Nathanael Gentry
5af941f878
DIRECTOR: Reset default text interlinear to 0
...
Without this, text bounding boxes are wrong in The Apartment.
2020-07-03 09:00:06 -04:00
Nathanael Gentry
bc38519523
DIRECTOR: Fix bitwise reverse ink
2020-07-03 09:00:06 -04:00
Matthew Duggan
b58302cb9d
ULTIMA8: Correct data type for getLocation.. again
2020-07-03 20:21:00 +09:00
Matthew Duggan
27dab7b187
ULTIMA8: Add ability to cycle items for Crusader
2020-07-03 19:40:39 +09:00
Matthew Duggan
535867a4e8
ULTIMA8: Improve debug messages
2020-07-03 16:21:54 +09:00
Matthew Duggan
9d396d6a1b
ULTIMA8: Make crusader inventory gumps work
2020-07-03 16:21:54 +09:00
Matthew Duggan
07a43d975a
ULTIMA8: Fix null pointer usage in reticle process
2020-07-03 16:21:54 +09:00
Matthew Duggan
f858c03755
ULTIMA8: Give Crusader avatar correct items on startup
2020-07-03 16:21:54 +09:00
Matthew Duggan
4abc2b6fd5
ULTIMA8: Add support for Crusader inventory items
2020-07-03 16:21:54 +09:00
Matthew Duggan
d0ec49a305
ULTIMA8: Add x/y offset as some crusader gumps use them
2020-07-03 16:21:54 +09:00
Matthew Duggan
f79b300cdd
ULTIMA8: Reduce reticle debug spam a bit
2020-07-03 16:21:54 +09:00
Matthew Duggan
31bc37affa
ULTIMA8: Add simpler container search functions
2020-07-03 16:21:54 +09:00
Matthew Duggan
4471a55cd0
ULTIMA8: Increase usage range in crusader
2020-07-03 16:21:54 +09:00
Nathanael Gentry
4caea51387
DIRECTOR: Always finish drawing transition on quit event
...
This prevents an incomplete transition from messing up the display when, for
instance, you click to skip to the end of a transition.
2020-07-03 00:50:13 -04:00
Nathanael Gentry
8c68e8c73a
DIRECTOR: Implement changed area transitions
...
No new transitions should be broken, but transitions that were broken
before (#9 , 10, c. 30-36, 47-48) have not been fixed. All transitions (even
broken ones) should render only in the changed area, however.
2020-07-02 23:47:02 -04:00
Gunnar Birke
37b96bc80d
WINTERMUTE: Use persisted timer to check if sentence is finished
2020-07-02 23:37:43 +02:00
djsrv
f05be30146
DIRECTOR: Fix sharedCast mistake
2020-07-02 15:54:18 -04:00
djsrv
41eb01ff58
DIRECTOR: Fix warlock-mac crash
2020-07-02 15:17:37 -04:00
Eugene Sandulenko
698dbbdfca
BACKENDS: Attempt to address race condition on slow systems with timers
2020-07-02 18:12:31 +02:00
djsrv
05b6bb2021
DIRECTOR: Add Cast convenience methods
2020-07-02 11:40:22 -04:00
djsrv
4977b640e6
DIRECTOR: Remove old ShapeCastMember constructor
2020-07-02 11:40:22 -04:00
djsrv
64fdff14eb
DIRECTOR: Initialize cast members w/ cast and ID
2020-07-02 11:40:22 -04:00
Matthew Duggan
35794eebff
ULTIMA8: Correct return type
2020-07-02 17:02:21 +09:00
Matthew Duggan
b248db7af5
ULTIMA8: Add crusader demo music to list
2020-07-02 16:50:35 +09:00
Matthew Duggan
d7b9b1d6e5
ULTIMA8: Break strings on carat character
2020-07-02 16:49:18 +09:00
Matthew Duggan
b01c4fe4a7
ULTIMA8: Support Crusader weapon table data
2020-07-02 15:59:55 +09:00
Matthew Duggan
f404e22e61
ULTIMA8: Add function to replicate remorse NPC weapon difficulty
2020-07-02 15:59:55 +09:00
Matthew Duggan
aefc4e4022
DEVTOOLS: ULTIMA8: Add base ini files for Remorse
2020-07-02 15:59:55 +09:00
Matthew Duggan
e66a6e7f28
ULTIMA8: Update crusader reticle when things move
2020-07-02 15:59:55 +09:00
djsrv
7571b284b8
DIRECTOR: Fix warning
2020-07-01 22:44:58 -04:00
Matthew Duggan
c0efd61eaa
ULTIMA8: Correct data type to getLocation call
2020-07-02 11:11:49 +09:00
djsrv
fd119949ec
DIRECTOR: LINGO: Add temp fix for D4 factories
2020-07-01 22:07:13 -04:00
djsrv
38d17341e2
DIRECTOR: LINGO: Move lingo archive to Cast
2020-07-01 22:07:13 -04:00
Paul Gilbert
0a600c2b6d
GLK: COMPREHEND: Fix OPCODE_OBJECT_NOT_IN_ROOM
2020-07-01 18:47:12 -07:00
Matthew Duggan
7b467a7fd2
ULTIMA8: Fix crusader ambient audio target
2020-07-02 10:28:56 +09:00
Matthew Duggan
8016bbb426
ULTIMA8: Initial support for Crusader target reticle
2020-07-02 10:28:54 +09:00
Matthew Duggan
d4fab29cab
ULTIMA8: Fix potential null deref from coverity
2020-07-02 10:19:30 +09:00
Matthew Duggan
cf3f253d2e
ULTIMA8: Play sounds in keypad
2020-07-02 10:19:30 +09:00
Matthew Duggan
0565afc256
ULTIMA8: Fix searching for alarm panels on alert active
2020-07-02 10:19:30 +09:00
Gunnar Birke
85df38eccd
WINTERMUTE: Remove version checks from new classes
2020-07-02 02:29:08 +02:00
Eugene Sandulenko
80649ba245
CREDITS: Updated Director credits
2020-07-02 01:48:49 +02:00
Cameron Cawley
6620ccbcd0
DOCS: Update credits
2020-07-02 01:43:14 +02:00
djsrv
005618bf25
Revert "DIRECTOR: LINGO: Fix bytecode loading for global scripts"
...
This reverts commit 45e72aa449 .
2020-07-01 13:27:48 -04:00
djsrv
fb39572fd5
DIRECTOR: Move _sharedCast to Movie
2020-07-01 13:24:37 -04:00
Eugene Sandulenko
dd58587960
DIRECTOR: Fix director test execution
2020-07-01 19:11:18 +02:00
Nathanael Gentry
a25467c6df
DIRECTOR: Finish implementing puppetTransition
2020-07-01 13:10:07 -04:00
lolbot-iichan
49e2faefb9
WINTERMUTE: Add move keymaps and improve keyboard movement ( #2357 )
...
* WINTERMUTE: Move custom actions from /base/ to /ad/
* WINTERMUTE: Move extra action keymaps to separate section
* WINTERMUTE: Add action to click on object nearest to center
* WINTERMUTE: Change Carol Reed 4 custom keymap
* WINTERMUTE: Add keymaps for Carol Reed 5-12 and lifein3minutes
* WINTERMUTE: Enable walking for 10 more 1st person games
2020-07-01 19:37:55 +03:00
Eugene Sandulenko
0193472e96
DIRECTOR: LINGO: Reduce remaining include dependencies
2020-07-01 18:16:21 +02:00
Eugene Sandulenko
888e80c9b0
DIRECTOR: LINGO: Reduce header dependency
2020-07-01 18:05:05 +02:00
Eugene Sandulenko
5186f7194b
DIRECTOR: Reduce header dependency
2020-07-01 17:49:48 +02:00