1,415 Commits over 122 Days - 0.48cph!
Started implementing the new palette and swatch system.
Added SwatchIndex struct for implicit conversions, started fixing Mazing.
Mazing and MemoryDungeon now use the new palette system.
Fixed SmashBlox to use the new palette system.
Ultimate Soldier now uses the new palette system.
Fixed some crazy colours in Ultimate Soldier.
TypeScript games now work using the new palette system.
Documentation for the new Swatch class.
Documentation for the new SwatchIndex struct.
Finished documenting the new palette system.
[ultimate_soldier] AI soldiers only target opponents they can see
changed Start & Select to q & e for now
[ultimate_soldier] AI soldiers wander aimlessly when they have no target
[ultimate_soldier] wandering soldiers move to the sound of a nearby gunshot
[ultimate_soldier] fixed AI soldier pathfinding getting locked up
Added a drop down game list to Emulator for switching games quickly
Added BudgetBoy branding to title bar
hooked up GameName field in emulator GUI
Fixed up broken emulator scene
Moved branding to correct place, OCD
Added compile script to Vector3DTest.
Updated SmashBloxTS submodule.
Merge branch 'master' of arcade
Premake script now generates makefiles for TypeScript games when using the gmake action.
Updated SmashBloxTS submodule.
Mouse button presses are now ignored in the emulator when the cursor is outside of the game display.
Emulator watches the games directory for new games added and repopulates the game list panel
Fixed toolbar text popups
Merge branch 'master' of arcade
[ultimate_soldier] made guns flip their orientation less often
Merge branch 'master' of github.com:Facepunch/arcade
Hiding the drop down list by changing the vertical rect size to zero, I hate doing this but it's better than using SetActive
Merge branch 'master' of github.com:Facepunch/arcade
Started work on controllable corruptions - not entirely stable yet.
Merge branch 'master' of arcade
UV fuckery is now more coherent.
Additional corruption tweaks.
Fixed drop down list not completely hiding when closed
More corruption tweaks, swatch indices can now be coherently offset.
Merge branch 'master' of arcade
Fixed corruption instability.
Game list is now on the left and the panel is sized so each game item is the same size. Centered logo.
Added GameListHelper.GetGameLanguage(gameName)
Fixed Vector3DTest drawing black lines.
Game entries show their game language with cute icons
Added a corruption slider to the BBDK, needs styling.
Merge branch 'master' of arcade
Conflicts:
Unity/Assets/Scenes/Emulator.unity
Changed game language icons to pills and arranged them on the left side
Merge branch 'master' of arcade
Conflicts:
Unity/Assets/Scenes/Emulator.unity
Improved swatch index corruption by filling unused indices in the palette.
Merge branch 'master' of arcade