1,415 Commits over 122 Days - 0.48cph!
Merge branch 'master' into ovr
Conflicts:
Unity/Game/Assets/Materials/CabinetChassis.mat
Unity/Game/Assets/Prefabs/LegacyCabinet.prefab
Unity/Game/Assets/Shaders/ScreenReflect.cginc
Unity/Game/Assets/Shaders/ScreenReflect.shader
Some performance related tweaks.
Streamlined the screen reflection shader so that it doesn't branch when testing if the screen can be reflected.
Added a `Scale` field to CabinetScreen that controls the size of the virtual CRT display after projection on its sphere.
Merge branch 'master' into ovr
Conflicts:
GameAPI.Unity/ScreenReflector.cs
Unity/Game/Assets/Scripts/ClickToPlayTest.cs
Unity/Game/Assets/Scripts/Entities/Player/PlayerController.cs
Unity/Game/Assets/Shaders/ScreenReflect.cginc
Merge branch 'master' into ovr
Merge branch 'master' into ovr
Merge branch 'deploy' into ovr
Merge branch 'master' into ovr
[platformer] added spike sprites, started subclassing Block
Merge branch 'master' of github.com:Facepunch/arcade
Started work on a first person controller that can interact with cabinets.
Screen reflections now show individual pixel LEDs.
Corrected the screen reflection scale.
Re-implemented OVR support.
Removed unused reflection map.
Added a deferred implementation of the screen reflection shader.
Fixed the weird artifact that let you see screen reflections on surfaces facing away from the screen.
Set games for all the cabinets in GameTest.unity after they were forgotten by the change to a new game source system.
Fixed up the screen reflection shader to reflect changes to the unity standard shader.
Added proxy methods to CabinetBase to access internal members of GameBase.
[platformer] blocks dont switch direction as often
Fixed a couple of warnings in b14.
[platformer] eyes blink on impact
[platformer] added mouth images to blocks
[platformer] block eyes look in movement direction
[platformer] player can push the sides of blocks
Merge branch 'master' of github.com:Facepunch/arcade
Fix for exception in web player builds due to the use of a Regex.
Added method to automate a standalone development build.
Fixed an exception when attempting to build.
Improved error formatting, removed some Debug.Log calls.
Merge branch 'master' of github.com:Facepunch/arcade
Implemented .mdb generation when testing games in the BBDK on Windows so that stack traces list file names and line numbers.
[platformer] walls of the room can have spikes
[platformer] blocks display their current and next direction
[platformer] blocks pause for a sec after impact
[platformer] fixed some spike collision false positives
[platformer] blocks can have spikes on the sides
[platformer] think i finally got crush detection working well enough
Now pdb2mdb.exe and its dependencies are copied to the Managed directory of Windows builds.
Fixed Games directory location depending on the current working directory, rather than always being in the same place as the game executable.
Merge branch 'master' of arcade
Finished 2 channel PNG support.
Removed some unused Lua related stuff.
[platformer] fixed some crush false positives
[platformer] fixed an offset issue when pushed out of bounds while on a block