|
|
| (20 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| = Modding =
| | #REDIRECT [[Modding:Main_Page]] |
| ''Modding may refer to multiple things in [[Isleward]]. See [[Modding (disambiguation)]] for more information.''
| |
| | |
| {{wip}}
| |
| | |
| Isleward allows for server-side mods by dropping a "modpack" into the server source.
| |
| | |
| == Using Mods ==
| |
| You can use a modpack by dropping it into the "mods" folder of the server source code.
| |
| | |
| == Events ==
| |
| A list of events available:
| |
| * onAfterGetLayerObjects
| |
| * onBeforeBuildLayerTile
| |
| * onBeforeGetAnimations
| |
| * onBeforeGetClasses
| |
| * onBeforeGetDialogue
| |
| * onBeforeGetEventList
| |
| * onBeforeGetFactions
| |
| * onBeforeGetHerbConfig
| |
| * onBeforeGetItemTypes
| |
| * onBeforeGetMtxList
| |
| * onBeforeGetQuests
| |
| * onBeforeGetResourceList
| |
| * onBeforeGetSkins
| |
| * onBeforeGetSpellsConfig
| |
| * onBeforeGetSpellsInfo
| |
| * onBeforeGetSpellTemplate
| |
| * onBeforeGetZone
| |
| | |
| == Code Samples ==
| |
| Below are some code samples for common things to do in mods.
| |
| | |
| <!-- i'm going to finish this later -->
| |
| <!-- === Give a player an item ===
| |
| <pre></pre> -->
| |