Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moral Control: Barrels vs Curve #22

Closed
27 tasks done
JShull opened this issue Apr 13, 2021 · 4 comments
Closed
27 tasks done

Moral Control: Barrels vs Curve #22

JShull opened this issue Apr 13, 2021 · 4 comments
Assignees

Comments

@JShull
Copy link
Collaborator

JShull commented Apr 13, 2021

  • Update state machine to include new moral control state for barrel curve
  • Update state machine transitions to include success / fail for moral control by barrel curve
  • Update overall state machine logic to include new hooks out to the experiment states
  • Update and create new timeline for handling the setup of the sequence
  • New sequence requires animation with human walking up with a barrel
  • Sequence requires human walking back and adding in arm animation of 'holding equipment' - this shouldn't be hard given the work already done
  • Update and create new timeline event messages for communicating across systems tied to the barrel curve
  • Look into the Barrel Manager and make sure it's not being activated when it's not supposed to - probably legacy state stuff
  • Identify StudySetup state and force change to correct study state
  • Update Phil_Main to include three new UnityEvents
  • Event: Moral Control Barrel Curve Start
  • Event: Moral Control Barrel Curve Success
  • Event: Moral Control Barrel Curve Fail
  • Update Azure Data events to include outcome of these states - this should automatically happen but double check
  • Update truck sequence logic to only send out a 5 person truck by itself on the curve
  • Modify timeline to kill the board once the people are dropped off
  • Left Barrel updates via state machine from train collision on track
    • Modify to include Right Moral Control Barrel
    • Modify Timeline to include new hot swap on animated barrel and spawned barrel - right arm down, then swap
  • Looks like there are two timeline events that are getting activated overtop of each other
    • Check the hand-off between "finishing training" and moral control setup: think I just need to replace a collision timeline event
  • Invisible Moral Control Left Barrel = swap to right barrel for Moral Control
  • When Barrel hits track = update method to include moral control state information (this is still using old info)
  • Moral Control Truck on Curve didn't stop
  • Update truck sequence to hold the truck on the track until moral control is over - use solution from other moral control
  • Duplicate truck animation sequence from bridge to curve for 5
  • Add three new public methods to pause, release, and destroy truck - use solution from other moral control
    - [ ] New Narration needed for moral control introductions: see notes for barrel/bricks
    - [ ] New narration needed for moral control success: - use solution from other moral control
    - [ ] New narration needed for moral control failure: - use solution from other moral control
@JShull
Copy link
Collaborator Author

JShull commented Apr 21, 2021

  • Updated the timing signal from timeline for when we transition from 'Study_Setup' to the specific study.
  • This now should move us along correctly to allow for future study state checks to work correctly.

@JShull
Copy link
Collaborator Author

JShull commented Apr 25, 2021

  • Animations now match with barrel boy dropping off a barrel
  • Will have to adjust the Left Barrel for the Moral Control to now be the right barrel
    • Will have to tie in the timeline for this and then do a 'quick swap' on the animated barrel vs right barrel locked and loaded

@JShull
Copy link
Collaborator Author

JShull commented May 3, 2021

Issue is resolved as of Sunday Night - Data commands are now part of the Moral Control piece's of the study

@JShull
Copy link
Collaborator Author

JShull commented May 3, 2021

All issues are finished

@JShull JShull closed this as completed May 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant