xoreos  0.0.5
Classes | Enumerations | Functions | Variables
Engines::DragonAge2 Namespace Reference

Classes

class  Area
 An area in Dragon Age II, holding all objects and rooms within, as well as general area properties like the current background music and ambient sounds. More...
 
class  Campaign
 
class  Campaigns
 
class  Console
 
class  Creature
 
class  DragonAge2Engine
 
class  DragonAge2ModelLoader
 
class  EngineProbe
 
class  EngineProbeWindows
 
class  EngineProbeWindowsOrigin
 
class  EngineProbeWindowsRetail
 
class  Event
 
class  Functions
 
class  Game
 
class  Object
 
class  ObjectContainer
 
class  ObjectDistanceSort
 A class able to sort objects by distance to a target object. More...
 
class  Placeable
 
class  Room
 
class  ScriptContainer
 
class  SearchType
 
class  Waypoint
 

Enumerations

enum  TextureQuality { kTextureQualityHigh = 0, kTextureQualityMedium, kTextureQualityMAX }
 
enum  Worksheet {
  kWorksheetAnimations = 0, kWorksheetAbilities = 1, kWorksheetAppearances = 2, kWorksheetClasses = 3,
  kWorksheetProjectiles = 4, kWorksheetRaces = 5, kWorksheetPortraits = 7, kWorksheetVisualEffects = 8,
  kWorksheetWeaponTrailTypes = 9, kWorksheetSounds = 10, kWorksheetLargeAppearances = 80, kWorksheetBodyParts = 90,
  kWorksheetWaypoints = 106, kWorksheetPlaceables = 11101, kWorksheetItems = 12000, kWorksheetItemVariations = 12004
}
 Multiple GDA as defined by m2da_*.gda. More...
 
enum  ObjectType {
  kObjectTypeInvalid = 0, kObjectTypeGUI = 1U << 0, kObjectTypeTile = 1U << 1, kObjectTypeModule = 1U << 2,
  kObjectTypeArea = 1U << 3, kObjectTypeStore = 1U << 4, kObjectTypeCreature = 1U << 5, kObjectTypeItem = 1U << 6,
  kObjectTypeTrigger = 1U << 7, kObjectTypeProjectile = 1U << 8, kObjectTypePlaceable = 1U << 9, kObjectTypeAreaOfEffectObject = 1U << 11,
  kObjectTypeWaypoint = 1U << 12, kObjectTypeSound = 1U << 14, kObjectTypeParty = 1U << 15, kObjectTypeMapPatch = 1U << 16,
  kObjectTypeVfx = 1U << 17, kObjectTypeMap = 1U << 18, kObjectTypeMAX, kObjectTypeAll = 0xFFFFFFFF,
  kObjectTypeSelf = 1U << 31
}
 Object type, matches the bitfield in script.ldf. More...
 
enum  InventorySlot {
  kInventorySlotMain = 0, kInventorySlotOffhand = 1, kInventorySlotRangedAmmo = 2, kInventorySlotChest = 4,
  kInventorySlotHead = 5, kInventorySlotBoots = 6, kInventorySlotGloves = 7, kInventorySlotCloak = 8,
  kInventorySlotRing1 = 9, kInventorySlotRing2 = 10, kInventorySlotNeck = 11, kInventorySlotBelt = 12,
  kInventorySlotBite = 13, kInventorySlotShaleShoulders = 14, kInventorySlotShaleChest = 15, kInventorySlotShaleRightArm = 16,
  kInventorySlotShaleLeftArm = 17, kInventorySlotDogWarpaint = 18, kInventorySlotDogCollar = 19, kInventorySlotPartyMember = 20,
  kInventorySlotInvalid = 255
}
 Slot in a creature's inventory. More...
 
