Funktionen: Unterschied zwischen den Versionen
Aus Schicksalsklinge Wiki
(→Allgemein verfügbar) |
|||
(10 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Category:Modding]] | [[Category:Modding]] | ||
=Übersicht über verfügbare Funktionen= | =Übersicht über verfügbare Funktionen= | ||
− | Hier sollen vor allem die speziell für Schickalsklinge erstellten Funktionen, mit denen aus den XMLs auf den | + | Hier sollen vor allem die speziell für Schickalsklinge erstellten Funktionen, mit denen aus den XMLs auf den Engine-Code zugegriffen werden kann, erläutert werden. |
− | + | Anwendbar sind diese in [[Dialoge|Dialogen]] in und außerhalb der [[Hauptfunktionen]], außerdem in den [[Charakter-Effekte|Effekten]] sowie im [[Dungeon Kontrollscript|Dungeon-Script]]. | |
− | == Allgemein | + | == Allgemein verfügbar == |
+ | <table><tr><td valign="top" width="250"> | ||
* [[activateInterval]] | * [[activateInterval]] | ||
* [[addCompanion]] | * [[addCompanion]] | ||
Zeile 30: | Zeile 31: | ||
* [[findRitualEnchantment]] | * [[findRitualEnchantment]] | ||
* [[findRopeLength]] | * [[findRopeLength]] | ||
+ | </td><td width="250"> | ||
* [[gameover]] | * [[gameover]] | ||
* [[generateRandomName]] | * [[generateRandomName]] | ||
Zeile 47: | Zeile 49: | ||
* [[getEquipped]] | * [[getEquipped]] | ||
* [[getGender]] | * [[getGender]] | ||
+ | * [[getGeneralState / setGeneralState]] | ||
* [[getGodGrace]] | * [[getGodGrace]] | ||
* [[getHintKnown]] | * [[getHintKnown]] | ||
Zeile 53: | Zeile 56: | ||
* [[getMappieceCount]] | * [[getMappieceCount]] | ||
* [[getModifier]] | * [[getModifier]] | ||
+ | </td><td width="250" valign="top"> | ||
* [[getName]] | * [[getName]] | ||
* [[getNumber]] | * [[getNumber]] | ||
Zeile 77: | Zeile 81: | ||
* [[isCompanion]] | * [[isCompanion]] | ||
* [[jumpToLocation]] | * [[jumpToLocation]] | ||
+ | </td><td width="250" valign="top"> | ||
* [[leaveLocation]] | * [[leaveLocation]] | ||
* [[modifyCharSpell]] | * [[modifyCharSpell]] | ||
* [[modifyGodGrace]] | * [[modifyGodGrace]] | ||
* [[modifyInventoryItem]] | * [[modifyInventoryItem]] | ||
+ | * [[OnTimePassed]] | ||
* [[passTime]] | * [[passTime]] | ||
* [[printSpecialStates]] | * [[printSpecialStates]] | ||
Zeile 95: | Zeile 101: | ||
* [[saveJourney]] | * [[saveJourney]] | ||
* [[setAchievement]] | * [[setAchievement]] | ||
+ | * [[setDialogueImage]] | ||
* [[setHeadline]] | * [[setHeadline]] | ||
* [[setHunger]] | * [[setHunger]] | ||
* [[setInhabitant]] | * [[setInhabitant]] | ||
* [[setInsideScene]] | * [[setInsideScene]] | ||
+ | </td><td width="250" valign="top"> | ||
* [[getJourneyState / setJourneyState|setJourneyState]] | * [[getJourneyState / setJourneyState|setJourneyState]] | ||
* [[setQuestStateInconly]] | * [[setQuestStateInconly]] | ||
* [[setThirst]] | * [[setThirst]] | ||
* [[showDialogue]] | * [[showDialogue]] | ||
+ | * [[showItemContainer]] | ||
* [[showItemset]] | * [[showItemset]] | ||
* [[showItemsetList]] | * [[showItemsetList]] | ||
Zeile 113: | Zeile 122: | ||
* [[startDialogueCallback]] | * [[startDialogueCallback]] | ||
* [[startdlg]] | * [[startdlg]] | ||
+ | </td></tr></table> | ||
+ | <table><tr><td valign="top" width="500"> | ||
== Nur auf Reisen == | == Nur auf Reisen == | ||
− | |||
− | |||
* [[consumeHuntingAmmo]] | * [[consumeHuntingAmmo]] | ||
* [[forceRouteEvent]] | * [[forceRouteEvent]] | ||
Zeile 124: | Zeile 133: | ||
* [[getCurrentRouteType]] | * [[getCurrentRouteType]] | ||
* [[turnAround]] | * [[turnAround]] | ||
+ | ''Nicht nur "Karte aufgerufen in einem Dorf", | ||
+ | ''sondern tatsächlich "auf Reisen befindlich"! | ||
+ | </td><td valign="top" width="500"> | ||
== Nur in Dörfern == | == Nur in Dörfern == | ||
* [[getCurrentTriggerData]] | * [[getCurrentTriggerData]] | ||
* [[getTownTip]] | * [[getTownTip]] | ||
− | + | </td><td valign="top" width="250"> | |
== Nur in Dungeons == | == Nur in Dungeons == | ||
Zeile 143: | Zeile 155: | ||
* [[setDoorState]] | * [[setDoorState]] | ||
* [[setTriggerState]] | * [[setTriggerState]] | ||
− | * [[teleportToTrigger]] | + | * [[teleportToTrigger]]</td></tr></table> |
Aktuelle Version vom 7. Juni 2015, 11:15 Uhr
Inhaltsverzeichnis
Übersicht über verfügbare Funktionen
Hier sollen vor allem die speziell für Schickalsklinge erstellten Funktionen, mit denen aus den XMLs auf den Engine-Code zugegriffen werden kann, erläutert werden.
Anwendbar sind diese in Dialogen in und außerhalb der Hauptfunktionen, außerdem in den Effekten sowie im Dungeon-Script.
Allgemein verfügbar
Nur auf Reisen
Nicht nur "Karte aufgerufen in einem Dorf", sondern tatsächlich "auf Reisen befindlich"! |
Nur in Dörfern |
Nur in Dungeons |