Commit graph

31 commits

Author SHA1 Message Date
Filippos Karapetis
9aa8b99c13 DARKSEED: Const correctness. Use while loop where needed 2024-10-24 20:30:26 +03:00
Filippos Karapetis
9336c3f210 DARKSEED: Cleanup and fix naming conventions
- Capitalize words in function names
- Remove unused includes
- Whitespace fixes
2024-10-24 19:58:26 +03:00
Eric Fry
3bf0db4283 DARKSEED: Move and rename player flip sprite state var. 2024-10-12 23:25:36 +11:00
Eric Fry
49b69cd5b1 DARKSEED: Rename ActionMode values to respect style convention. Remove unnecessary includes. Use typedefs 2024-09-29 23:56:10 +02:00
Eric Fry
4f55a0a223 DARKSEED: Fix array formatting, clean up some types. Added better implementation of array reverse. 2024-09-29 23:56:10 +02:00
Eric Fry
b8e571a0ea DARKSEED: Fix whitespace in some case statements. 2024-09-29 23:56:10 +02:00
Eric Fry
769d965979 DARKSEED: Move core animation logic into its own class 2024-09-29 23:56:10 +02:00
Eric Fry
9eb352867c DARKSEED: Fix namespace scope for cpp files 2024-09-29 23:56:10 +02:00
Eric Fry
362b01e1b0 DARKSEED: Fix class variable naming 2024-09-29 23:56:10 +02:00
Filippos Karapetis
83ed789d39 DARKSEED: Whitespace fixes 2024-09-29 23:56:10 +02:00
Eric Fry
2c713eb41c DARKSEED: CHORE: Fix namespace for math 2024-09-29 23:56:10 +02:00
Eric Fry
c0431bae72 DARKSEED: Fix path on engine include files 2024-09-29 23:56:10 +02:00
Eric Fry
204cfef580 DARKSEED: Work on human world jail logic 2024-09-29 23:56:10 +02:00
Eric Fry
9f6a545b1e DARKSEED: Walk to bed logic 2024-09-29 23:56:10 +02:00
Eric Fry
c008ca5410 DARKSEED: Replace hex values 2024-09-29 23:56:10 +02:00
Eric Fry
ad5871a5ee DARKSEED: Fix leaving car and bookshelf rooms 2024-09-29 23:56:10 +02:00
Eric Fry
c0ad8d5639 DARKSEED: Added player animation 11 descending left ladder 2024-09-29 23:56:10 +02:00
Eric Fry
6bd58ba338 DARKSEED: Update engine to latest master 2024-09-29 23:56:10 +02:00
Eric Fry
5d2fc92702 DARKSEED: Handle unreachable walk target 2024-09-29 23:56:10 +02:00
Eric Fry
d131a15c29 DARKSEED: Fix pathfinder closest connector logic 2024-09-29 23:56:10 +02:00
Eric Fry
b1798d9b1b DARKSEED: Working on pathfinding 2024-09-29 23:56:10 +02:00
Eric Fry
cc96f636de DARKSEED: More work on player pathfinding. 2024-09-29 23:56:10 +02:00
Eric Fry
3bd3f14916 DARKSEED: Work on non-pointer cursor logic. 2024-09-29 23:56:10 +02:00
Eric Fry
2f390ada9a DARKSEED: More progress on player walking. 2024-09-29 23:56:10 +02:00
Eric Fry
a41b814468 DARKSEED: Added basic support for sprite scaling. 2024-09-29 23:56:10 +02:00
Eric Fry
dc7d9c5bf5 DARKSEED: Continuing with player movement logic. 2024-09-29 23:56:10 +02:00
Eric Fry
d3eb5abf3c DARKSEED: Work on player movement logic. 2024-09-29 23:56:10 +02:00
Eric Fry
78739f4563 DARKSEED: Work on logic to handle player direction changes 2024-09-29 23:56:10 +02:00
Eric Fry
f0ce43dec1 DARKSEED: Work on player animations. Added initial bed wake animation. 2024-09-29 23:56:10 +02:00
Eric Fry
86dc3f5b60 DARKSEED: Started work on animations. Added start of Player class. 2024-09-29 23:56:10 +02:00
Eric Fry
1e658f7ef0 DARKSEED: Add start of in-game text console. 2024-09-29 23:56:10 +02:00