enum  EventType {
  kEventTypeInvalid = 0, kEventTypeSpellCastAt = 1, kEventTypeDamaged = 2, kEventTypeSpawn = 3,
  kEventTypeDeath = 4, kEventTypeMeleeAttackStart = 5, kEventTypeInventoryAdded = 6, kEventTypeInventoryRemoved = 7,
  kEventTypeEnter = 8, kEventTypeExit = 9, kEventTypeBlocked = 10, kEventTypeEquip = 11,
  kEventTypeUnequip = 12, kEventTypeFailToOpen = 13, kEventTypeUse = 14, kEventTypeClick = 15,
  kEventTypeTrapTriggered = 16, kEventTypeTrapDisarmed = 17, kEventTypeConversation = 18, kEventTypeModuleStart = 19,
  kEventTypeModuleLoad = 20, kEventTypeListener = 21, kEventTypeLocked = 22, kEventTypeUnlocked = 23,
  kEventTypePlayerLevelUp = 24, kEventTypeModuleGetCharStage = 63, kEventTypePerceptionAppear = 25, kEventTypePerceptionDisappear = 26,
  kEventTypeSetPlot = 27, kEventTypeGetPlot = 28, kEventTypeAttackImpact = 29, kEventTypeCombatInitiated = 30,
  kEventTypeAbilityCastImpact = 31, kEventTypeAbilityCastStart = 32, kEventTypeApplyEffect = 33, kEventTypeRemoveEffect = 34,
  kEventTypeCommandPending = 35, kEventTypeCommandComplete = 36, kEventTypeGameObjectsLoaded = 37, kEventTypeAreaLoadPreLoadExit = 38,
  kEventTypeAreaLoadPostLoadExit = 39, kEventTypeAreaLoadSpecial = 40, kEventTypeAreaLoadSaveSpecial = 41, kEventTypeAreaLoadSavePreLoadExit = 42,
  kEventTypeAreaLoadSavePostLoadExit = 43, kEventTypeChargenStart = 44, kEventTypeChargenScreenEntered = 45, kEventTypeChargenSelectRace = 46,
  kEventTypeChargenSelectClass = 47, kEventTypeChargenSelectSoundset = 48, kEventTypeChargenSelectName = 49, kEventTypeChargenAssignAttributes = 50,
  kEventTypeChargenAssignAbilities = 51, kEventTypeChargenSelectLevelUpClass = 52, kEventTypeChargenImportHero = 53, kEventTypeChargenSelectGender = 54,
  kEventTypeChargenSelectBackground = 55, kEventTypeChargenEnd = 59, kEventTypeGameModeChange = 60, kEventTypeDeathResParty = 61,
  kEventTypeModulePreSave = 62, kEventTypeManaStamDepleted = 64, kEventTypeItemOnHit = 65, kEventTypePartyMemberAdded = 66,
  kEventTypePartyMemberDropped = 67, kEventTypeUsePlotAction = 68, kEventTypeChantersDonation = 69, kEventTypeItemOnTestUsable = 70,
  kEventTypePartyPickerClosed = 71, kEventTypeLevelOfTheWeek = 72, kEventTypeAbilityAcquired = 73, kEventTypeAoeHeartbeat = 74,
  kEventTypeWorldMapClosed = 75, kEventTypePopupResult = 76, kEventTypePlaceableCollision = 77, kEventTypePlaceableOnclick = 78,
  kEventTypeReachedWaypoint = 79, kEventTypeArealistPostLoad = 80, kEventTypeHeartbeat2 = 81, kEventTypeGiftItem = 82,
  kEventTypeLoadTacticsPreset = 83, kEventTypeGuiOpened = 84, kEventTypeInventoryFull = 85, kEventTypeCreatureEntersConversation = 86,
  kEventTypeRubberBand = 87, kEventTypeGiveUp = 88, kEventTypeOnSelect = 89, kEventTypeOnOrderReceived = 90,
  kEventTypeBeginTravel = 91, kEventTypeWorldmapPreTransition = 92, kEventTypeAbilityProjectileLaunched = 93, kEventTypePlayerCommandAdded = 94,
  kEventTypeCharRecordOpened = 95, kEventTypeOptionsChanged = 96, kEventTypeRoamDistExceeded = 97, kEventTypePlotCompleted = 98,
  kEventTypePartyMoneyChanged = 99, kEventTypeCodexChanged = 100, kEventTypeUseAbilityImmediate = 101, kEventTypeCraftItem = 102,
  kEventTypeWorldmapPostTransition = 103, kEventTypePartyPickerInit = 104, kEventTypeUseBestHealthPotion = 105, kEventTypeSwitchWeaponSets = 106,
  kEventTypeToggleHoldParty = 107, kEventTypeInventoryJunkItem = 108, kEventTypeRadialMenuOpenModalMenu = 109, kEventTypeAbilityOnTestUsable = 110,
  kEventTypeChooseBasicAttack = 111, kEventTypeAbilityAnimCancellable = 112, kEventTypeAOETargetingGUIOpened = 113
}
 Types for script events. More...
 

