234
edits
Line 120: | Line 120: | ||
Required method: '''SetRepeat()''' (known option is SetRepeat(0)) | Required method: '''SetRepeat()''' (known option is SetRepeat(0)) | ||
= | = Displacement plugin = | ||
== wme_displacement.dll == | == wme_displacement.dll == | ||
A plugin for WME 1.x by Wintermute Engine Forum user metamorphium. | A plugin for WME 1.x by Wintermute Engine Forum user metamorphium. | ||
Line 129: | Line 128: | ||
GetSupportedClasses() exports one class: '''Displacement'''. | GetSupportedClasses() exports one class: '''Displacement'''. | ||
TODO: '''reimplement this for ScummVM'''. | |||
== 2D games == | |||
=== [[Beyond the Threshold]] === | |||
Constructor call is something like this: '''new Displacement(<entity1subframe>, <entity2subframe>, 3, 4, 7)''', parameters are not documented. | Constructor call is something like this: '''new Displacement(<entity1subframe>, <entity2subframe>, 3, 4, 7)''', parameters are not documented. | ||
Required method: '''Animate()''' (called every 80 msec for constructed object at Door_Closeup scene) | Required method: '''Animate()''' (called every 80 msec for constructed object at Door_Closeup scene) | ||
= CLI helper plugin = | |||
== wme_commandlinehelper.dll == | == wme_commandlinehelper.dll == | ||
Commandline helper plugin by [[Corbomite Games]]. This plugin is used to access argv[] parameters. | |||
Commandline helper plugin by [[Corbomite Games]] | |||
GetSupportedClasses() exports one class: '''CommandLineHelper''' | GetSupportedClasses() exports one class: '''CommandLineHelper''' | ||
Line 143: | Line 144: | ||
Required property: '''Parameters''' (passed to String(), then Split(" ") is called ) | Required property: '''Parameters''' (passed to String(), then Split(" ") is called ) | ||
TODO: '''reimplement this for ResidualVM'''. | TODO: '''reimplement this for ResidualVM''', binding it to ConfMan. | ||
== 2.5D games == | |||
=== Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest === | |||
Pizza Morgana expects to be run with a launcher executable, that starts WME executable with additional CLI parameters according to license state. | |||
Possible expected argv[1]: FULL / FULL_FW / FULLDEMO / FULLDEMO_FW / VALID / VALID_FW / INVALID / INVALID_FW / DEMO / DEMO_FW / other value. | |||
= Unused plugins = | = Unused plugins = |
edits