700 Commits over 273 Days - 0.11cph!
Basic emulator is now functional.
Refactored GameCabinetEditor to extend a new CustomEditor abstract class, added CabinetEmulatorEditor.
Abstracted UnityAudioProvider, added CabinetAudioProvider and EmulatorAudioProvider.
Abstracted UnityGraphicsProvider and UnityControlsProvider, added implementation for 3D cabinets and the emulator.
[ultimate_soldier_JS] Fixed calling prototype defined function.
Added nicer JS exception prints at runtime.
[ultimate_soldier_JS] initial commit
[ultimate_soldier] bullet casing bounce tweak
Fixed gmake action not adding *.js files as dependencies.
added overrideable JS methods for Entity
Merge branch 'master' of github.com:Facepunch/arcade
[ultimate_soldier] blood flash when bullet hits soldier
Removed floor and wall textures, file sizes too big and not power of two, they're not needed yet anyway.
Committing progress with wall meshing, not complete yet. Fixed bolt deprecation warnings.
[ultimate_soldier] visual kickback on guns
[ultimate_soldier] fixed issue with shooting soldiers right besides walls
[ultimate_soldier] player gets tired and runs slower
[ultimate_soldier] blood wont overlap side of walls
[ultimate_soldier] improved gunshot-wall collisions
[ultimate_soldier] bullet casings
[ultimate_soldier] enemies dont spawn in walls
[ultimate_soldier] impact flashes, better wall-gunshot hit detection
[ultimate_soldier] wall debris
[ultimate_soldier] minor tweaks
[ultimate_soldier] trying to get bodies to not cover walls
[ultimate_soldier] prevent shooting through walls
[ultimate_soldier] changed tilemap structure, blood depth
[ultimate_soldier] carpets
[ultimate_soldier] gunshots stop when hitting walls
[ultimate_soldier] walls block soldiers
Fixed redundant redefinition of _GLOSSYENV_BOX_PROJECTION in ScreenReflect.shader
Removed reflection probes as they are unused.
Main cabinet chassis now reflects screens.
Experimental realtime screen reflections for cabinet details.
Added a bit of bloom, raised cabinets so their feet are exposed.
tweaked SingleGameTest settings
[ultimate_soldier] starting on walls
[ultimate_soldier] refactored depth handling
[ultimate_soldier] multiculturalism
Added uniformly curved screen overlay mesh.
Reflection probes, smoother screen model, image effects tweak.
Fixed SingleGameTest's screen.
Added "pan" argument to audio playing methods to simulate locational sounds.
Audio source creation location is now modifiable in-editor.
Fixed cabinet audio sources being 2D after the switch to Unity 5.
Cleaned up shaders a bit.
Re-implemented cabinet screen anti-aliasing.
Corrected game aspect ratios, CRT shader is now additive.
Fixed cursor controls being misaligned.
Updated network cabinet prefab to use the new cabinet prefab.