29 Commits over 0 Days - ∞cph!
Merge from main and fix ghost mission send player list function call
Ghost truck placeholder material
Ghost mission now spawns a ghost truck instead of a cube
Clamped ghost playback rate
Temp UI for ghost mission
Ghost entry now stores the time
MissionGhost now tracks best time
Renamed MissionPoint to MissionPointInfo, as it already existed.
MissionPointInfo is now parsed and added to mission manager points
Ghost mission now builds mission using only ghost mission points.
Added MissionPoint class to allow special mission tagging of mission points
MissionManager mission point find functions can now specify an optional type (defaults to all)
MissionPoint now has an index property
Added GhostEntries class as a matrix lookup table of saved ghost entries between all mission points.
Added large (Reliable, fragmented) channel to SimpleNetwork
Ghost missions now uses large channel
Fix for ghost data not attempting to send correctly
More send/receive of ghost
WIP send/reveive ghost data
Added GhostEntry class and ClientID helper class
- Ghost playback fix
- Ghost mission now starts recording ghost data and stops when mission finished
- Copied race mission UI prefab/code as starting point for ghost mission UI
More ghost mission WIP.
Missions now autostart when max players are queued.
- More ghost recording/playback.