TheoryOfNekomata
7accae03f6
Fix imports
Could not find some imports on macOS.
пре 1 година
TheoryOfNekomata
8bf3b46233
Update gamepad event handling
Use game controller APIs instead of the joystick ones to be able to use
the gamepad button DB file.
пре 1 година
TheoryOfNekomata
fc4e55ddf5
Update characters, config
Changes to character rigging. Also CMake now respects ini-config
structure (although in the future, the lib file should be used. Check
installation in CMake for macOS/*NIX).
пре 1 година
TheoryOfNekomata
8ea5d36a6b
Update configs
Use appropriate syntax and names for config logic.
пре 1 година
TheoryOfNekomata
57b33b800d
Extract config code
Define separate package for config code.
пре 1 година
TheoryOfNekomata
901f7aef48
Update input tests
Ensure input test implementation is aligned to current input API.
пре 1 година
TheoryOfNekomata
baae003eae
Improve logging
Add context on all log items.
пре 1 година
TheoryOfNekomata
5ce887f3db
Organize mocks
Put mocks to directory structure mimicking project structure.
пре 1 година
TheoryOfNekomata
7fa536895d
Unify memory handling functions
Use abstraction instead of using SDL dependencies.
пре 1 година
TheoryOfNekomata
0dbe2342dc
Update code for macOS
Fix CMake lib dependencies for crypto/SSL. Also ensure websockets work on macOS for both client and server.
пре 1 година
TheoryOfNekomata
bdbdbec1ce
Add logging abstraction
Come up with our own logging system.
пре 1 година
TheoryOfNekomata
f11a8ff220
Update standard functions
Include _s wrappers for most standard function calls.
пре 1 година
TheoryOfNekomata
f72e7244ca
Fix joystick GUID I/O
Properly parse joystick GUID on initialization.
пре 1 година
TheoryOfNekomata
ee7841cd31
Add GUID config handling, refine gamepad
GUID config is used for gamepad processing.
пре 1 година
TheoryOfNekomata
25c7c83370
Add instructions for macOS
Add compatibility for macOS and *NIX files
TODO: inspect building of dependencies
пре 1 година
TheoryOfNekomata
5735f63a59
Contextualize procedure results
Add custom enums for making sense of returned values from config and
game app code.
пре 1 година
TheoryOfNekomata
57e4a768dc
Update config
Add templates for config item types.
Also updated server's config to use the global config module.
пре 1 година
TheoryOfNekomata
9cde8ff876
Extract common code
Remove symlinks and make codebase use common modules instead.
пре 1 година