branchSpaceUsurperUnity/replayscancel

65 Commits over 31 Days - 0.09cph!

7 Years Ago
Replay player input type defaults to Controller
7 Years Ago
fixed issue with bullet pattern mirroring, some tweaks stop recording replay after player death anim Merge remote-tracking branch 'refs/remotes/origin/master' into replays
7 Years Ago
Test replay comments are now saved to a json file
7 Years Ago
dont respawn first form bullet modifiers on shoot command Merge remote-tracking branch 'refs/remotes/origin/master' into replays # Conflicts: # Assets/Scenes/game.unity
7 Years Ago
Improved how nearby comment previews stack up
7 Years Ago
Can now hover over comment markers to preview them
7 Years Ago
Comments now have timeline markers, which they are ejected out of
7 Years Ago
Comments are now repelled by the player
7 Years Ago
Mockup of displaying comments
7 Years Ago
fixed line-circle intersection false positive Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity tweaked bullet danger slowdown a bit Merge remote-tracking branch 'refs/remotes/origin/master' into replays # Conflicts: # Assets/Scenes/game.unity
7 Years Ago
Made comment input a bit jucier
7 Years Ago
Merge remote-tracking branch 'refs/remotes/origin/replays' Working on a comment input UI Merge remote-tracking branch 'refs/remotes/origin/master' into replays
7 Years Ago
Replaced the wheel unit's CallMethod action
7 Years Ago
Added a FixedCallMethod playmaker action
7 Years Ago
unit Next gun shoot ordering get next existing gun added way to repeat playmaker CallMethod wheel spoke pattern test bullet pattern mirror modes pattern mirror modes more flexible tweaked circle bullet push effect, etc tweaked diamond bullet pushing, keyboard movement lerping Merge remote-tracking branch 'refs/remotes/origin/master' into replays # Conflicts: # Assets/Scenes/game.unity
7 Years Ago
Added a restart button for when a replay has finished
7 Years Ago
Fixed the wrong time value being used in the replay UI
7 Years Ago
Fixed missed frames building up if replays are set to play back too fast
7 Years Ago
Added replay playback UI
7 Years Ago
settings button Fixed some bullets pausing for a frame when other bullets get removed Added Utils.DynamicEaseTo Now using DynamicEaseTo for keyboard movement / aiming Player trail length is not framerate independent Moved pixel flashing colour to dynamic updates A warning is now emitted when a replay is from a different version of the game Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity update unity version fixed dynamic easing of danger slowdown reference frame rate of 60 Removed replay.spr Added *.spr to .gitignore Fixed Utils.DynamicEaseTo Properly fixed Utils.DynamicEaseTo can set pixelgroup prereqs to destroy fixed bullet angle lerping Fixed rendered position of objects flickering when the game is paused Added Utils.DynamicEaseTo for quaternions bullets lerp rotation properly, diamonds check collision based on angle bullet angle renderangle fixed bullet facing direction for non-angled bullets OCD Pause toggle should be safer for replays, fixed not being able to get out of a replay Fixed UI when finished watching a replay Leaderboard scores without a replay attached will get automatically replaced first form of replay shows pxc background merge following bullets rotate, tweaked player movement a bit reset bullet color timer properly background grid shader loading ui standardized mouse aiming input a bit increased mouse aim speed removed some old pxcs wheel unit form spawn anim, pxc anims use names without path reworked pxc animation timing wheel form 0 wheel form 2 new unit shoot method fixed playmaker actions triggering twice Fixed divergence when resetting without the player dying Updated jenkinsfile Replay playback speed proof of concept Merge remote-tracking branch 'refs/remotes/origin/master' into replays Merge branch 'master' into replays
7 Years Ago
Fixed game.unity after merge
7 Years Ago
menu stage without player cursor on menu, cant deselect all buttons hide menu in gamestage menu sprite level button data tentacle silhouette sprite Merge remote-tracking branch 'refs/remotes/origin/master' into replays # Conflicts: # Assets/Plugins/Mono.Cecil.meta # Assets/Resources/SpriteRecipes/level.meta # Assets/Resources/Stages.meta # Assets/Scenes/game.unity # Assets/Scripts/GameManager/GameManager.cs # Assets/Scripts/LevelSelectUI.cs # Assets/Scripts/Stages/Stage.cs # Assets/Scripts/Stages/StageComponents/Stage_Units.cs # Assets/Scripts/Units/Unit.cs # Assets/Scripts/Units/UnitComponents/Unit_Forms.cs
7 Years Ago
Fixed runtime errors after merge
7 Years Ago
Fixed compilation errors after merge
7 Years Ago
misc level list ui menu tweaks refactored the way stage components are gotten Moved leaderboard UI to a prefab to make merging easier Merge remote-tracking branch 'refs/remotes/origin/master' into replays # Conflicts: # Assets/Scenes/game.unity # Assets/Scripts/GameManager/GameManager.cs # Assets/Scripts/GameManager/UI/LeaderboardUIController.cs # Assets/Scripts/Globals.cs # Assets/Scripts/Laser.cs # Assets/Scripts/Player/Components/Player_Collision.cs # Assets/Scripts/Player/Components/Player_Health.cs # Assets/Scripts/Player/Guns/PlayerGun.cs # Assets/Scripts/Player/Player.cs # Assets/Scripts/Pxc/PixelGroup.cs # Assets/Scripts/Pxc/Pxc.cs # Assets/Scripts/Pxc/PxcComponents/Pxc_Collision.cs # Assets/Scripts/Stages/Levels/BossStage.cs # Assets/Scripts/Stages/Levels/HubStage.cs # Assets/Scripts/Stages/Levels/OctopusStage.cs # Assets/Scripts/Stages/Levels/RobotStage.cs # Assets/Scripts/Stages/Levels/TentacleStage.cs # Assets/Scripts/Stages/Stage.cs # Assets/Scripts/Stages/StageComponents/Stage_Arena.cs # Assets/Scripts/Stages/StageComponents/Stage_Bullets.cs # Assets/Scripts/Stages/StageComponents/Stage_LineParticles.cs # Assets/Scripts/Stages/StageComponents/Stage_SpriteAnimations.cs # Assets/Scripts/Units/Octopus/Octopus.cs # Assets/Scripts/Units/Octopus/OctopusTurret.cs # Assets/Scripts/Units/Robot/Robot.cs # Assets/Scripts/Units/TentacleMonster/TentacleMonster.cs # Assets/Scripts/Units/Test/TestUnit.cs
7 Years Ago
Watching replays from the leaderboard works!
7 Years Ago
Can now detect if a leaderboard entry has a replay attached Fixed Utils.GetTimeString
7 Years Ago
Updated Facepunch.Steamworks Working on replay uploading on highscore submit
7 Years Ago
Started work on replay uploading
7 Years Ago
Fixed standalone builds
7 Years Ago
Fixed HubStage not being included in stage list
7 Years Ago
Added Stage.CanRecordReplay, HubStage doesn't record
7 Years Ago
Fixed FSM actions
7 Years Ago
Added default values for new GameManager fields
7 Years Ago
Fixed errors after merge
7 Years Ago
tweaked pixel debris removed powerup class, added bubble shield, etc refactoring patterns, octopus done tentacle partially converted to forms working on respawning with child pxcs fixed some issues with respawning while having child pxcs fixed respawn core bug tweaked pxc collision danger slowdown amount form core handled like other parts reworking spritecontroller animation spritecontroller default anim animated sprite controller load spritesheet anims from json rehooked up octopus rehooked up tentacle, bullets can avoid player instead of homing Merge remote-tracking branch 'refs/remotes/origin/master' into replays # Conflicts: # Assets/Resources/Units/Octopus.prefab # Assets/Resources/Units/OctopusTurret.prefab # Assets/Resources/Units/TentacleMonster.prefab # Assets/Scenes/game.unity # Assets/Scripts/Chunks/PixelGroupChunk.cs # Assets/Scripts/GameManager/GameManager.cs # Assets/Scripts/GameManager/ImportManager.cs # Assets/Scripts/Globals.cs # Assets/Scripts/Laser.cs # Assets/Scripts/Player/Components/Player_Body.cs # Assets/Scripts/Player/Components/Player_Health.cs # Assets/Scripts/Player/Components/Player_Powerups.cs # Assets/Scripts/Player/Guns/PlayerGun.cs # Assets/Scripts/Player/Player.cs # Assets/Scripts/Pxc/Pxc.cs # Assets/Scripts/Stages/Levels/BossStage.cs # Assets/Scripts/Stages/Levels/HubStage.cs # Assets/Scripts/Stages/Levels/OctopusStage.cs # Assets/Scripts/Stages/Levels/RobotStage.cs # Assets/Scripts/Stages/Levels/TentacleStage/TentacleStage.cs # Assets/Scripts/Stages/Levels/YellowStage/YellowStage.cs # Assets/Scripts/Stages/StageComponents/Stage_LineParticles.cs # Assets/Scripts/Units/Octopus/Octopus.cs # Assets/Scripts/Units/Octopus/OctopusTurret.cs # Assets/Scripts/Units/Portal/Gate.cs # Assets/Scripts/Units/Portal/Portal.cs # Assets/Scripts/Units/Robot/Robot.cs # Assets/Scripts/Units/TentacleMonster/Tentacle.cs # Assets/Scripts/Units/TentacleMonster/TentacleMonster.cs # Assets/Scripts/Units/UnitComponents/Unit_Forms.cs # Assets/Scripts/Units/UnitComponents/Unit_Pxc.cs # Assets/Scripts/Units/YellowGuy/YellowGuy.cs
7 Years Ago
Replays are now ~0.05kb/s
7 Years Ago
Player input get reset at the end of replay playback
7 Years Ago
Added state hash and state hash parity diagnostic values to do some divergence checking in replays while keeping file size down
7 Years Ago
Fixed music not playing when restarting a replay
7 Years Ago
Fixed robot laser replay divergence
7 Years Ago
Another indeterminism fix
7 Years Ago
Fixed another cause of indeterminism
7 Years Ago
Found one cause of stage restart indeterminancy
7 Years Ago
Fixed explosive pixel indeterminism
7 Years Ago
Added music fade-in if playback starts midway through a song
7 Years Ago
Replay now records music playback location
7 Years Ago
Added rotation controller interpolation
7 Years Ago
Added StageNameAttribute, ability to override stage names for leaderboards
7 Years Ago
Added an editor menu item to automatically substitute non-deterministic FSM actions for deterministic ones