254 Commits (9b7fe1b4386d4c2f4d64488772872d678bcace18)

Author SHA1 Message Date
  C. J. Howard d2c379feea
Stop using SDL's fullscreen mode and just use a borderless window 5 years ago
  C. J. Howard e3b9d143ce
Move parameter dict to emergent 5 years ago
  C. J. Howard a16b51c90b
Add window movement events 5 years ago
  C. J. Howard a382f68189
Make game use parameter dict for settings instead of a string table 5 years ago
  C. J. Howard d22d2b0cc2
Add parameter dict class and support for loading parameter dicts 5 years ago
  C. J. Howard ef8c21ee2d
Add setTransform, translate, rotate, and scale functions for entities 5 years ago
  C. J. Howard 64a917b880
Fix fullscreen toggling when initially starting in fullscreen mode. 5 years ago
  C. J. Howard d5da920528
Add settings saving functionality 5 years ago
  C. J. Howard b18e983499
Fix DPI scaling on Windows 5 years ago
  C. J. Howard b7369ac43e
Fix menu selector positioning 5 years ago
  C. J. Howard e9f6018038
Add a language selection state for first runs 5 years ago
  C. J. Howard 02494d4691
Add prefixes, postfixes, and colors to the logger 5 years ago
  C. J. Howard 6172c221cd
Add logger and support for querying CLI variables 5 years ago
  C. J. Howard 77b71c0144
Make command interpreter detect invalid argument counts and add support for variable substitution 5 years ago
  C. J. Howard eff3c19950
Add debug console 5 years ago
  C. J. Howard 396fbd8828
Rename CSVTable -> StringTable and make some improvements to the menu system 5 years ago
  C. J. Howard ac946660dc
Make Windows build copy DLLs to output directory 5 years ago
  C. J. Howard 336372ede0
Remove obsolete game-states.hpp 5 years ago
  C. J. Howard 4328e12e7c
Begin revising state machine architecture and add a menu system with control remapping support 5 years ago
  C. J. Howard 1c555d2aea
Fix Linux build and re-add DEBUG and NDEBUG compile definitions 5 years ago
  C. J. Howard bd1f831963
Put data into data folder and setup basic logging to file on release builds 5 years ago
  C. J. Howard e2ac176fba
Fix MSVC build 5 years ago
  C. J. Howard 55cac0b7af
Revise control scheme 5 years ago
  C. J. Howard ce4973b9a1
Add initial terrain system and terrain patch component 5 years ago
  C. J. Howard eb17ea611f
Wrap scancode names in quotation marks to support the comma key 5 years ago
  C. J. Howard 781b4a4971
Add support for saving resources and added the CSV table saving function 5 years ago
  C. J. Howard 79f9a119c9
Add input events for when gamepads are connected or disconnected 5 years ago
  C. J. Howard 824784af2e
Merge the Scene and SceneLayer classes 5 years ago
  C. J. Howard b6eb293844
Revise input -> control mapping 5 years ago
  C. J. Howard 3b7aadb6de
Add basic settings loading from CSV file functionality 5 years ago
  C. J. Howard 80d4e310d9
Fix files that were incorrectly merged from another repository 5 years ago
  C. J. Howard 061c01328a
Update outdated license notice 5 years ago
  C. J. Howard 7410a2ea85
Make this repository a submodule of a superbuild repository. And countless changes and updates to the game, including converting gameplay code to ECS-based 5 years ago
  C. J. Howard df8405f4e8
Fix some linux-windows compilation compatibility issues 6 years ago
  C. J. Howard cc39de6646 Add support for translucency and selective shadow casting via material flags 6 years ago
  C. J. Howard 014e6070b8 Revise shader-material system 6 years ago
  C. J. Howard 631de3eba8 Reconsolidate PSSM code 7 years ago
  C. J. Howard 120ca183a3 Fix PSSM 7 years ago
  C. J. Howard 786b7a4cfe Rename CameraController to CameraRig and add FreeCam rig 7 years ago
  C. J. Howard 2f6416c9ee Add sidewalk 7 years ago
  C. J. Howard 37f53560e4 Port pheromone drawing and following code from Processing prototype 7 years ago
  C. J. Howard b00f4cc101 Add spotlight to lens tool 7 years ago
  C. J. Howard b49d872e30 Add blur shader and improve tool tweening 7 years ago
  C. J. Howard 96a1a74e08 Add initial support for binding controls from options menu 7 years ago
  C. J. Howard 69a9b7c60a Add support for Unicode strings 7 years ago
  C. J. Howard cc7f4c6f4b Add dynamic UI restringing capability 7 years ago
  C. J. Howard c83ab73039 Update data and emergent submodules 7 years ago
  C. J. Howard d3dd81a6a5 Make options menu functional 7 years ago
  C. J. Howard 8a1dc02752 Add rudimentary level select menu 7 years ago
  C. J. Howard c7eaf9b00e Improve menu system and add DPI aware manifest for Windows 7 years ago