Funktionen
Aus Schicksalsklinge Wiki
Version vom 13. August 2014, 07:23 Uhr von Chrisfirefox (Diskussion | Beiträge)
Inhaltsverzeichnis
Übersicht über verfügbare Funktionen
Hier sollen vor allem die speziell für Schickalsklinge erstellten Funktionen, mit denen aus den XMLs auf den C-Code zugegriffen werden kann, erläutert werden.
Diese sollten innerhalb von Hauptfunktionen ausgeführt werden.
Allgemein verfügbar
- activateInterval
- addCompanion
- addEffect
- addMappiece
- autoSave
- awardXP
- breakInventoryItem
- callControlFunction
- callControlFunctionString
- canAct
- castNpcAnalues
- chooseItem
- chooseSingleCharacter
- continueJourney
- damageCurrentWeapon
- deactivateInterval
- dealDamage
- debugLog
- errorLog
- fillUsesType
- findInventoryItem
- findInventoryItemAt
- findRitualEnchantment
- findRopeLength
- gameover
- generateRandomName
- getBuildingState / setBuildingState
- getCharAttribute / modifyCharAttribute
- getCharClass
- getCharEffect
- getCharEffects
- getCharSchool
- getCharSkill / modifyCharSkill
- getCharSpell
- getCharUniqueId
- getDateDay
- getDateSeason
- getDateTime
- getDateWeekday
- getEquipped
- getGender
- getGodGrace
- getHintKnown
- getLangString
- getLocation
- getMappieceCount
- getModifier
- getName
- getNumber
- getNumberDlg
- getPartyCount
- getPartyLevel
- getQuestState / setQuestState
- getRotation
- getSpecialState / setSpecialState
- getStatFloat
- getStatInt
- getTime
- getTotalPartyCount
- getWealth / changeWealth
- giveItem
- giveItemTo
- hasCompanion
- hasEffect
- hasHuntingWeapon
- healDamage
- incrementStatFloat
- incrementStatInt
- isAlive
- isCompanion
- jumpToLocation
- leaveLocation
- modifyCharSpell
- modifyGodGrace
- modifyInventoryItem
- passTime
- printSpecialStates
- releaseTrap
- removeCharacter
- removeChosenItem
- removeCompanion
- removeEffect
- removeInventoryItem
- replaceItem
- rollCheck
- rollRandom
- round
- saveJourney
- setAchievement
- setHeadline
- setHunger
- setInhabitant
- setInsideScene
- setJourneyState
- setQuestStateInconly
- setThirst
- showDialogue
- showItemset
- showItemsetList
- showMessage
- showTrader
- splitLeaveCharacter
- startBattle
- startDialogue
- startDialogueAt
- startDialogueCallback
- startdlg
Nur auf Reisen
Nicht nur "Karte aufgerufen in einem Dorf", sondern tatsächlich "auf Reisen befindlich"!
- consumeHuntingAmmo
- forceRouteEvent
- forceCamp
- getJourneyState
- getCurrentRoute
- getCurrentRouteType
- turnAround