Johannes Schickel
abd9e92086
MOHAWK: Make GPL headers consistent in themselves.
2014-02-18 02:39:36 +01:00
Matthew Hoops
2f6528933d
MOHAWK: Improve Riven save/load error messages
2012-03-16 16:03:14 -04:00
Matthew Hoops
8cd81da14e
MOHAWK: Cleanup Riven save code
2011-06-28 14:32:50 -04:00
Matthew Hoops
71c4329d86
MOHAWK: Rework archive handling
...
A new base class has been introduced (aptly named "Archive"), which is much cleaner than inheriting from MohawkArchive. In addition, the underlying resource retrieving code has been merged to reduce dupliplication.
2011-06-28 12:10:28 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Matthew Hoops
4235358fad
MOHAWK: Use direct access on the hashmap for Riven variables now
2011-03-23 23:14:59 -04:00
Matthew Hoops
b3e27bc0d6
MOHAWK: Make Riven's save/load code use the variable map directly
2011-03-23 21:45:39 -04:00
Matthew Hoops
2053936959
MOHAWK: Ignore other 'time' variables when loading saves too
2011-03-22 14:27:32 -04:00
Matthew Hoops
cb948934ab
MOHAWK: Add workaround for loading the bytramtime variable
2011-03-21 12:15:14 -04:00
Matthew Hoops
54ac6ade49
MOHAWK: Don't error out when the ReturnStackID cannot be converted
2011-03-21 12:15:14 -04:00
Matthew Hoops
f6b7979277
MOHAWK: Implement Riven's whark number puzzle
...
svn-id: r55207
2011-01-11 19:44:55 +00:00
Matthew Hoops
cb843daec0
MOHAWK: Have MohawkResource::open() return a bool for success/failure
...
svn-id: r54418
2010-11-22 18:07:33 +00:00
Matthew Hoops
0f2bcd2f9f
MOHAWK: Cleanup resource handling
...
- Renamed getRawData() to getResource()
- Add a getResource() and hasResource() function for named resources
- Other minor formatting changes
svn-id: r54396
2010-11-20 23:53:14 +00:00
Torbjörn Andersson
c91a07229a
JANITORIAL: Removed most punctuation at end of warning() and error()
...
Our warning() and error() functions always add an exclamation mark
to the end of the message anyway.
svn-id: r52791
2010-09-18 10:55:16 +00:00
Matthew Hoops
34f570419a
MOHAWK: Cleanup
...
- Split the main Riven event loop into a separate function for readability and for use in the sunner external functions eventually
- Some minor function signature changes (const!)
- Rename matchVarToString() to getVar() (I have no idea where that original name came from, considering it takes a string and returns a variable
- Use solely Common::String in getVar()
svn-id: r52538
2010-09-05 00:48:38 +00:00
Matthew Hoops
554640ee8a
Fix saving while viewing the inventory in Riven and cleanup the save/load code.
...
svn-id: r50333
2010-06-26 17:21:50 +00:00
Max Horn
cac0ac66e2
COMMON: Get rid of Common::StringList
...
svn-id: r48287
2010-03-18 15:54:40 +00:00
Matthew Hoops
b3ab83d8c1
Add a workaround for two 'spare' variables that can exist in some save files.
...
svn-id: r48069
2010-02-16 01:48:19 +00:00
Matthew Hoops
d4f08cbe81
Correct our interpretation of the first four bytes of the RSRC section in Mohawk archives.
...
svn-id: r47583
2010-01-26 23:05:52 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Matthew Hoops
c04f8d00b1
Rename MohawkFile to MohawkArchive and OldMohawkFile to LivingBooksArchive_v1 (the latter originally having an ambiguous meaning) and move them to resource.* Also, renaming the Living Books game types to remove the ambiguous old/new.
...
svn-id: r47429
2010-01-22 03:43:57 +00:00
Matthew Hoops
380190ee12
Fix a memory leak spotted by cppcheck. Thanks salty-horse\!
...
svn-id: r46977
2010-01-04 17:30:47 +00:00
Max Horn
a753f606ec
MOHAWK: Stop using String::emptyString
...
svn-id: r46780
2009-12-30 23:01:16 +00:00
Torbjörn Andersson
1a66ad80a4
Re-indentet switch() blocks to follow ScummVM indentation style. (I've always
...
found this style a bit unusual, but I value consistency.)
svn-id: r46734
2009-12-30 07:14:09 +00:00
Eugene Sandulenko
0ea022d076
Add Mohawk engine code. Part 1/3: main code.
...
svn-id: r46727
2009-12-29 23:18:24 +00:00