Funktionen: Unterschied zwischen den Versionen
Aus Sternenschweif Wiki
(→Nur in Dungeons) |
(→Allgemein verfügbar) |
||
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
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. | 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]]. | + | Anwendbar sind diese in [[Dialoge|Dialogen]] in und außerhalb der [[Hauptfunktionen]], außerdem in den [[Charakter-Effekte|Effekten]], dem [[:Kategorie:Kampfscripting|Kampf]] sowie im [[Dungeon Kontrollscript|Dungeon-Script]]. |
== Allgemein verfügbar == | == Allgemein verfügbar == | ||
Zeile 49: | Zeile 49: | ||
* [[getCharidByUniqueId]] | * [[getCharidByUniqueId]] | ||
* [[getChosenItem]] | * [[getChosenItem]] | ||
+ | * [[getCurrentSubscene]] | ||
* [[getDateDay]] | * [[getDateDay]] | ||
* [[getDateSeason]] | * [[getDateSeason]] | ||
Zeile 58: | Zeile 59: | ||
* [[getGodGrace]] | * [[getGodGrace]] | ||
* [[getHintKnown]] | * [[getHintKnown]] | ||
+ | * [[getItemset]] | ||
* [[getKeywordState]] | * [[getKeywordState]] | ||
* [[getLangString]] | * [[getLangString]] | ||
Zeile 108: | Zeile 110: | ||
* [[OnTimePassed]] | * [[OnTimePassed]] | ||
* [[passTime]] | * [[passTime]] | ||
+ | * [[playAmbient]] | ||
+ | * [[playFX]] | ||
+ | * [[playVO]] | ||
+ | * [[playVOVariant]] | ||
* [[printSpecialStates]] | * [[printSpecialStates]] | ||
* [[releaseTrap]] | * [[releaseTrap]] | ||
Zeile 124: | Zeile 130: | ||
* [[setAchievement]] | * [[setAchievement]] | ||
* [[setDialogueImage]] | * [[setDialogueImage]] | ||
+ | * [[setDialogueBackground]] | ||
* [[setDialogueAlign]] | * [[setDialogueAlign]] | ||
* [[setHeadline]] | * [[setHeadline]] | ||
Zeile 175: | Zeile 182: | ||
* [[activateStair]] | * [[activateStair]] | ||
* [[forceDoorState]] | * [[forceDoorState]] | ||
− | * [[getCurrentTrigger | + | * [[getCurrentTrigger]] |
* [[getDoorState]] | * [[getDoorState]] | ||
* [[getDungeonObjectState]] | * [[getDungeonObjectState]] | ||
Zeile 200: | Zeile 207: | ||
* [[BattleArenaEditor#Skriptbefehle|battleSetSinglePlayerStart]] | * [[BattleArenaEditor#Skriptbefehle|battleSetSinglePlayerStart]] | ||
* [[BattleArenaEditor#Skriptbefehle|battleSetSingleNPCStart]] | * [[BattleArenaEditor#Skriptbefehle|battleSetSingleNPCStart]] | ||
+ | |||
+ | * [[AddBattleEffect]] | ||
+ | * [[EndBattle]] | ||
+ | * [[GetBattleCharacter]] | ||
+ | * [[GetInitiativeQueue]] | ||
+ | * [[GetBattlefieldInfo]] | ||
+ | * [[GetCurrentBC]] | ||
+ | * [[SkipTurn]] | ||
+ | * [[ResumeBattle]] | ||
</td></tr></table> | </td></tr></table> |
Version vom 8. August 2018, 23:04 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, dem Kampf 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 |
Nur in Kämpfen |