aboutsummaryrefslogtreecommitdiff
path: root/saga
AgeCommit message (Collapse)Author
2005-03-29endScene now aborts all running threads (fixing Okk stuckiness on way out of ↵Andrew Kurushin
tent) svn-id: r17286
2005-03-25Patch #1117443 (Experimental plugin code revision)Max Horn
svn-id: r17231
2005-03-25fix wrong multitile offset calculationAndrew Kurushin
svn-id: r17230
2005-03-18- changescene on fair for tentsAndrew Kurushin
- some memory deallocation fixup todo: fix follower stuckiness in tents svn-id: r17180
2005-03-13fixed wrong tile drawing above actorsAndrew Kurushin
svn-id: r17129
2005-03-12rand() -> _rnd.getRandomNumber() in SAGA code.Eugene Sandulenko
svn-id: r17108
2005-03-12PlayingSoundHandle -> SoundHandle; also, turned the handle activity check ↵Max Horn
into a mixer method svn-id: r17106
2005-03-09changing AudioDataType -> SoundType, so now the constant names match the ↵Max Horn
name of the data type / the SoundMixer method names svn-id: r17052
2005-03-09Indentation.Torbjörn Andersson
svn-id: r17048
2005-03-09Updated comment. (ScummVM no longer crashes if I try to run what I think isTorbjörn Andersson
the correct scripts.) svn-id: r17047
2005-03-08Apparently, in IHNM opcode #75 can take three parameters. Added stub toTorbjörn Andersson
avoid division by zero. svn-id: r17040
2005-03-08Fixed typo.Torbjörn Andersson
svn-id: r17039
2005-03-08Added constant for the resource number for the first IHNM scene. Actually,Torbjörn Andersson
I believe it's the wrong scene. Currently we use resource 152, which run the scripts "CampFireSetup" and "CampFireScene". If I use resource 151 instead it will run the scripts "ColumnSetup" and "ColumnScene" instead. I'm speculating that this is the "hate" speech and the rest of the intro ("ColumnScene" is a fairly long script, as far as I can tell), but unfortunately this causes ScummVM to crash almost immediately. I'll need to dissect the scripts to see if I can figure out what's wrong. svn-id: r17036
2005-03-07IndentationTorbjörn Andersson
svn-id: r17028
2005-02-26fix iso mode object draw orderAndrew Kurushin
svn-id: r16936
2005-02-26implemented iso pathfindingAndrew Kurushin
glitches: some tiles draws above figures svn-id: r16935
2005-02-26Compile fix from wjpTravis Howell
svn-id: r16933
2005-02-26iso pathfining work in progress:Andrew Kurushin
- all figures now stands in right way on iso scene startup svn-id: r16931
2005-02-24I'm not quite sure if this is the correct fix, but by not callingTorbjörn Andersson
updateActorsScene() when _sceneNumber is -1 we avoid followers going into that scene and being drawn (as garbage) early during the ITE intro. (Look in the upper left corner -- that's where the garbage appeared for me.) svn-id: r16895
2005-02-223 stage iso drawing implemented:Andrew Kurushin
1)iso scene 2)figure 3)tiles above figure svn-id: r16864
2005-02-18iso mode drawing work in progressAndrew Kurushin
svn-id: r16802
2005-02-11- smooth iso scrollAndrew Kurushin
svn-id: r16776
2005-02-11- fix min->MINAndrew Kurushin
- implemented horizontal tile cliping svn-id: r16774
2005-02-11iso draw work in progress:Andrew Kurushin
- try keyboard arrows on iso scene - todo: horizontal cliping svn-id: r16773
2005-02-09first step in ISO mode implementation - trying to draw iso sceneAndrew Kurushin
svn-id: r16763
2005-01-28partialy implemented all Iso mode resource loadingAndrew Kurushin
todo: loadMulti - may be wrong svn-id: r16670
2005-01-28Combine actordata.cpp and objectdata.cpp into itedata.cpp. These areEugene Sandulenko
ITE specific and from other hand IHNM has these data in resources. svn-id: r16662
2005-01-28Let IHNM run again. It has 105 script functions.Eugene Sandulenko
svn-id: r16653
2005-01-27Applied patch #1106775 "SAGA colours". This simplifies code considerably, andEugene Sandulenko
moreover getBlack() didn't always work correctly for some reason. If IHNM uses different colors we will switch to variables, but that could be addressed later or at least when someone will start to work on it more time than now. svn-id: r16647
2005-01-25The sfRand() script function was slightly wrongTorbjörn Andersson
Old behaviour: 0 <= random number <= param Correct behaviour: 0 <= random number < param svn-id: r16636
2005-01-23Picky indentation. Main reason is to make version 1.100 :P.Eugene Sandulenko
svn-id: r16626
2005-01-23Another spot of kReplyOnce usage. Thanks to proper memory addressing nowEugene Sandulenko
it is possible to implement. svn-id: r16625
2005-01-23Reenable stub for latter demos in sfScriptGotoScene()Eugene Sandulenko
svn-id: r16623
2005-01-23Fix warningsMax Horn
svn-id: r16622
2005-01-22implemented sfWaitWalk scriptFunctionAndrew Kurushin
svn-id: r16619
2005-01-22- removed returning value from scriptFunctionsAndrew Kurushin
- implement some scriptFunctions svn-id: r16618
2005-01-22all opcodes revisitedAndrew Kurushin
all ITE opcodes supported (now we should go through scriptFunctions) svn-id: r16617
2005-01-22another 19 opcodesAndrew Kurushin
svn-id: r16616
2005-01-22rewritten 15 opcodesAndrew Kurushin
svn-id: r16615
2005-01-22Whitespace and indentation.Torbjörn Andersson
svn-id: r16614
2005-01-22Fixed warning.Torbjörn Andersson
svn-id: r16613
2005-01-21some opcode fixes:Andrew Kurushin
opReturnV svn-id: r16609
2005-01-21Fix portabilityEugene Sandulenko
svn-id: r16608
2005-01-21now you can try to:Andrew Kurushin
- talk to someone - look at something svn-id: r16607
2005-01-21Fix cursor shape.Eugene Sandulenko
svn-id: r16606
2005-01-21Fix compilationEugene Sandulenko
svn-id: r16605
2005-01-21problems solved:Andrew Kurushin
- Allow more than one script work at once - Proper implementation of address methods some opcodes may be broken - cause work in progress todo: rewrite opcodes with new address functionality svn-id: r16604
2005-01-20Use the kITEColor constants for the ITE mouse cursor. Ironically, this isTorbjörn Andersson
one case where the original didn't use its own colour constants, so I had to add a new one, kITEColorLightGrey, for colour 4. svn-id: r16603
2005-01-19Fix type with BrightWhite colorEugene Sandulenko
svn-id: r16599
2005-01-19o Made ITEColors enum public in interface.h. Please use them. These colorsEugene Sandulenko
stay in each scene except intro and fade-in/fade-outs. o Implemented status text coloring during work of auxiliary scripts. svn-id: r16598