Functions

void createEngineProbes (std::list< const ::Engines::EngineProbe *> &probes)
 
void createEngineProbes (std::list< const EngineProbe *> &probes)
 Create all probes for this engine and add them to the list. More...
 
static DragonAge2::Object kDefaultValueObjectInvalid (kObjectTypeInvalid)
 
static DragonAge2::Object kDefaultValueObjectSelf (kObjectTypeSelf)
 
static const Aurora::NWScript::Variable kDefaultIntMinus1 ((int32) - 1)
 
static const Aurora::NWScript::Variable kDefaultInt0 ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultInt1 ((int32) 1)
 
static const Aurora::NWScript::Variable kDefaultInt9 ((int32) 9)
 
static const Aurora::NWScript::Variable kDefaultInt10 ((int32) 10)
 
static const Aurora::NWScript::Variable kDefaultInt18 ((int32) 18)
 
static const Aurora::NWScript::Variable kDefaultInt205 ((int32) 205)
 
static const Aurora::NWScript::Variable kDefaultInt206 ((int32) 206)
 
static const Aurora::NWScript::Variable kDefaultInt16777215 ((int32) 16777215)
 
static const Aurora::NWScript::Variable kDefaultInt4294967295 ((int32) 4294967295U)
 
static const Aurora::NWScript::Variable kDefaultFloatMinus1_0 (- 1.0f)
 
static const Aurora::NWScript::Variable kDefaultFloat0_0 (0.0f)
 
static const Aurora::NWScript::Variable kDefaultFloat0_5 (0.5f)
 
static const Aurora::NWScript::Variable kDefaultFloat1_0 (1.0f)
 
static const Aurora::NWScript::Variable kDefaultFloat10_0 (10.0f)
 
static const Aurora::NWScript::Variable kDefaultVector0 (0.0f, 0.0f, 0.0f)
 
static const Aurora::NWScript::Variable kDefaultStringEmpty (Common::UString(""))
 
static const Aurora::NWScript::Variable kDefaultStringLogWindow (Common::UString("LogWindow"))
 
static const Aurora::NWScript::Variable kDefaultStringxE (Common::UString("xE"))
 
static const Aurora::NWScript::Variable kDefaultAbilityInvalid ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultCombatResultInvalid ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultEffectDurationTypeInvalid ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultEffectTypeInvalid ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultFalse ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultFloatyMessage ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultGenderMale ((int32) 1)
 
static const Aurora::NWScript::Variable kDefaultGetItemsOptionAll ((int32) 1)
 
static const Aurora::NWScript::Variable kDefaultInvalidWeaponSet ((int32) 4294967295U)
 
static const Aurora::NWScript::Variable kDefaultInventorySlotInvalid ((int32) 255)
 
static const Aurora::NWScript::Variable kDefaultLogChannelGeneral ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultObjectTypeAll ((int32) 4294967295U)
 
static const Aurora::NWScript::Variable kDefaultObjectTypeCreature ((int32) 32)
 
static const Aurora::NWScript::Variable kDefaultProjectileTargetInvalid ((int32) 0)
 
static const Aurora::NWScript::Variable kDefaultPropertyValueBase ((int32) 2)
 
static const Aurora::NWScript::Variable kDefaultPropertyValueTotal ((int32) 1)
 
static const Aurora::NWScript::Variable kDefaultTrue ((int32) 1)
 
const Aurora::GDAFilegetMGDA (uint32 id)
 

Variables

static const uint32 kARLID = MKTAG('A', 'R', 'L', ' ')
 
