Martin Gerhardy
6d61596cf8
TWINE: fixed comment
2023-01-16 17:46:28 +01:00
Matthew Duggan
8591ae2260
TETRAEDGE: Fix updating of global light value
2023-01-16 17:36:43 +01:00
Matthew Duggan
dbe6da9980
TETRAEDGE: Remove compile warnings
2023-01-16 17:36:43 +01:00
Matthew Duggan
b310f5dea3
TETRAEDGE: Fix compiler guards for GL (no shaders)
2023-01-16 17:36:43 +01:00
Matthew Duggan
91f1e17ed3
TETRAEDGE: Fixes to get to main menu of Syberia 2
2023-01-16 17:36:43 +01:00
Matthew Duggan
8dfe5e4b88
TETRAEDGE: Clean up OGL/TGL classes slightly
2023-01-16 17:36:43 +01:00
Matthew Duggan
e6c8059523
TETRAEDGE: Add TinyGL implementation for TeLight.
2023-01-16 17:36:43 +01:00
Matthew Duggan
47739e4585
TETRAEDGE: Only compile openGL files when OGL is enabled
2023-01-16 17:36:43 +01:00
Matthew Duggan
fd496bdd55
TETRAEDGE: Remove unused variable
2023-01-16 17:36:43 +01:00
Matthew Duggan
16c607cd94
TETRAEDGE: Split OpenGL-specific code out to allow TinyGL support
2023-01-16 17:36:43 +01:00
Matthew Duggan
1a793bae5b
TETRAEDGE: Remove static objects and improve cleanup
2023-01-16 17:36:43 +01:00
Matthew Duggan
68790973ba
TETRAEDGE: Comment for detection entry
2023-01-16 17:36:43 +01:00
Matthew Duggan
b75e9faae3
TETRAEDGE: Remove unused Console class
2023-01-16 17:36:43 +01:00
Matthew Duggan
c4869ff02f
TETRAEDGE: Fix whitespace and use uint consistently
2023-01-16 17:36:43 +01:00
Matthew Duggan
9cdfb0deee
TETRAEDGE: Clean up includes
2023-01-16 17:36:43 +01:00
Matthew Duggan
d0d67e91f8
TETRAEDGE: Reduce movement janks and accidental moves
2023-01-16 17:36:43 +01:00
Matthew Duggan
48015aa751
TETRAEDGE: Small fixes.
2023-01-16 17:36:43 +01:00
Matthew Duggan
87bbf9660e
TETRAEDGE: Reduce dependency on OpenGL headers
2023-01-16 17:36:43 +01:00
Matthew Duggan
0d981983fc
TETRAEDGE: add ability to save/load any time
2023-01-16 17:36:43 +01:00
Matthew Duggan
9dab12cf3c
TETRAEDGE: Misc code cleanups. Less public members.
2023-01-16 17:36:43 +01:00
Matthew Duggan
f84785ff3a
TETRAEDGE: Cleanups, started working on credits etc
...
Scrolling text now mostly works, but isn't clipped to the dialog box.
2023-01-16 17:36:43 +01:00
Matthew Duggan
0ba854df9a
TETRAEDGE: More fixes, can now complete game.
2023-01-16 17:36:43 +01:00
Matthew Duggan
7424452fff
TETRAEDGE: More fixes, can now complete first act.
2023-01-16 17:36:43 +01:00
Matthew Duggan
066dd8e155
TETRAEDGE: More improvements
2023-01-16 17:36:43 +01:00
Matthew Duggan
4479e6e346
TETRAEDGE: Implement FreeMoveZone building
2023-01-16 17:36:43 +01:00
Matthew Duggan
8b3c8844fe
TETRAEDGE: Fix a lot of memory cleanup
2023-01-16 17:36:43 +01:00
Matthew Duggan
769d8d9b42
TETRAEDGE: Fix a lot of small rendering bugs.
2023-01-16 17:36:43 +01:00
Matthew Duggan
4a8f9984d4
TETRAEDGE: Fixed more bugs, started save/load support.
2023-01-16 17:36:43 +01:00
Matthew Duggan
e3aff09674
TETRAEDGE: Lua bind functions now complete.
...
Also fixed pathfinding a little.
2023-01-16 17:36:43 +01:00
Matthew Duggan
61e3520067
TETRAEDGE: More WIP. Fixed various object problems.
2023-01-16 17:36:43 +01:00
Matthew Duggan
a3eb8b9c1c
TETRAEDGE: Fix inventory and other interactions
2023-01-16 17:36:43 +01:00
Matthew Duggan
531b53f66a
TETRAEDGE: Switch button priority to z-order
2023-01-16 17:36:43 +01:00
Matthew Duggan
791575b0c2
TETRAEDGE: WIP: Fix more interactions
2023-01-16 17:36:43 +01:00
Matthew Duggan
501b00ebe7
TETRAEDGE: WIP. Fixed some callbacks, more bits of the game working.
2023-01-16 17:36:43 +01:00
Matthew Duggan
c27dca6b82
TETRAEDGE: More WIP. Lots of progress
...
Many pieces of the first room of the game are now working.
2023-01-16 17:36:43 +01:00
Matthew Duggan
64c7267283
TETRAEDGE: Many small improvements.
...
Fixed many things, but Z-order of objects is still wrong - UI elements not
showing correctly.
2023-01-16 17:36:43 +01:00
Matthew Duggan
194b1a8081
TETRAEDGE: Work in progress, some inventory stuff done.
2023-01-16 17:36:43 +01:00
Matthew Duggan
85ed7742de
TETRAEDGE: More WIP. Can now walk between screens.
...
Some object interactions work too. Next need to finish
inventory.
2023-01-16 17:36:43 +01:00
Matthew Duggan
036ad4bc04
TETRAEDGE: WIP, fix suitcase and faces on the floor.
2023-01-16 17:36:43 +01:00
Matthew Duggan
d28e9a2212
TETRAEDGE: WIP, can almost walk around now.
2023-01-16 17:36:43 +01:00
Matthew Duggan
a5811c653a
TETRAEDGE: More WIP. Started work on pathfinding.
2023-01-16 17:36:43 +01:00
Matthew Duggan
710a1b9f1b
TETRAEDGE: More WIP. Idle animations work, character rotation and position now right.
...
z-order and objects need work.
2023-01-16 17:36:43 +01:00
Matthew Duggan
2c87391803
TETRAEDGE: WIP, fixed loads of TODOs.
2023-01-16 17:36:43 +01:00
Matthew Duggan
1d62d47edb
TETRAEDGE: More WIP. Can now see Kate in first scene.
2023-01-16 17:36:43 +01:00
Matthew Duggan
681b4f8c55
TETRAEDGE: More WIP. First scene now loads, yay.
2023-01-16 17:36:43 +01:00
Matthew Duggan
d07187a1a4
TETRAEDGE: More progress on WIP engine.
2023-01-16 17:36:43 +01:00
Matthew Duggan
851c74df30
TETRAEDGE: New WIP engine for Syberia macOS and others
2023-01-16 17:36:43 +01:00
Roland van Laar
59ef289138
DIRECTOR: LINGO: TESTS: Remove FileIO test for win
...
The windows specific test to open the FileIO XObject
doesn't test what it should test.
Since all lingo tests are ran as Mac D4.0.0 all the specific windows
checks aren't executed.
2023-01-16 15:25:27 +01:00
Misty De Meo
8f79e5ee6c
DIRECTOR: CAST: remove reference check
2023-01-15 14:43:50 -08:00
Misty De Meo
08406b4510
DIRECTOR: add SearchMan check
2023-01-15 23:32:06 +01:00