Commit graph

95 commits

Author SHA1 Message Date
Paul Gilbert
1716cd9b30 ACCESS: Major refactoring of Amazon logic into their own classes 2014-12-12 22:51:04 -05:00
Paul Gilbert
3be3cb1ac2 ACCESS: Cleanup of room _function and river canoe movement 2014-12-12 22:49:16 -05:00
Paul Gilbert
bb93268ee2 ACCESS: Fix left button flag beig stuck after saving & loading games 2014-12-12 22:48:53 -05:00
Paul Gilbert
7434c764c6 ACCESS: gcc compilation fixes 2014-12-12 22:47:55 -05:00
Paul Gilbert
fde1ea9d0e ACCESS: Improve usage of ImageEntry _flags IMGFLAG enum 2014-12-12 22:47:22 -05:00
Paul Gilbert
cc8a8bfddd ACCESS: Refactored Amazon specific player loading into new AmazonPlayer class 2014-12-12 22:44:43 -05:00
Strangerke
9e84be664c ACCESS: Implement a couple of script functions 2014-12-12 22:39:56 -05:00
Paul Gilbert
a0beb08984 ACCESS: Refactor _inactive from AccessEngine to AmazonEngine 2014-12-12 22:39:42 -05:00
Paul Gilbert
30f602b6cb ACCESS: Further fixes for panning 2014-12-12 22:38:31 -05:00
Strangerke
26b632a9eb ACCESS: Fix display in cmdDeath() 2014-12-12 22:29:02 -05:00
Paul Gilbert
aea906f7d3 ACCESS: Implemented chapter debug command 2014-12-12 22:25:25 -05:00
Paul Gilbert
dc218d53ef ACCESS: Merge the sound resource and priority lists 2014-12-12 22:24:34 -05:00
Paul Gilbert
e46c0ac66a ACCESS: Fix resetting cursor after conversations 2014-12-12 22:21:35 -05:00
Paul Gilbert
ae24bf54b4 ACCESS: Fixes for startChapter 2014-12-12 22:19:25 -05:00
Paul Gilbert
fb6d9230dc ACCESS: Add missing table to savegames 2014-12-12 22:18:45 -05:00
Paul Gilbert
3627ff51aa ACCESS: Implemented code for cmdChapter 2014-12-12 22:18:37 -05:00
Paul Gilbert
e9c003f306 ACCESS: Fix display of paged text in doEstablish calls 2014-12-12 22:18:21 -05:00
Paul Gilbert
374669d7c3 ACCESS: Fix scene establishment paging when there are multiple pages 2014-12-12 22:17:45 -05:00
Paul Gilbert
5a6a44f1c6 ACCESS: Wait for keypress in speakText if voice is turned off 2014-10-19 14:49:20 -04:00
Strangerke
9accfdab6f ACCESS: Implement mWhile2 and plotInactive, change _inactive from Resource* to ImageEntry 2014-09-16 22:04:10 +02:00
Paul Gilbert
b5b298a5d5 ACCESS: Fix playSound call 2014-08-30 21:22:11 -04:00
Paul Gilbert
2f5fb206d3 ACCESS: Further cleanup of doEstablish parameters 2014-08-30 21:02:22 -04:00
Strangerke
9d3460e9f7 ACCESS: Implement printText() 2014-08-31 02:19:05 +02:00
Paul Gilbert
67e52da359 ACCESS: Fix non-scaled sprites appearing on-screen in scrolling scenes 2014-08-30 14:19:49 -04:00
Paul Gilbert
949033ea92 ACCESS: Implement loading savegames from launcher 2014-08-30 10:57:45 -04:00
Paul Gilbert
f12fa2de07 ACCESS: Implement saving and loading savegames 2014-08-30 09:57:51 -04:00
Paul Gilbert
8352808322 ACCESS: Added code for reading/writing savegame headers and list saves 2014-08-30 08:45:42 -04:00
Paul Gilbert
8b9faf7de5 ACCESS: Add synchronize method for savegames 2014-08-29 21:03:11 -04:00
Paul Gilbert
d2cb9d4c43 ACCESS: Implemented cmdFreeSound 2014-08-28 22:15:39 -04:00
Paul Gilbert
e57d7e8782 ACCESS: Implemented playVideo 2014-08-28 20:02:35 -04:00
Paul Gilbert
819cad3a17 ACCESS: Implemented setVideo 2014-08-28 07:36:11 -04:00
Paul Gilbert
35923890cc ACCESS: Fix incorrect use of delete[] on Resources 2014-08-27 22:22:33 -04:00
Paul Gilbert
c0a7852662 ACCESS: Refactor the file manager to return resource structures 2014-08-27 22:13:43 -04:00
Strangerke
1590f29d14 ACCESS: Use the hires version in Amazon CD 2014-08-28 01:59:53 +02:00
Strangerke
1568b4a433 ACCESS: Move Establish functions to Amazon engine, start implementing init4Quads 2014-08-26 23:55:17 +02:00
Strangerke
a47b10c1c0 ACCESS: Add destination surface in speakText parameters 2014-08-25 23:44:55 +02:00
Strangerke
7d0392aa83 ACCESS: Move _maxChars to asurface 2014-08-25 23:34:40 +02:00
Strangerke
8c059add8b ACCESS: Modify speakText so it takes a string array as parameter 2014-08-25 22:46:56 +02:00
Paul Gilbert
33cdeb7a40 ACCESS: Stub for printText method 2014-08-25 00:18:32 -04:00
Paul Gilbert
d97cc677e1 ACCESS: Fix mapping of _useItem onto flags array 2014-08-24 21:05:35 -04:00
Strangerke
6774dd4246 ACCESS: Implement speakText() 2014-08-24 18:49:34 +02:00
Strangerke
7b1d0064fe ACCESS: Fix the loading of text in doEstablish 2014-08-24 11:02:14 +02:00
Strangerke
955df7a94c ACCESS: Start implementing loadEstablish 2014-08-23 23:49:08 +02:00
Paul Gilbert
1e2d79eb59 ACCESS: Implement more opcodes, stubbed beginning of video player 2014-08-23 14:13:26 -04:00
Paul Gilbert
31c8a524a3 ACCESS: More implementation of CharManager 2014-08-23 13:13:56 -04:00
Paul Gilbert
7aa2c7fe5c ACCESS: Beginnings of character/converse manager 2014-08-23 12:09:27 -04:00
Paul Gilbert
41df7734db ACCESS: Standardise plotting methods and added comments 2014-08-21 22:15:00 -04:00
Strangerke
c7d4958984 ACCESS: Implement partially doEstablish 2014-08-21 00:32:11 +02:00
Paul Gilbert
23a442443f ACCESS: Implemented cmdNewRoom opcode 2014-08-19 20:43:32 -04:00
Strangerke
b4f74b9b5e ACCESS: Use a variable delay of up to 20ms instead of a fix 50ms 2014-08-20 01:46:46 +02:00