static const uint32 kAREID = MKTAG('A', 'R', 'E', ' ')
 
static const uint32 kVersion40 = MKTAG('V', '4', '.', '0')
 
static const uint32 kROOMID = MKTAG('R', 'O', 'O', 'M')
 
static const uint32 kCIFID = MKTAG('C', 'I', 'F', ' ')
 
static const uint32 kVersion01 = MKTAG('V', '0', '.', '1')
 
static const uint32 kMORPID = MKTAG('M', 'O', 'R', 'P')
 
static const uint32 kVersion01 = MKTAG('V', '0', '.', '1')
 
static const uint32 kUTCID = MKTAG('U', 'T', 'C', ' ')
 
static const uint32 kUTIID = MKTAG('U', 'T', 'I', ' ')
 
static const uint32 kVARSID = MKTAG('V', 'A', 'R', 'S')
 
static const uint32 kRMLID = MKTAG('R', 'M', 'L', ' ')
 
static const uint32 kVersion40 = MKTAG('V', '4', '.', '0')
 
static const uint32 kMDLID = MKTAG('M', 'D', 'L', ' ')
 
static const char *const kScriptNames []
 
static const GFF4FieldNames kScriptFields []
 
static const Aurora::NWScript::Variable kDefaultObjectInvalid & kDefaultValueObjectInvalid
 
static const Aurora::NWScript::Variable kDefaultObjectSelf & kDefaultValueObjectSelf
 

Enumeration Type Documentation

◆ EventType

Types for script events.

Enumerator
kEventTypeInvalid 
kEventTypeSpellCastAt 
kEventTypeDamaged 
kEventTypeSpawn 
kEventTypeDeath 
kEventTypeMeleeAttackStart 
kEventTypeInventoryAdded 
kEventTypeInventoryRemoved 
kEventTypeEnter 
kEventTypeExit 
kEventTypeBlocked 
kEventTypeEquip 
kEventTypeUnequip 
kEventTypeFailToOpen 
kEventTypeUse 
kEventTypeClick 
kEventTypeTrapTriggered 
kEventTypeTrapDisarmed 
kEventTypeConversation 
kEventTypeModuleStart 
kEventTypeModuleLoad 
kEventTypeListener 
kEventTypeLocked 
kEventTypeUnlocked 
kEventTypePlayerLevelUp 
kEventTypeModuleGetCharStage 
kEventTypePerceptionAppear 
kEventTypePerceptionDisappear 
kEventTypeSetPlot 
kEventTypeGetPlot 
kEventTypeAttackImpact 
kEventTypeCombatInitiated 
kEventTypeAbilityCastImpact 
kEventTypeAbilityCastStart 
kEventTypeApplyEffect 
kEventTypeRemoveEffect 
kEventTypeCommandPending 
kEventTypeCommandComplete 
kEventTypeGameObjectsLoaded 
kEventTypeAreaLoadPreLoadExit 
kEventTypeAreaLoadPostLoadExit 
kEventTypeAreaLoadSpecial 
kEventTypeAreaLoadSaveSpecial 
kEventTypeAreaLoadSavePreLoadExit 
kEventTypeAreaLoadSavePostLoadExit 
kEventTypeChargenStart 
kEventTypeChargenScreenEntered 
kEventTypeChargenSelectRace 
kEventTypeChargenSelectClass 
kEventTypeChargenSelectSoundset 
kEventTypeChargenSelectName 
kEventTypeChargenAssignAttributes 
kEventTypeChargenAssignAbilities 
kEventTypeChargenSelectLevelUpClass 
kEventTypeChargenImportHero 
kEventTypeChargenSelectGender 
kEventTypeChargenSelectBackground 
kEventTypeChargenEnd 
kEventTypeGameModeChange 
kEventTypeDeathResParty 
kEventTypeModulePreSave 
kEventTypeManaStamDepleted 
kEventTypeItemOnHit 
kEventTypePartyMemberAdded 
kEventTypePartyMemberDropped 
kEventTypeUsePlotAction 
kEventTypeChantersDonation 
kEventTypeItemOnTestUsable 
kEventTypePartyPickerClosed 
kEventTypeLevelOfTheWeek 
kEventTypeAbilityAcquired 
kEventTypeAoeHeartbeat 
kEventTypeWorldMapClosed 
kEventTypePopupResult 
kEventTypePlaceableCollision 
kEventTypePlaceableOnclick 
kEventTypeReachedWaypoint 
kEventTypeArealistPostLoad 
kEventTypeHeartbeat2 
kEventTypeGiftItem 
kEventTypeLoadTacticsPreset 
kEventTypeGuiOpened 
kEventTypeInventoryFull 
kEventTypeCreatureEntersConversation 
kEventTypeRubberBand 
kEventTypeGiveUp 
kEventTypeOnSelect 
kEventTypeOnOrderReceived 
kEventTypeBeginTravel 
kEventTypeWorldmapPreTransition 
kEventTypeAbilityProjectileLaunched 
kEventTypePlayerCommandAdded 
kEventTypeCharRecordOpened 
kEventTypeOptionsChanged 
kEventTypeRoamDistExceeded 
kEventTypePlotCompleted 
kEventTypePartyMoneyChanged 
kEventTypeCodexChanged 
kEventTypeUseAbilityImmediate 
kEventTypeCraftItem 
kEventTypeWorldmapPostTransition 
kEventTypePartyPickerInit 
kEventTypeUseBestHealthPotion 
kEventTypeSwitchWeaponSets 
kEventTypeToggleHoldParty 
kEventTypeInventoryJunkItem 
kEventTypeRadialMenuOpenModalMenu 
kEventTypeAbilityOnTestUsable 
kEventTypeChooseBasicAttack 
kEventTypeAbilityAnimCancellable 
kEventTypeAOETargetingGUIOpened 

