Age | Commit message (Collapse) | Author |
|
svn-id: r54042
|
|
svn-id: r54037
|
|
- recalculate _freeCounter
- dont push disposed windows onto windowlist
svn-id: r54017
|
|
fixes assert
svn-id: r54016
|
|
(stupid msvc)
svn-id: r54014
|
|
fixes "GfxPorts::kernelSetActive" error
based on code by [md5]
svn-id: r54012
|
|
svn-id: r54011
|
|
This is a first step towards getting rid of all uses of regular printf,
fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase.
The name format() reflects the purpose of the function, and parallels
String.format() in Java, boost::format, and others.
svn-id: r54004
|
|
svn-id: r53993
|
|
svn-id: r53986
|
|
- Added support for savegame play time
- Removed obsolete variables for calculating the play time (EngineState::gameStartTime and Console::_enterTime)
- Renamed some variables to camelCase
svn-id: r53974
|
|
in the dolphin room"
svn-id: r53941
|
|
svn-id: r53919
|
|
svn-id: r53776
|
|
fixes multilingual lsl5 room 280 - names of airport ladies not shown correctly (bug #3093818)
svn-id: r53746
|
|
svn-id: r53743
|
|
svn-id: r53738
|
|
svn-id: r53648
|
|
about some others
svn-id: r53647
|
|
This command can be used to find the object methods (including their
corresponding objects and owner scripts) that call a specific kernel
call. This shall aid us track all the spots where a particular kernel
function is called from, therefore it'll be a bit easier to find
examples where unimplemented kernel functions are called
svn-id: r53646
|
|
svn-id: r53556
|
|
svn-id: r53504
|
|
svn-id: r53498
|
|
svn-id: r53482
|
|
This fixes bug #3083879 in Iceman.
svn-id: r53077
|
|
svn-id: r53058
|
|
svn-id: r53047
|
|
we will fake 0 instead of error()ing out in official releases, when an uninitialized temp is read
is supposed to get backported
svn-id: r53046
|
|
These are special cursors which zoom parts of a view dynamically. Examples
are Freddy Pharkas, when reading the prescription with the whiskey and LB2,
when using the magnifying glass on the Rosetta Stone
svn-id: r53003
|
|
In SCI01 and up, each typed word may be interpreted as multiple
class,group pairs. This patch adds support to the vocabulary and
parser. It uses the matcher support added in r52985.
This fixes parser issues in German LSL3, but needs testing.
svn-id: r52989
|
|
fixes bug #3072868
should be save for backporting
svn-id: r52875
|
|
Moved some plane related functions inside updatePlane() instead of frameOut(). Cleanup.
svn-id: r52804
|
|
Our warning() and error() functions always add an exclamation mark
to the end of the message anyway.
svn-id: r52791
|
|
I think the code uses this in this particular instance to have the comments on
top of the various tables aligned with the actualy entries, so I decided not
to make this conform to our guidelines, but rather to the rest of the style
used in this file.
svn-id: r52766
|
|
svn-id: r52764
|
|
regression
in the demo of EcoQuest, when opening a window
svn-id: r52757
|
|
svn-id: r52733
|
|
kPurge is specific to the SSCI memory manager. We have our own memory manager and
garbage collector, thus we ignore these calls
svn-id: r52732
|
|
This shouldn't be happening normally, but apparently it does, which would indicate
a potential issue with the object locking code
svn-id: r52703
|
|
System scripts (i.e. 0 and 900-999) are now protected and never destroyed during a
game
svn-id: r52702
|
|
the new commands were meant for castle/brain hangman puzzle patch, but the patch didn't work well, so I removed it. Still the commands could/should come in handy
svn-id: r52695
|
|
svn-id: r52694
|
|
We can't just set the lockers of script 0 to 1, as at that point
the objects associated with the script are marked to be deleted,
thus we need to reload the script
svn-id: r52693
|
|
investigation and a proper fix post-release
svn-id: r52688
|
|
Fixes Colonel's Bequest inventory formatting.
svn-id: r52676
|
|
reinitializes puzzle each time its shown. Fixes save/restore bug in that room, bug #3063510
svn-id: r52668
|
|
svn-id: r52665
|
|
and map kOnMe for SCI2 to kIsOnMe, remove commented out hacks. fix signatures for those 2 functions, added TODO - someone should fix the SCI32 signatures
svn-id: r52664
|
|
Don't display the message twice and now we use the filename in the message.
svn-id: r52663
|
|
- Added the kernel names for all unimplemented kernel debug functions, and mapped
them all to kDummy, so that the kernel tables are correct and all kernel
functions are mapped (useful for debugging)
- Added a stub for kWinHelp (normally opens an external Windows help file), with
an appropriate dialog
- Added a stub for kWinDLL, which currently errors out on purpose (this needs to
be investigated, as it loads and uses external Windows DLLs)
- Readded kListIndexOf in kList (the signature was wrong when the previous commit
was made)
svn-id: r52660
|