Go to file
XiaoQiDigipen a484cb8e22
Merge pull request #106 from SHADE-DP/SP3-10-input-management
Bindings and Controllers
Logical bindings are stored in a map of strings (keys) and logical binding data (values). Logical binding data includes:

Positive Key Codes
Negative Key Codes
Positive Controller Codes
Negative Controller Codes
Mouse X Positive Multiplier
Mouse Y Positive Multiplier
Bindings can only handle for one player for now. Up to four users can be implemented with relative ease, but that depends on whether we want to make the game multiplayer for some reason.

Controller inputs are also handled, with 20 different inputs for the controller.
2022-10-23 01:06:04 +08:00
Assets tweaks + add new ui font 2022-10-21 20:45:03 +08:00
Premake Replaced premake exe with custom compiled one 2022-09-15 09:31:37 +08:00
SHADE_Application Merge branch 'main' into SP3-4-editor_fix 2022-10-21 20:45:16 +08:00
SHADE_Engine Bindings and Controllers 2022-10-22 23:27:43 +08:00
SHADE_Managed Completed script serialization in YAML 2022-10-20 11:08:20 +08:00
TempScriptsFolder Added Range Attribute 2022-10-18 22:34:46 +08:00
TempShaderFolder Mouse picking is working from rendering side 2022-10-14 11:52:15 +08:00
.gitignore select picked entity in hierarchy panel 2022-10-18 19:08:31 +08:00
Dependencies.bat added fmod to dependencies.bat 2022-09-28 18:40:45 +08:00
Dependencies.lua Merge branch 'main' into SP3-129-AudioSystem 2022-09-26 15:51:59 +08:00
generate.bat Modified generate.bat to delete all generated files before generating files 2022-09-20 16:37:29 +08:00
premake5.lua Editor 2022-09-25 22:33:07 +08:00