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.
hace 1 año
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).
hace 1 año
TheoryOfNekomata
b884e8c776
Update skirt
Balance skirt length on the sides.
hace 1 año
TheoryOfNekomata
33df858cc1
Update TODO
Lay out plans for graphics.
hace 1 año
TheoryOfNekomata
be37278155
Update character sprite
Fix upper body of character.
hace 1 año
TheoryOfNekomata
8ed8eff5d9
Rig character sprite
Start effort on rigging right arm of character.
hace 1 año
TheoryOfNekomata
c754e55558
Fix tests on Windows, update sprites
The SDL.h include is only valid for macOS because of memset_pattern4, on
Windows it is not required.
The character and weapon sprites have been updated.
hace 1 año
TheoryOfNekomata
82f85f25ef
Fix joystick test
Remove mapping for gamepad.
hace 1 año
TheoryOfNekomata
bdfd7c1d74
Fix input tests
Ensure signed values are respected.
hace 1 año
TheoryOfNekomata
2976aa757f
Fix tests for macOS
Properly add SDL mocks for macOS.
hace 1 año
TheoryOfNekomata
d5dba952e6
Update ini-config mock
Use library in new subproject.
hace 1 año
TheoryOfNekomata
a1d3052ab5
Update joystick config binding
Fix off-by-one error.
hace 1 año
TheoryOfNekomata
8ea5d36a6b
Update configs
Use appropriate syntax and names for config logic.
hace 1 año
TheoryOfNekomata
c777c75d41
Update submodules
Remove minIni direct dependency.
hace 1 año
TheoryOfNekomata
43b7ad6b8c
Update submodules
hace 1 año
TheoryOfNekomata
634be02e53
Remove minIni direct dependency
We use ini-config which uses minIni.
hace 1 año
TheoryOfNekomata
57b33b800d
Extract config code
Define separate package for config code.
hace 1 año
TheoryOfNekomata
270c1aca87
Update weapon sprites
Simplify design of grenade launcher in Paragon.
hace 1 año
TheoryOfNekomata
438d24010f
Update character sprite
Add belt to skirt..
hace 1 año
TheoryOfNekomata
b0694605dd
Update character sprite
Add shading for 1st character.
hace 1 año
TheoryOfNekomata
b2c05e4a8a
Update character sprite
Add coloring, fix head for 1st character.
hace 1 año
TheoryOfNekomata
5826995242
Update midi-utils
Add edge case.
hace 1 año
TheoryOfNekomata
638b326549
Update midi-utils
Sync to latest version fixing definitions on Windows.
hace 1 año
TheoryOfNekomata
8c4d320502
Update midi-utils
Sync midi-utils to latest version.
hace 1 año
TheoryOfNekomata
c7a478f12c
Update scripts
Unify scripts for Windows.
hace 1 año
TheoryOfNekomata
719a5b04c7
Merge branch 'master' of code.modal.sh:modal-studios/izanagi-2022
hace 1 año
TheoryOfNekomata
dfa442490e
Improve character sprites
Split head components into multiple layers.
hace 1 año
TheoryOfNekomata
b0984cedf0
Update TODO
hace 1 año
TheoryOfNekomata
518f5a9afa
Update README
Specify build command.
hace 1 año
TheoryOfNekomata
9be297df6f
Fix logging
Ensure log directory base path is relative to the executable.
hace 1 año
TheoryOfNekomata
20507c58a8
Update string functions, midi-utils
Fix midi-utils bug
hace 1 año
TheoryOfNekomata
45391950dc
Extract MIDI utils
Separate MIDI utils into its own package.
hace 1 año
TheoryOfNekomata
397828c1a4
Organize codebase
Extract tests from source directory.
hace 1 año
TheoryOfNekomata
f4799aa679
Update input code
Correctly include portmidi in tests.
hace 1 año
TheoryOfNekomata
8a2e159aae
Update weapon models
Update Paragon details.
hace 1 año
TheoryOfNekomata
24fb053d58
Update character sprites
Define other playable characters.
hace 1 año
TheoryOfNekomata
7ddefa74d3
Update windows build commands
Supply correct line escape character.
hace 1 año
TheoryOfNekomata
dfe9a7e6b7
Update build instructions
Make build instructions concise.
hace 1 año
TheoryOfNekomata
bfe16c942e
Update weapon data
Balance weapon stats.
hace 1 año
TheoryOfNekomata
edcc8e826f
Merge branch 'master' of code.modal.sh:modal-studios/izanagi-2022
hace 1 año
TheoryOfNekomata
71c053ba6e
Update character sprites
Improve character sprites.
hace 1 año
TheoryOfNekomata
e7810dc12c
Merge branch 'master' of code.modal.sh:modal-studios/izanagi-2022
hace 1 año
TheoryOfNekomata
1fc162a51c
Update README
Document project setup correctly.
hace 1 año
TheoryOfNekomata
f9cea8b396
Merge branch 'master' of code.modal.sh:modal-studios/izanagi-2022
hace 1 año
TheoryOfNekomata
72e60eae14
Update character sprites
Add second character.
hace 1 año
TheoryOfNekomata
ebebba1fb9
Add build scripts for macOS
Include build scripts for generating CMake cache as well as building from ninja.
hace 1 año
TheoryOfNekomata
8c7de21298
Add build scripts for Windows
Specify command for building in Windows without depending on the IDE.
hace 1 año
TheoryOfNekomata
95f46278f5
Fix input test
Add mocks for some SDL functions related to joysticks/gamepads.
hace 1 año
TheoryOfNekomata
2d326b1f8b
Migrate portmidi
Remove old portmidi dependency.
hace 1 año
TheoryOfNekomata
30469008de
Migrate SDL to subprojects
Remove old SDL dependency.
hace 1 año