aboutsummaryrefslogtreecommitdiff
path: root/saga/script.h
AgeCommit message (Collapse)Author
2005-08-10fixed iso convertion Rif positionAndrew Kurushin
add some IHNM panels svn-id: r18652
2005-08-10Improved debug output on stub script functions.Eugene Sandulenko
Impelmented sfSetSpeechBox, though it is not yet functional. svn-id: r18651
2005-08-09o Fix some game parameters for IHNMEugene Sandulenko
o Load voices LUT for IHNM svn-id: r18640
2005-08-07Consistent formatting of hexadecimal numbers.Torbjörn Andersson
svn-id: r18627
2005-08-07WIP on metaResources. Most resources are load. Now we start correctEugene Sandulenko
scene. But there are following problems: o Inclomplete support for actors speech, so opSpeak is skipped o For some weird reason actors do not appear at all. Actually code seems to be trying to read only protagonist frames o It crashes on reading sprites due to wrong input svn-id: r18624
2005-08-05o Some cleanupEugene Sandulenko
o Fix warnings o Implemented IHNM changeChapter() o WIP for metaResources svn-id: r18618
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-07-30Thread-related IHNM differences.Eugene Sandulenko
svn-id: r18602
2005-07-25More IHNM differencesEugene Sandulenko
svn-id: r18582
2005-07-24assign sf94 nameAndrew Kurushin
svn-id: r18579
2005-07-21More IHNM differencesEugene Sandulenko
svn-id: r18574
2005-07-21Partially implemented differences in IHNM script functions.Eugene Sandulenko
svn-id: r18573
2005-07-19finally Resource manager rewritten:Andrew Kurushin
-adds patch file support -global _vm removed cleanups svn-id: r18560
2005-07-14font & text related changes:Andrew Kurushin
-rewritten font loading -actors box text output implemented -many fixes -implemented nonactors textoutput svn-id: r18542
2005-07-03Implementation of sfShowMap. This was latest unimplemented script function :)Eugene Sandulenko
svn-id: r18487
2005-07-01implemented sfPickClimbOutPos, sfTossRifAndrew Kurushin
Komodo dragon now works svn-id: r18480
2005-06-20sfShowControls implementation is NOPEugene Sandulenko
svn-id: r18417
2005-06-19Implement sfPlayLoopedSound, sfFadeMusic and sfPlayVoice.Eugene Sandulenko
sfPlayVoice is untested. Please, inform me where you encounter it. svn-id: r18412
2005-06-19implemented sfGetNumberAndrew Kurushin
now use MagicHat (be carefull not to exceed overall scene number) svn-id: r18410
2005-06-15some renamesAndrew Kurushin
svn-id: r18397
2005-06-15Corrected error message.Torbjörn Andersson
svn-id: r18395
2005-06-12fixed scene entranceAndrew Kurushin
implemented sfEraseDelta, sfSetActorZ, sfGetActorX, sfGetActorY svn-id: r18380
2005-06-05implements sfScriptClimb, sfThrowActor, sfChangeActorSceneAndrew Kurushin
so tunnel may be passed now svn-id: r18358
2005-05-23Plug in Puzzle. Now it consists mainly of stubs but neverthless lets skipEugene Sandulenko
the Puzzle and continue game pretending like you completed the Puzzle. svn-id: r18225
2005-05-22Implement sfSimulSpeech2 which is used in lodge when talking to Sakka.Eugene Sandulenko
Fixed sfSimulSpeech(), so it plays voices with CD version. svn-id: r18212
2005-05-18fixed loadsave item resource idAndrew Kurushin
partialy fixed protect rat svn-id: r18174
2005-04-24fixed object frawingAndrew Kurushin
implemented sfGetObjImage, sfSetObjImage, sfSetObjName svn-id: r17789
2005-04-23fixed sfDropObject implementationAndrew Kurushin
svn-id: r17767
2005-04-22o Fix save/load. Now it restores game properly but still at exit #0.Eugene Sandulenko
o Proper background for inset rooms. Crowd is gone now. o Draw black border around inset rooms. svn-id: r17744
2005-04-21Add not yet correctly working save/load. Use key F7 for savingEugene Sandulenko
and F8 for loading. Now works only within current scene and restores to entrance #0 which is wrong. svn-id: r17726
2005-04-18converse support improved (still has some bugs)Andrew Kurushin
fixed: now protagonist can't be target object fixed: statusbar color added: *mouseButtonPressed in SagaEngine svn-id: r17672
2005-04-17Renamed 2 script functions which are correct.Eugene Sandulenko
Moved messages about missinf script functions to top level and made them more visible svn-id: r17651
2005-04-16Implement sfGetDeltaFrame and sfEnableZone. Fixes freeze when sanctuaryEugene Sandulenko
gates open and also used in world map. Spelling and indentation fixes here and there. svn-id: r17640
2005-04-16fixed: sprite hittest, speech draws in screen boundsAndrew Kurushin
svn-id: r17635
2005-04-16fixed ram dialog crashAndrew Kurushin
implemented: sfScriptSpecialWalk,sfScriptWalkRelative,sfScriptMoveRelative svn-id: r17618
2005-04-03-fixed interpreter bug: on opCall now pushes additional data for compatiblyAndrew Kurushin
ps:doors can be opened svn-id: r17350
2005-03-29endScene now aborts all running threads (fixing Okk stuckiness on way out of ↵Andrew Kurushin
tent) svn-id: r17286
2005-03-25fix wrong multitile offset calculationAndrew Kurushin
svn-id: r17230
2005-01-28partialy implemented all Iso mode resource loadingAndrew Kurushin
todo: loadMulti - may be wrong svn-id: r16670
2005-01-28Let IHNM run again. It has 105 script functions.Eugene Sandulenko
svn-id: r16653
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-21now you can try to:Andrew Kurushin
- talk to someone - look at something svn-id: r16607
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-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