Matthew Duggan
|
b2f967b589
|
TETRAEDGE: Correct some Syberia 2 differences
|
2023-02-28 08:19:57 +09:00 |
|
Matthew Duggan
|
55e0718479
|
TETRAEDGE: Add debugging for lua calls
|
2023-02-28 08:19:57 +09:00 |
|
Matthew Duggan
|
fb6e2dbc12
|
TETRAEDGE: Stop anims after completion in Syberia 2
|
2023-02-28 08:19:57 +09:00 |
|
Matthew Duggan
|
782cf05e0f
|
TETRAEDGE: Fix some small coverity-identified issues
|
2023-02-27 15:37:28 +09:00 |
|
Matthew Duggan
|
b73160ae7a
|
TETRAEDGE: Fix repeated use if same variable name
|
2023-02-27 14:56:37 +09:00 |
|
Matthew Duggan
|
2447e8a61b
|
TETRAEDGE: Implmenet astar building for Syberia 2
|
2023-02-27 14:44:54 +09:00 |
|
Matthew Duggan
|
c7c2141d0a
|
TETRAEDGE: Add workaround for PlaySound lua bug in Syberia 2
|
2023-02-27 11:38:00 +09:00 |
|
Matthew Duggan
|
1a15289668
|
TETRAEDGE: Correct marker scale on scrolling Syberia 2 scenes
|
2023-02-27 11:37:31 +09:00 |
|
Matthew Duggan
|
3e1ffd43a7
|
TETRAEDGE: Silence some overly chatty debug messages
|
2023-02-27 11:37:31 +09:00 |
|
Matthew Duggan
|
30f84f65fa
|
TETRAEDGE: Fix SetModelPlayer for Syberia 2
|
2023-02-27 11:37:31 +09:00 |
|
Matthew Duggan
|
7b6118c497
|
TETRAEDGE: Fix loading uncompressed Syberia 2 models
|
2023-02-27 11:37:31 +09:00 |
|
Matthew Duggan
|
51c76a1953
|
TETRAEDGE: Implement Syberia 2 particles
|
2023-02-27 11:37:31 +09:00 |
|
Matthew Duggan
|
14e6169542
|
TETRAEDGE: Initialize array to the right size
|
2023-02-27 11:37:31 +09:00 |
|
Matthew Duggan
|
f11ad9852a
|
TETRAEDGE: Optimize renderer array resizing a little
|
2023-02-27 11:37:31 +09:00 |
|
Matthew Duggan
|
6b97ff2cff
|
TETRAEDGE: Syberia 2 doesn't claim to be Android
|
2023-02-27 11:37:31 +09:00 |
|
Matthew Duggan
|
569286c9c7
|
TETRAEDGE: Drop error to warning as it happens in Syberia 2
|
2023-02-27 11:37:31 +09:00 |
|
Matthew Duggan
|
18cf4b562a
|
TETRAEDGE: Enable ratioStretched on Syberia 2 so scenes scroll
|
2023-02-25 15:22:57 +09:00 |
|
Matthew Duggan
|
c88ca76aa7
|
TETRAEDGE: Work around random seed problems in Syberia 2
|
2023-02-25 15:22:57 +09:00 |
|
Matthew Duggan
|
8aac5ef76d
|
TETRAEDGE: Allow alternate orient value in particle parser
|
2023-02-25 15:22:57 +09:00 |
|
Matthew Duggan
|
2510ec5d50
|
TETRAEDGE: Free geometry after capturing fade for Syberia 2
|
2023-02-25 15:22:57 +09:00 |
|
Matthew Duggan
|
1874c35f27
|
TETRAEDGE: Disable "simple" shadow in Syberia 2
The feature of 2 fuzzy circles at the character's feet was not present in
Syberia 2 code - just the full character shadow.
|
2023-02-25 15:22:57 +09:00 |
|
Matthew Duggan
|
51b8769e36
|
TETRAEDGE: Small workarounds for Syberia 2 lua bugs
|
2023-02-25 15:22:57 +09:00 |
|
Matthew Duggan
|
9acbc5f3a4
|
TETRAEDGE: Don't warn about expected xml tags
|
2023-02-25 15:22:57 +09:00 |
|
Matthew Duggan
|
561dae5007
|
TETRAEDGE: Fix use of bools in lua binds
|
2023-02-24 18:24:58 +09:00 |
|
Matthew Duggan
|
a0fcfe1c87
|
TETRAEDGE: Remove incorrect comment
|
2023-02-24 18:24:41 +09:00 |
|
Matthew Duggan
|
3ee3255ca7
|
TETRAEDGE: Correct character callbacks for Syberia 2
|
2023-02-24 17:21:45 +09:00 |
|
Matthew Duggan
|
ef0a264845
|
TETRAEDGE: Correct type check in lua binds
|
2023-02-24 17:21:45 +09:00 |
|
Matthew Duggan
|
120008ae1d
|
TETRAEDGE: Clean up scene on warp for Syberia 2
|
2023-02-24 17:21:45 +09:00 |
|
Matthew Duggan
|
8bea6270b5
|
TETRAEDGE: Fix camera fov for Syberia 2
|
2023-02-24 17:21:45 +09:00 |
|
Matthew Duggan
|
06021ffc1c
|
TETRAEDGE: Support object position anim for Syberia 2
|
2023-02-24 17:21:45 +09:00 |
|
Matthew Duggan
|
d277d176a7
|
TETRAEDGE: Fix normal calculation for character textures
|
2023-02-24 14:36:17 +09:00 |
|
Matthew Duggan
|
d093854bc4
|
TETRAEDGE: Remove repeated value copy in assignment
|
2023-02-24 14:36:17 +09:00 |
|
Matthew Duggan
|
b3b438d1d2
|
TETRAEDGE: Add option to correct movie aspect ratio
|
2023-02-24 10:30:12 +09:00 |
|
Matthew Duggan
|
9dcfa3255b
|
TETRAEDGE: Add option to correct movie aspect
|
2023-02-24 10:30:12 +09:00 |
|
Matthew Duggan
|
d585b5f621
|
TETRAEDGE: Fix animations overshooting
|
2023-02-24 10:30:12 +09:00 |
|
Matthew Duggan
|
79f830af0c
|
TETRAEDGE: Register config defaults
|
2023-02-24 10:30:12 +09:00 |
|
Matthew Duggan
|
598ba6e2b4
|
TETRAEDGE: Clean up use of config bools
|
2023-02-24 10:30:12 +09:00 |
|
Matthew Duggan
|
92c74a5efd
|
TETRAEDGE: Set layout ratios if widescreen is in use for Syberia 2
Currently it's never in use so this probably does nothing yet.
|
2023-02-24 10:30:12 +09:00 |
|
Matthew Duggan
|
221468140e
|
TETRAEDGE: Make viewport setting closer to original
In practice this currently probably makes no difference, but might be different
if/when we add widescreen support in the future.
|
2023-02-24 10:30:12 +09:00 |
|
Matthew Duggan
|
6b1c3b4f1f
|
TETRAEDGE: Set callback method correctly for setObjectMoveDest
|
2023-02-24 10:30:12 +09:00 |
|
Matthew Duggan
|
a6dc881a78
|
TETRAEDGE: Fix frame rate for Theora videos.
|
2023-02-23 13:44:43 +09:00 |
|
Matthew Duggan
|
21c3a37138
|
TETRAEDGE: Remove unused fields
|
2023-02-23 13:17:33 +09:00 |
|
Matthew Duggan
|
4f38e2b7dd
|
TETRAEDGE: Follow original of playing background immediately in Syberia 2
|
2023-02-23 08:33:45 +09:00 |
|
Matthew Duggan
|
5b323d505d
|
TETRAEDGE: Fix model vertex order for inverted normal case
|
2023-02-23 08:33:45 +09:00 |
|
Matthew Duggan
|
c40e667f00
|
TETRAEDGE: Fix float/double conversion warnings
|
2023-02-20 19:51:54 +09:00 |
|
Matthew Duggan
|
25b3ee430c
|
TETRAEDGE: Fix build on platforms without ushort
|
2023-02-20 19:07:41 +09:00 |
|
Matthew Duggan
|
fcc44b34c0
|
TETRAEDGE: Fix some Coverity issues (null checks, initialization)
|
2023-02-20 17:08:12 +09:00 |
|
Matthew Duggan
|
3cc29bcfc5
|
TETRAEDGE: Clean up some TODOs
|
2023-02-20 17:08:12 +09:00 |
|
Matthew Duggan
|
8e057462db
|
TETRAEDGE: Handle invertNormals for Syberia 2 characters
|
2023-02-20 17:08:12 +09:00 |
|
Matthew Duggan
|
ebfa1e91cc
|
TETRAEDGE: Add Charater::Water class for Syberia 2
|
2023-02-20 17:08:12 +09:00 |
|