Definition at line 114 of file types.h.

◆ InventorySlot

Slot in a creature's inventory.

Enumerator
kInventorySlotMain 
kInventorySlotOffhand 
kInventorySlotRangedAmmo 
kInventorySlotChest 
kInventorySlotHead 
kInventorySlotBoots 
kInventorySlotGloves 
kInventorySlotCloak 
kInventorySlotRing1 
kInventorySlotRing2 
kInventorySlotNeck 
kInventorySlotBelt 
kInventorySlotBite 
kInventorySlotShaleShoulders 
kInventorySlotShaleChest 
kInventorySlotShaleRightArm 
kInventorySlotShaleLeftArm 
kInventorySlotDogWarpaint 
kInventorySlotDogCollar 
kInventorySlotPartyMember 
kInventorySlotInvalid 

Definition at line 88 of file types.h.

◆ ObjectType

Object type, matches the bitfield in script.ldf.

Enumerator
kObjectTypeInvalid 
kObjectTypeGUI 
kObjectTypeTile 
kObjectTypeModule 
kObjectTypeArea 
kObjectTypeStore 
kObjectTypeCreature 
kObjectTypeItem 
kObjectTypeTrigger 
kObjectTypeProjectile 
kObjectTypePlaceable 
kObjectTypeAreaOfEffectObject 
kObjectTypeWaypoint 
kObjectTypeSound 
kObjectTypeParty 
kObjectTypeMapPatch 
kObjectTypeVfx 
kObjectTypeMap 
kObjectTypeMAX 
kObjectTypeAll 
kObjectTypeSelf 

Fake value to describe the calling object in a script.

Definition at line 60 of file types.h.

◆ TextureQuality

Enumerator
kTextureQualityHigh 
kTextureQualityMedium 
kTextureQualityMAX 

Definition at line 32 of file types.h.

◆ Worksheet

Multiple GDA as defined by m2da_*.gda.

Enumerator
kWorksheetAnimations 
kWorksheetAbilities 
kWorksheetAppearances 
kWorksheetClasses 
kWorksheetProjectiles 
kWorksheetRaces 
kWorksheetPortraits 
kWorksheetVisualEffects 
kWorksheetWeaponTrailTypes 
kWorksheetSounds 
kWorksheetLargeAppearances 
kWorksheetBodyParts 
kWorksheetWaypoints 
kWorksheetPlaceables 
kWorksheetItems 
kWorksheetItemVariations 

