Commit Graph

58924 Commits

Author SHA1 Message Date
RichieSams
69bcb76d05 ZVISION: Add documentation to RenderManager 2013-09-21 13:37:39 -05:00
RichieSams
7a557c4bcd ZVISION: Add documentation to TruetypeFont 2013-09-21 13:37:38 -05:00
RichieSams
cfe176619a ZVISION: Remove unused function arguments 2013-09-21 13:37:38 -05:00
RichieSams
2d9c9e8c7f ZVISION: Remove unused animation functions 2013-09-21 13:37:18 -05:00
RichieSams
7ff86ba6f9 ZVISION: Add documentation for RlfAnimation 2013-09-21 00:31:59 -05:00
RichieSams
1ced56fee7 ZVISION: Add documentation to SaveManager 2013-09-21 00:09:05 -05:00
RichieSams
8f7fa517d6 ZVISION: Directly access _globalState instead of using setStateValue
setStateValue does a _referenceTable lookup and potentially adds Puzzles
to _puzzlesToCheck. We know that _referenceTable and _puzzlesToCheck
with be cleared during ScriptManager::changeLocation(), so using
setStateValues ends up just being wasteful.
2013-09-21 00:08:36 -05:00
RichieSams
51fc627c05 ZVISION: Clear out the current state table values before loading any from a save file 2013-09-21 00:05:38 -05:00
RichieSams
ca80deea62 ZVISION: Only allow save slots in the range [1, 20]
This is the range supported by the ZNem / ZGI save menus
2013-09-21 00:04:31 -05:00
RichieSams
8557b06197 ZVISION: Load the state values before changing location 2013-09-21 00:03:49 -05:00
RichieSams
d06c64d076 ZVISION: Append chars to a Common::String object instead of using a static buffer 2013-09-17 11:05:49 -05:00
RichieSams
6148a0a878 ZVISION: Add a check against reading newer save game versions 2013-09-17 11:04:41 -05:00
RichieSams
6664f31ed2 ZVISION: Convert the current save version to a const 2013-09-17 11:03:49 -05:00
RichieSams
5ec472ae2f ZVISION: Add version support for save files 2013-09-16 22:10:26 -05:00
RichieSams
b5c762168e Merge branch 'master' into zvision 2013-09-16 00:46:19 -05:00
RichieSams
a0a67a2d47 ZVISION: Partially implement InputControl 2013-09-16 00:17:27 -05:00
RichieSams
4af62cfd3a ZVISION: Register the "fonts" directory with SearchMan 2013-09-16 00:17:27 -05:00
RichieSams
035ee29f1d ZVISION: Initialize StringManager 2013-09-16 00:17:26 -05:00
RichieSams
0c28fbca7c ZVISION: Remove extraneous empty line 2013-09-16 00:17:25 -05:00
RichieSams
ff5b7ba2a8 ZVISION: Draw string to 0, 0 instead of destX, destY 2013-09-16 00:17:25 -05:00
RichieSams
2b60cc8a0c ZVISION: Test for file.open() success before continuing with font loading 2013-09-16 00:17:24 -05:00
RichieSams
c7e2bdd2b2 ZVISION: Remove extraneous function 2013-09-16 00:17:24 -05:00
RichieSams
a2c36a16b5 ZVISION: Fix parseTag font name logic 2013-09-16 00:17:15 -05:00
RichieSams
d59cf9fda6 ZVISION: Convert StringManager::parseStr to use readWideLine() 2013-09-16 00:10:35 -05:00
RichieSams
14cfc65c0d ZVISION: Use wide-to-ASCII conversion to read a line instead of stream.readLine()
SeekableReadStream::readLine() wasn't finding the CRLF's properly
2013-09-16 00:09:03 -05:00
RichieSams
4c4f08a99e ZVISION: Convert cmdRenderText to use new function syntax 2013-09-16 00:05:24 -05:00
RichieSams
1f9f392279 ZVISION: Enable auto saving 2013-09-16 00:04:34 -05:00
RichieSams
2187245012 ZVISION: Remove all AlphaEntries on room change 2013-09-16 00:04:23 -05:00
RichieSams
3a6cb86489 ZVISION: Add methods to clear and remove AlphaEntries 2013-09-16 00:04:03 -05:00
RichieSams
cdd793ed22 ZVISION: Check is a dirty rect is empty before extending it
So extends dont extend from 0,0
2013-09-16 00:03:35 -05:00
RichieSams
7ce6823158 ZVISION: Convert _alphaDataEntries to a HashMap
So entries can be easily identified and removed if necessary
2013-09-16 00:02:57 -05:00
RichieSams
41afb2dd90 ZVISION: Move clearing dirty rects to after they are blitted instead the beginning of each frame 2013-09-16 00:00:52 -05:00
Paul Gilbert
914535a460 TSAGE: Bugfixes for R2R forest entrance 2013-09-16 00:07:51 -04:00
Paul Gilbert
89055ab9a0 TSAGE: Bugfixes and renaming for R2R desert 2013-09-15 23:25:17 -04:00
Paul Gilbert
d837605477 TSAGE: GFX fix for changing to a standard screen from a full height screen 2013-09-15 20:59:20 -04:00
Paul Gilbert
395c94401a TSAGE: Added a Skip button to the R2R balloon scene to allow skipping it 2013-09-15 20:41:44 -04:00
Paul Gilbert
829e281546 TSAGE: Fix for R2R balloon calculation 2013-09-15 19:23:45 -04:00
m-kiewitz
2fc1f7edda Merge branch 'master' of github.com:scummvm/scummvm 2013-09-16 00:35:29 +02:00
m-kiewitz
1c9316cee0 SCI: longbow intro night rider fix (with help of wjp) - seems to fix bug 3489094 2013-09-16 00:34:49 +02:00
Paul Gilbert
0b4929877a TSAGE: Circumnavigation of map in R2R balloon scene now working 2013-09-15 17:39:08 -04:00
RichieSams
2b2f85063a ZVISION: Clean up StringManager and SaveManager after use 2013-09-15 16:27:19 -05:00
RichieSams
d82ff7aea8 ZVISION: Create Console method to render text 2013-09-15 16:26:49 -05:00
m-kiewitz
0fd15e6db3 SCI: fix tabs in last commit 2013-09-15 23:21:23 +02:00
m-kiewitz
d9b0658165 Merge branch 'master' of github.com:scummvm/scummvm into ScummVM_master 2013-09-15 22:54:01 +02:00
m-kiewitz
0367d40647 SCI: disable signals when resuming music, so that debugger will work properly for longbow intro 2013-09-15 22:14:35 +02:00
RichieSams
c312b147fa ZVISION: Create an instance of StringManager 2013-09-15 15:01:01 -05:00
RichieSams
82ea7ca0e7 ZVISION: Create the StringManager class
This parses the XXXXX.STR files into styled fonts and phrases. The styles
and the phrases are used in the game for messages to the user and for
general purpose fonts.
2013-09-15 15:01:00 -05:00
RichieSams
05b3b170d4 ZVISION: Add more documentation for clearWorkingWindowTo555Color() 2013-09-15 15:01:00 -05:00
RichieSams
dc8c7ca2c0 ZVISION: Add RenderManager text support 2013-09-15 15:00:59 -05:00
RichieSams
c643718dae ZVISION: Clean up the TruetypeFont class and add alpha support
Remove caching. We don't render font enough to warrant it. Use
Graphics::TextAlign instead of rolling our own. Remove methods
we don't use.
2013-09-15 15:00:59 -05:00