Eric Fry
|
7563b63b50
|
DARKSEED: Add wiring for loading music
|
2024-10-25 21:53:22 +09:00 |
|
Filippos Karapetis
|
0f44b3543d
|
DARKSEED: Const correctness and remove superfluous variable assignments
These variables are always assigned in the code further on, so there's
no reason for another superfluous assignment
|
2024-10-24 20:28:21 +03:00 |
|
Eric Fry
|
89bb1e5ce5
|
DARKSEED: Remove duplicate condition in expression. PVS-Studio V501
|
2024-10-15 08:34:20 +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
|
fb2238ecd9
|
DARKSEED: Move fullscreen animations into Animation class
|
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
|
0b6ce225a1
|
DARKSEED: Fix compiler warnings
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
fd18088186
|
DARKSEED: Fix capitalisation on class variable names
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
362b01e1b0
|
DARKSEED: Fix class variable naming
|
2024-09-29 23:56:10 +02:00 |
|
D G Turner
|
d52cb0514e
|
DARKSEED: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings
|
2024-09-29 23:56:10 +02:00 |
|
Filippos Karapetis
|
83ed789d39
|
DARKSEED: Whitespace fixes
|
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
|
e5eeffe8e0
|
DARKSEED: Add keeper, sargo and dcop anim sequences.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
9fe3f9c398
|
DARKSEED: Palette swap fixes.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
28adeda3ef
|
DARKSEED: Hack to show tin cup in jail cell.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
6078023b07
|
DARKSEED: Get out of jail. Room palette updates.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
6b80d4fedb
|
DARKSEED: Replaced isAnimFinished_maybe with _ObjRestarted now shared with location sprites.
|
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
|
ecadd5963c
|
DARKSEED: Add stick usecode. Mike throws stick
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
62b63d0f83
|
DARKSEED: Delbert stick throwing logic.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
806f46025b
|
DARKSEED: Added more logic to runObjects()
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
94cbe6334e
|
DARKSEED: More usecode logic.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
09d06fc879
|
DARKSEED: Darken sky. Close shops. Jail logic.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
2e06803206
|
DARKSEED: print headache strings. Added day change logic.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
d5f539e68f
|
DARKSEED: Fix palette on fullscreen pictures.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
d29bc6ba97
|
DARKSEED: Added more room loading code.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
86c595b997
|
DARKSEED: Fixed ability to walk out onto balcony from attic after moving trunk.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
464fba54fe
|
DARKSEED: Remove picked up inventory from room when loading. Added inventory debug commands. Use money, use gloves, use crowbar
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
493040388b
|
DARKSEED: Fixed bug which blocked picking up moveable objects
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
d88e8fde66
|
DARKSEED: Fixed gloves showing when glovebox is closed
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
abd1c13893
|
DARKSEED: Fixups for sprite display ordering
|
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
|
b9dd57b0a8
|
DARKSEED: Open/close cupboards and oven.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
47bddde6d7
|
DARKSEED: Work on room object sprites.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
c655cb8afa
|
DARKSEED: Work on room object sprites.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
018631b46f
|
DARKSEED: Added trunk push logic
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
1a54d467c3
|
DARKSEED: Inventory holding objects.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
0a5a2ef7a8
|
DARKSEED: Added more look code.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
19650c0f5a
|
DARKSEED: More animations added.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
3fd44bdcb5
|
DARKSEED: Adding more room exit animations.
|
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
|
802526b304
|
DARKSEED: Cursor hotspot updates
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
3eaca56265
|
DARKSEED: Started adding support for CD versions
|
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
|
a355322e62
|
DARKSEED: Player walking around.
|
2024-09-29 23:56:10 +02:00 |
|
Eric Fry
|
3d92aeb93f
|
DARKSEED: Working on room transition animations
|
2024-09-29 23:56:10 +02:00 |
|