Definition at line 40 of file types.h.

Function Documentation

◆ createEngineProbes() [1/2]

void Engines::DragonAge2::createEngineProbes ( std::list< const EngineProbe *> &  probes)

Create all probes for this engine and add them to the list.

◆ createEngineProbes() [2/2]

void Engines::DragonAge2::createEngineProbes ( std::list< const ::Engines::EngineProbe *> &  probes)

Definition at line 94 of file probes.cpp.

Referenced by createEngineProbes().

Here is the caller graph for this function:

◆ getMGDA()

const Aurora::GDAFile & Engines::DragonAge2::getMGDA ( uint32  id)

◆ kDefaultAbilityInvalid()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultAbilityInvalid ( (int32 0)
static

◆ kDefaultCombatResultInvalid()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultCombatResultInvalid ( (int32 0)
static

◆ kDefaultEffectDurationTypeInvalid()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultEffectDurationTypeInvalid ( (int32 0)
static

◆ kDefaultEffectTypeInvalid()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultEffectTypeInvalid ( (int32 0)
static

◆ kDefaultFalse()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultFalse ( (int32 0)
static

◆ kDefaultFloat0_0()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultFloat0_0 ( 0.  0f)
static

◆ kDefaultFloat0_5()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultFloat0_5 ( 0.  5f)
static

◆ kDefaultFloat10_0()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultFloat10_0 ( 10.  0f)
static

◆ kDefaultFloat1_0()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultFloat1_0 ( 1.  0f)
static

◆ kDefaultFloatMinus1_0()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultFloatMinus1_0 ( - 1.  0f)
static

◆ kDefaultFloatyMessage()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultFloatyMessage ( (int32 0)
static

◆ kDefaultGenderMale()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultGenderMale ( (int32 1)
static

◆ kDefaultGetItemsOptionAll()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultGetItemsOptionAll ( (int32 1)
static

◆ kDefaultInt0()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInt0 ( (int32 0)
static

◆ kDefaultInt1()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInt1 ( (int32 1)
static

◆ kDefaultInt10()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInt10 ( (int32 10)
static

◆ kDefaultInt16777215()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInt16777215 ( (int32 16777215)
static

◆ kDefaultInt18()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInt18 ( (int32 18)
static

◆ kDefaultInt205()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInt205 ( (int32 205)
static

◆ kDefaultInt206()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInt206 ( (int32 206)
static

◆ kDefaultInt4294967295()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInt4294967295 ( (int32 4294967295U)
static

◆ kDefaultInt9()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInt9 ( (int32 9)
static

◆ kDefaultIntMinus1()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultIntMinus1 ( (int32) -  1)
static

◆ kDefaultInvalidWeaponSet()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInvalidWeaponSet ( (int32 4294967295U)
static

◆ kDefaultInventorySlotInvalid()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultInventorySlotInvalid ( (int32 255)
static

◆ kDefaultLogChannelGeneral()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultLogChannelGeneral ( (int32 0)
static

◆ kDefaultObjectTypeAll()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultObjectTypeAll ( (int32 4294967295U)
static

◆ kDefaultObjectTypeCreature()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultObjectTypeCreature ( (int32 32)
static

◆ kDefaultProjectileTargetInvalid()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultProjectileTargetInvalid ( (int32 0)
static

◆ kDefaultPropertyValueBase()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultPropertyValueBase ( (int32 2)
static

◆ kDefaultPropertyValueTotal()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultPropertyValueTotal ( (int32 1)
static

◆ kDefaultStringEmpty()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultStringEmpty ( Common::UString("")  )
static

◆ kDefaultStringLogWindow()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultStringLogWindow ( Common::UString("LogWindow")  )
static

◆ kDefaultStringxE()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultStringxE ( Common::UString("xE")  )
static

◆ kDefaultTrue()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultTrue ( (int32 1)
static

◆ kDefaultValueObjectInvalid()

static DragonAge2::Object Engines::DragonAge2::kDefaultValueObjectInvalid ( kObjectTypeInvalid  )
static

◆ kDefaultValueObjectSelf()

static DragonAge2::Object Engines::DragonAge2::kDefaultValueObjectSelf ( kObjectTypeSelf  )
static

◆ kDefaultVector0()

static const Aurora::NWScript::Variable Engines::DragonAge2::kDefaultVector0 ( 0.  0f,
0.  0f,
0.  0f 
)
static

Variable Documentation

◆ kAREID

const uint32 Engines::DragonAge2::kAREID = MKTAG('A', 'R', 'E', ' ')
static

◆ kARLID

const uint32 Engines::DragonAge2::kARLID = MKTAG('A', 'R', 'L', ' ')
static

Definition at line 53 of file area.cpp.

Referenced by Engines::DragonAge2::Area::loadEnvironment().

◆ kCIFID

const uint32 Engines::DragonAge2::kCIFID = MKTAG('C', 'I', 'F', ' ')
static

◆ kDefaultValueObjectInvalid

const Aurora::NWScript::Variable kDefaultObjectInvalid& Engines::DragonAge2::kDefaultValueObjectInvalid
static

Definition at line 102 of file function_tables.h.

◆ kDefaultValueObjectSelf

const Aurora::NWScript::Variable kDefaultObjectSelf& Engines::DragonAge2::kDefaultValueObjectSelf
static

Definition at line 103 of file function_tables.h.

◆ kMDLID

const uint32 Engines::DragonAge2::kMDLID = MKTAG('M', 'D', 'L', ' ')
static

Definition at line 52 of file room.cpp.

Referenced by Engines::DragonAge2::Room::loadLayout().

◆ kMORPID

const uint32 Engines::DragonAge2::kMORPID = MKTAG('M', 'O', 'R', 'P')
static

Definition at line 48 of file creature.cpp.

Referenced by Engines::DragonAge2::Creature::loadModelsHeadMorph().

◆ kRMLID

const uint32 Engines::DragonAge2::kRMLID = MKTAG('R', 'M', 'L', ' ')
static

Definition at line 49 of file room.cpp.

Referenced by Engines::DragonAge2::Room::loadLayout().

◆ kROOMID

const uint32 Engines::DragonAge2::kROOMID = MKTAG('R', 'O', 'O', 'M')
static

Definition at line 57 of file area.cpp.

Referenced by Engines::DragonAge2::Area::loadEnvironment().

◆ kScriptFields

const GFF4FieldNames Engines::DragonAge2::kScriptFields[]
static

◆ kScriptNames

const char* const Engines::DragonAge2::kScriptNames[]
static
Initial value:
= {
"EventScript",
"Script",
"ScriptResRefID"
}

Definition at line 46 of file container.cpp.

Referenced by Engines::DragonAge2::ScriptContainer::readScript().

◆ kUTCID

const uint32 Engines::DragonAge2::kUTCID = MKTAG('U', 'T', 'C', ' ')
static

Definition at line 51 of file creature.cpp.

◆ kUTIID

const uint32 Engines::DragonAge2::kUTIID = MKTAG('U', 'T', 'I', ' ')
static

Definition at line 52 of file creature.cpp.

Referenced by Engines::DragonAge2::Creature::findEquipModel().

◆ kVARSID

const uint32 Engines::DragonAge2::kVARSID = MKTAG('V', 'A', 'R', 'S')
static

Definition at line 40 of file object.cpp.

◆ kVersion01 [1/2]

const uint32 Engines::DragonAge2::kVersion01 = MKTAG('V', '0', '.', '1')
static

◆ kVersion01 [2/2]

const uint32 Engines::DragonAge2::kVersion01 = MKTAG('V', '0', '.', '1')
static

Definition at line 49 of file creature.cpp.

◆ kVersion40 [1/2]

const uint32 Engines::DragonAge2::kVersion40 = MKTAG('V', '4', '.', '0')
static

Definition at line 50 of file room.cpp.

◆ kVersion40 [2/2]

const uint32 Engines::DragonAge2::kVersion40 = MKTAG('V', '4', '.', '0')
static