234
edits
Line 2: | Line 2: | ||
Original WME 1.x allows game scripts to automatically import code from DLL libraries named "wme_*.dll". | Original WME 1.x allows game scripts to automatically import code from DLL libraries named "wme_*.dll". | ||
= Steam plugin = | = Steam plugin = | ||
Line 188: | Line 143: | ||
TODO: reimplement this for ResidualVM. | TODO: reimplement this for ResidualVM. | ||
= Unused plugins = | |||
== Standard plugins == | |||
Those plugins are originally developed by Jan Nedoma as the sample DLLs and seems to be never actually used in any games. | |||
=== wme_report.dll === | |||
Standard reporting library, shipped with WME 1.x. | |||
Not a plugin, does not export anything with GetSupportedClasses(). | |||
Shipped with 2 games: | |||
* [[Alimardan's Mischief]] | |||
* Pizza Morgana: Episode 1 - Monsters and Manipulations in the Magical Forest. | |||
No need to reimplement this for ScummVM. | |||
=== wme_sample_pixel.dll === | |||
Standard "sample_pixel" plugin, shipped with WME 1.x. | |||
Source: https://github.com/retrowork/Wintermute-Engine/tree/master/src/plugin/wme_sample_pixel | |||
GetSupportedClasses() exports one class: '''SamplePixel'''. | |||
Shipped with 2 games: | |||
* [[Alimardan's Mischief]] | |||
* [[Alimardan Meets Merlin]] | |||
Seems to be unused in all of them. | |||
Currently no need to reimplement this for ScummVM. | |||
=== wme_snow.dll === | |||
Standard "snow" plugin, shipped with WME 1.x. | |||
Source: https://github.com/retrowork/Wintermute-Engine/tree/master/src/plugin/wme_snow | |||
GetSupportedClasses() exports one class: '''Snow'''. | |||
Shipped with 3 games: | |||
* [[Alimardan's Mischief]] | |||
* [[Alimardan Meets Merlin]] | |||
* [[Beyond the Threshold]] | |||
Seems to be unused in all of them. | |||
Currently no need to reimplement this for ScummVM. | |||
== wme_stone.dll == | == wme_stone.dll == | ||
wme_stone.dll is mentioned in SpriteEdit.log of reversion3. This dll is not packaged with the game, however it exists at least at developer's PC. | wme_stone.dll is mentioned in SpriteEdit.log of reversion3. | ||
This dll is not packaged with the game, however it exists at least at developer's PC. | |||
Seems to be unused. |
edits