50 #ifndef ENGINES_DRAGONAGE2_SCRIPT_FUNCTION_TABLES_H 51 #define ENGINES_DRAGONAGE2_SCRIPT_FUNCTION_TABLES_H 58 namespace DragonAge2 {
134 { 6,
"InvalidFunction6" , 0 },
135 { 7,
"InvalidFunction7" , 0 },
136 { 8,
"Deprecated_ExecuteScript" , 0 },
137 { 9,
"GetM2DAString" , 0 },
138 { 10,
"ShowNewMailNotification" , 0 },
139 { 11,
"GetM2DARows" , 0 },
140 { 12,
"GetM2DAColumns" , 0 },
141 { 13,
"GetM2DAResource" , 0 },
143 { 15,
"GetGameDifficulty" , 0 },
144 { 16,
"DebugSpawnScriptDebugger" , 0 },
145 { 17,
"GetFacing" , 0 },
146 { 18,
"SetFacing" , 0 },
147 { 19,
"Effect" , 0 },
148 { 20,
"GetPreviousCommand" , 0 },
150 { 22,
"SetPosition" , 0 },
151 { 23,
"SetFacingPosition" , 0 },
152 { 24,
"SetFacingObject" , 0 },
166 { 38,
"GetDistanceBetweenLocations" , 0 },
167 { 39,
"IsInTrigger" , 0 },
172 { 44,
"AngleToVector" , 0 },
173 { 45,
"VectorToAngle" , 0 },
174 { 46,
"CheckLineOfSightObject" , 0 },
175 { 47,
"CheckLineOfSightVector" , 0 },
186 { 58,
"HexStringToInt" , 0 },
189 { 61,
"FeetToMeters" , 0 },
190 { 62,
"YardsToMeters" , 0 },
193 { 65,
"InvalidFunction65" , 0 },
196 { 68,
"InvalidFunction68" , 0 },
199 { 71,
"InvalidFunction71" , 0 },
202 { 74,
"InvalidFunction74" , 0 },
205 { 77,
"InvalidFunction77" , 0 },
208 { 80,
"InvalidFunction80" , 0 },
211 { 83,
"GetParty" , 0 },
214 { 86,
"InvalidFunction86" , 0 },
217 { 89,
"InvalidFunction89" , 0 },
220 { 92,
"InvalidFunction92" , 0 },
223 { 95,
"InvalidFunction95" , 0 },
233 { 105,
"SignalEvent" , 0 },
234 { 106,
"Event" , 0 },
241 { 113,
"GetEventInteger" , 0 },
242 { 114,
"SetEventInteger" , 0 },
243 { 115,
"GetEventFloat" , 0 },
244 { 116,
"SetEventFloat" , 0 },
245 { 117,
"GetEventObject" , 0 },
246 { 118,
"SetEventObject" , 0 },
247 { 119,
"GetEventString" , 0 },
248 { 120,
"SetEventString" , 0 },
250 { 122,
"SetEventScript" , 0 },
251 { 123,
"EnablevEvent" , 0 },
252 { 124,
"RegisterEventListener" , 0 },
253 { 125,
"UnregisterEventListener" , 0 },
255 { 127,
"GetNearestObjectByHostility" , 0 },
256 { 128,
"DelayEvent" , 0 },
257 { 129,
"IsFollower" , 0 },
259 { 131,
"GetEventVector" , 0 },
260 { 132,
"SetEventVector" , 0 },
261 { 133,
"HandleEvent_String" , 0 },
262 { 134,
"GetPlaceableStateController" , 0 },
263 { 135,
"GetBaseItemType" , 0 },
264 { 136,
"GetItemMaterialType" , 0 },
265 { 137,
"SetItemMaterialType" , 0 },
266 { 138,
"GetM2DAFloat" , 0 },
267 { 139,
"RemoveEffectsByCreator" , 0 },
268 { 140,
"SetObjectActive" , 0 },
269 { 141,
"GetObjectActive" , 0 },
270 { 142,
"SetMapSwapEnabled" , 0 },
272 { 144,
"SetFollowerSubState" , 0 },
274 { 146,
"IsFollowerLocked" , 0 },
275 { 147,
"SetFollowerLocked" , 0 },
276 { 148,
"Engine_ApplyEffectOnParty" , 0 },
278 { 150,
"GetAppearanceType" , 0 },
279 { 151,
"SetPlaceableActionResult" , 0 },
280 { 152,
"GetPlaceableAction" , 0 },
281 { 153,
"GetPlaceableBaseType" , 0 },
282 { 154,
"GetPlaceableAutoRemoveKey" , 0 },
283 { 155,
"GetPlaceableKeyRequired" , 0 },
284 { 156,
"GetPlaceableKeyTag" , 0 },
285 { 157,
"ShowHealthFloaty" , 0 },
286 { 158,
"CommandSheatheWeapons" , 0 },
287 { 159,
"CommandUnsheatheWeapons" , 0 },
288 { 160,
"GetWeaponsUnsheathedStatus" , 0 },
289 { 161,
"GetAngleBetweenObjects" , 0 },
290 { 162,
"CommandSwitchWeaponSet" , 0 },
291 { 163,
"InvalidFunction163" , 0 },
292 { 164,
"IsPerceivingHostiles" , 0 },
293 { 165,
"IsPartyPerceivingHostiles" , 0 },
294 { 166,
"TriggerPerception" , 0 },
295 { 167,
"GetActiveWeaponSet" , 0 },
296 { 168,
"GetMainControlled" , 0 },
297 { 169,
"GetPerceivedCreatureList" , 0 },
298 { 170,
"IsPerceiving" , 0 },
299 { 171,
"GetItemHeraldry" , 0 },
300 { 172,
"SetItemHeraldry" , 0 },
301 { 173,
"PlayMovie" , 0 },
302 { 174,
"SendToRunDatabase" , 0 },
303 { 175,
"SendGameEventRunDatabase" , 0 },
304 { 176,
"GetLowResTimer" , 0 },
305 { 177,
"GetHasEffects" , 0 },
306 { 178,
"SetAppearanceType" , 0 },
308 { 180,
"GetItemsInInventory" , 0 },
309 { 181,
"GetPlotFlagRewardId" , 0 },
310 { 182,
"SetSoundSet" , 0 },
311 { 183,
"GetCreatureRank" , 0 },
312 { 184,
"GetCanDiePermanently" , 0 },
313 { 185,
"EnableWeaponTrail" , 0 },
314 { 186,
"GetVisualEffectLocation" , 0 },
315 { 187,
"SetObjectAlwaysVisible" , 0 },
316 { 188,
"ToggleGamePause" , 0 },
317 { 189,
"GetAutoPauseCombatStatus" , 0 },
318 { 190,
"GetItemAbilityId" , 0 },
319 { 191,
"SetItemAbilityId" , 0 },
320 { 192,
"GetEffectsFlags" , 0 },
321 { 193,
"FireProjectile" , 0 },
322 { 194,
"SetCooldown" , 0 },
323 { 195,
"GetRemainingCooldown" , 0 },
324 { 196,
"PlayAdditiveAnimation" , 0 },
325 { 197,
"FilterObjectsInShape" , 0 },
326 { 198,
"GetThreatValueByObjectID" , 0 },
327 { 199,
"GetThreatValueByIndex" , 0 },
328 { 200,
"GetThreatEnemy" , 0 },
329 { 201,
"GetThreatTableSize" , 0 },
330 { 202,
"ClearThreatTable" , 0 },
331 { 203,
"ClearEnemyThreat" , 0 },
332 { 204,
"UpdateThreatTable" , 0 },
333 { 205,
"GetCreaturesInMeleeRing" , 0 },
338 { 210,
"SetTag" , 0 },
340 { 212,
"CreateItemOnObject" , 0 },
341 { 213,
"CreatePool" , 0 },
342 { 214,
"DestroyObject" , 0 },
343 { 215,
"IsDestroyable" , 0 },
344 { 216,
"SetDestroyable" , 0 },
345 { 217,
"IsPlot" , 0 },
346 { 218,
"SetPlot" , 0 },
347 { 219,
"IsImmortal" , 0 },
348 { 220,
"Engine_SetImmortal" , 0 },
349 { 221,
"GetAILevel" , 0 },
350 { 222,
"SetAILevel" , 0 },
353 { 225,
"InvalidFunction225" , 0 },
354 { 226,
"InvalidFunction226" , 0 },
355 { 227,
"InvalidFunction227" , 0 },
356 { 228,
"InvalidFunction228" , 0 },
357 { 229,
"InvalidFunction229" , 0 },
358 { 230,
"InvalidFunction230" , 0 },
359 { 231,
"InvalidFunction231" , 0 },
360 { 232,
"InvalidFunction232" , 0 },
361 { 233,
"GetHealth" , 0 },
362 { 234,
"SetPlaceableHealth" , 0 },
363 { 235,
"Deprecated_GetMaxHealth" , 0 },
364 { 236,
"SetMaxHealth" , 0 },
365 { 237,
"IsDead" , 0 },
366 { 238,
"GetCreatureStamina" , 0 },
367 { 239,
"SetCreatureStamina" , 0 },
368 { 240,
"GetCreatureMaxStamina" , 0 },
369 { 241,
"SetCreatureMaxStamina" , 0 },
370 { 242,
"GetCreatureMana" , 0 },
371 { 243,
"SetCreatureMana" , 0 },
372 { 244,
"GetCreatureMaxMana" , 0 },
373 { 245,
"SetCreatureMaxMana" , 0 },
374 { 246,
"CommandDeathBlow" , 0 },
375 { 247,
"SetNextLoadScreenMovie" , 0 },
376 { 248,
"GetCreatureAttribute" , 0 },
377 { 249,
"InvalidFunction249" , 0 },
378 { 250,
"InvalidFunction250" , 0 },
379 { 251,
"InvalidFunction251" , 0 },
380 { 252,
"HasAbility" , 0 },
381 { 253,
"AddAbility" , 0 },
382 { 254,
"RemoveAbility" , 0 },
383 { 255,
"InvalidFunction255" , 0 },
384 { 256,
"InvalidFunction256" , 0 },
385 { 257,
"InvalidFunction257" , 0 },
386 { 258,
"InvalidFunction258" , 0 },
387 { 259,
"InvalidFunction259" , 0 },
388 { 260,
"InvalidFunction260" , 0 },
389 { 261,
"InvalidFunction261" , 0 },
390 { 262,
"InvalidFunction262" , 0 },
391 { 263,
"GetCreatureGender" , 0 },
392 { 264,
"SetCreatureGender" , 0 },
393 { 265,
"InvalidFunction265" , 0 },
394 { 266,
"InvalidFunction266" , 0 },
395 { 267,
"InvalidFunction267" , 0 },
396 { 268,
"InvalidFunction268" , 0 },
397 { 269,
"GetCreatureRacialType" , 0 },
398 { 270,
"SetCreatureRacialType" , 0 },
399 { 271,
"InvalidFunction271" , 0 },
400 { 272,
"InvalidFunction272" , 0 },
401 { 273,
"SwitchWeaponSet" , 0 },
402 { 274,
"InvalidFunction274" , 0 },
405 { 277,
"InvalidFunction277" , 0 },
406 { 278,
"InvalidFunction278" , 0 },
407 { 279,
"InvalidFunction279" , 0 },
408 { 280,
"InvalidFunction280" , 0 },
409 { 281,
"InvalidFunction281" , 0 },
410 { 282,
"InvalidFunction282" , 0 },
411 { 283,
"InvalidFunction283" , 0 },
412 { 284,
"InvalidFunction284" , 0 },
413 { 285,
"InvalidFunction285" , 0 },
414 { 286,
"GetPlaceableState" , 0 },
415 { 287,
"SetPlaceableState" , 0 },
416 { 288,
"InvalidFunction288" , 0 },
417 { 289,
"InvalidFunction289" , 0 },
418 { 290,
"InvalidFunction290" , 0 },
419 { 291,
"GetItemValue" , 0 },
420 { 292,
"InvalidFunction292" , 0 },
421 { 293,
"InvalidFunction293" , 0 },
422 { 294,
"InvalidFunction294" , 0 },
423 { 295,
"IsItemDroppable" , 0 },
424 { 296,
"SetItemDroppable" , 0 },
425 { 297,
"InvalidFunction297" , 0 },
426 { 298,
"InvalidFunction298" , 0 },
427 { 299,
"GetMaxItemStackSize" , 0 },
428 { 300,
"GetItemStackSize" , 0 },
429 { 301,
"SetItemStackSize" , 0 },
430 { 302,
"InvalidFunction302" , 0 },
431 { 303,
"AddItemProperty" , 0 },
432 { 304,
"RemoveItemProperty" , 0 },
433 { 305,
"GetAttributeInt" , 0 },
434 { 306,
"CreateObject" , 0 },
435 { 307,
"SetLocName" , 0 },
437 { 309,
"OpenFadeMap" , 0 },
438 { 310,
"SetGUIElementEnabled" , 0 },
439 { 311,
"SetPartyPickerGUIStatus" , 0 },
440 { 312,
"GetPartyPickerGUIStatus" , 0 },
441 { 313,
"GetStoreMarkDown" , 0 },
442 { 314,
"SetStoreMarkDown" , 0 },
443 { 315,
"GetCreatureTreasureCategory" , 0 },
444 { 316,
"GetItemProperties" , 0 },
445 { 317,
"GetPackage" , 0 },
446 { 318,
"GetPackageAI" , 0 },
447 { 319,
"SetTacticEntry" , 0 },
448 { 320,
"CharGen_ClearAbilityList" , 0 },
449 { 321,
"SetDeathHint" , 0 },
450 { 322,
"SetLoadHint" , 0 },
451 { 323,
"ShowPopup" , 0 },
452 { 324,
"AdjustFollowerApproval" , 0 },
453 { 325,
"SetClassRank" , 0 },
454 { 326,
"HasDeathEffect" , 0 },
455 { 327,
"CommandTurn" , 0 },
456 { 328,
"SetQuickslotBar" , 0 },
457 { 329,
"LockQuickslotBar" , 0 },
458 { 330,
"GetQuickslot" , 0 },
459 { 331,
"GetDebugHelpersEnabled" , 0 },
460 { 332,
"RevealCurrentMap" , 0 },
461 { 333,
"ClearCreatureProperties" , 0 },
462 { 334,
"GetAOEFlags" , 0 },
463 { 335,
"SetAOEFlags" , 0 },
464 { 336,
"IsInAOE" , 0 },
465 { 337,
"GetCreaturesInAOE" , 0 },
466 { 338,
"DEBUG_SendRawInputEvent" , 0 },
467 { 339,
"DEBUG_SetCursorPosition" , 0 },
468 { 340,
"LoadItemsFromTemplate" , 0 },
469 { 341,
"GetAutoLevelFollowers" , 0 },
470 { 342,
"InitHeartbeat" , 0 },
471 { 343,
"EndHeartbeat" , 0 },
472 { 344,
"ConversationIsAmbient" , 0 },
473 { 345,
"StorePartyInventory" , 0 },
474 { 346,
"StoreFollowerInventory" , 0 },
475 { 347,
"RestorePartyInventory" , 0 },
476 { 348,
"RestoreFollowerInventory" , 0 },
477 { 349,
"MoveItem" , 0 },
478 { 350,
"MoveAllItems" , 0 },
479 { 351,
"AddNonPartyFollower" , 0 },
480 { 352,
"RemoveNonPartyFollower" , 0 },
481 { 353,
"SetAttackDuration" , 0 },
482 { 354,
"GetWeaponStyle" , 0 },
483 { 355,
"ShowCraftingGUI" , 0 },
484 { 356,
"GetPlaceablePopupText" , 0 },
485 { 357,
"LinkAreaMiniMaps" , 0 },
486 { 358,
"GetItemEquipSlot" , 0 },
487 { 359,
"SignalDamage" , 0 },
489 { 361,
"SetLoadImage" , 0 },
490 { 362,
"ShowStartMenu" , 0 },
491 { 363,
"IsHumanoid" , 0 },
492 { 364,
"ShowAsAllyOnMap" , 0 },
493 { 365,
"GetTacticPresetID" , 0 },
494 { 366,
"SetTacticPresetID" , 0 },
495 { 367,
"AddTacticPresetID" , 0 },
496 { 368,
"GetItemUnique" , 0 },
497 { 369,
"GetAttributeBool" , 0 },
498 { 370,
"FireHomingProjectile" , 0 },
499 { 371,
"SetProjectileImpactEvent" , 0 },
500 { 372,
"GetTacticTargetObject" , 0 },
501 { 373,
"GetTacticConditionObject" , 0 },
502 { 374,
"GetTacticCommandItemTag" , 0 },
503 { 375,
"SetItemIrremovable" , 0 },
504 { 376,
"IsItemIrremovable" , 0 },
505 { 377,
"SetItemIndestructible" , 0 },
506 { 378,
"IsItemIndestructible" , 0 },
507 { 379,
"RemoveItemsByTag" , 0 },
508 { 380,
"CountItemsByTag" , 0 },
509 { 381,
"GetPlotSummary" , 0 },
510 { 382,
"SetFollowerApprovalEnabled" , 0 },
511 { 383,
"ECSplitString" , 0 },
512 { 384,
"GetAutoLevelUp" , 0 },
513 { 385,
"SetAutoLevelUp" , 0 },
514 { 386,
"ScaleEquippedItems" , 0 },
515 { 387,
"ClosePrimaryWorldMap" , 0 },
516 { 388,
"IsMoving" , 0 },
517 { 389,
"GetAbilitiesDueToAOEs" , 0 },
518 { 390,
"PreloadCharGen" , 0 },
519 { 391,
"SetCanChangeEquipment" , 0 },
520 { 392,
"EquipItem" , 0 },
521 { 393,
"UnequipItem" , 0 },
522 { 394,
"SetAimLoopDuration" , 0 },
523 { 395,
"GetPartyPoolList" , 0 },
524 { 396,
"InvalidFunction396" , 0 },
525 { 397,
"InvalidFunction397" , 0 },
526 { 398,
"InvalidFunction398" , 0 },
527 { 399,
"GetFollowerState" , 0 },
528 { 400,
"GetFollowerSubState" , 0 },
529 { 401,
"GetItemInEquipSlot" , 0 },
530 { 402,
"InvalidFunction402" , 0 },
531 { 403,
"RemoveItem" , 0 },
532 { 404,
"GetMaxInventorySize" , 0 },
533 { 405,
"SetMaxInventorySize" , 0 },
534 { 406,
"AddCreatureMoney" , 0 },
535 { 407,
"InvalidFunction407" , 0 },
536 { 408,
"GetCreatureMoney" , 0 },
537 { 409,
"SetCreatureMoney" , 0 },
538 { 410,
"OpenInventory" , 0 },
539 { 411,
"GetEntitlement" , 0 },
540 { 412,
"SetEntitlement" , 0 },
541 { 413,
"SetVaultInt" , 0 },
542 { 414,
"SetVaultFloat" , 0 },
543 { 415,
"SetVaultString" , 0 },
544 { 416,
"SetTrapDetected" , 0 },
545 { 417,
"GetVaultInt" , 0 },
546 { 418,
"GetVaultFloat" , 0 },
547 { 419,
"GetVaultString" , 0 },
548 { 420,
"hasflag" , 0 },
553 { 425,
"SetEncounterId" , 0 },
554 { 426,
"GetEncounterId" , 0 },
555 { 427,
"GetEncounter" , 0 },
556 { 428,
"GetProjectileFromItem" , 0 },
557 { 429,
"StoreDogName" , 0 },
558 { 430,
"RecallDogName" , 0 },
559 { 431,
"SetCustomTag" , 0 },
560 { 432,
"GetCharGenSliderValue" , 0 },
562 { 434,
"GetNearestObjectToLocation" , 0 },
564 { 436,
"GetNearestObjectByGroup" , 0 },
565 { 437,
"InvalidFunction437" , 0 },
566 { 438,
"GetPCSpeaker" , 0 },
567 { 439,
"InvalidFunction439" , 0 },
568 { 440,
"BeginConversation" , 0 },
569 { 441,
"InvalidFunction441" , 0 },
570 { 442,
"InvalidFunction442" , 0 },
571 { 443,
"InvalidFunction443" , 0 },
572 { 444,
"HasConversation" , 0 },
573 { 445,
"GetClusterCenter" , 0 },
574 { 446,
"ClearPerceptionList" , 0 },
575 { 447,
"OpenStore" , 0 },
576 { 448,
"GetStoreMoney" , 0 },
577 { 449,
"SetStoreMoney" , 0 },
578 { 450,
"GetStoreMaxBuyPrice" , 0 },
579 { 451,
"SetStoreMaxBuyPrice" , 0 },
580 { 452,
"GetStoreMarkUp" , 0 },
581 { 453,
"SetStoreMarkUp" , 0 },
582 { 454,
"Location" , 0 },
583 { 455,
"IsLocationValid" , 0 },
584 { 456,
"IsLocationSafe" , 0 },
585 { 457,
"GetLocation" , 0 },
586 { 458,
"SetLocation" , 0 },
587 { 459,
"GetPositionFromLocation" , 0 },
588 { 460,
"SetLocationPosition" , 0 },
589 { 461,
"GetAreaFromLocation" , 0 },
590 { 462,
"SetLocationArea" , 0 },
591 { 463,
"GetFacingFromLocation" , 0 },
592 { 464,
"GetOrientationFromLocation" , 0 },
593 { 465,
"SetLocationOrientation" , 0 },
594 { 466,
"GetGroupHostility" , 0 },
595 { 467,
"SetGroupHostility" , 0 },
596 { 468,
"IsObjectHostile" , 0 },
597 { 469,
"GetGroupId" , 0 },
598 { 470,
"SetGroupId" , 0 },
599 { 471,
"SetReactionOverride" , 0 },
600 { 472,
"InvalidFunction472" , 0 },
601 { 473,
"InvalidFunction473" , 0 },
602 { 474,
"InvalidFunction474" , 0 },
603 { 475,
"InvalidFunction475" , 0 },
604 { 476,
"InvalidFunction476" , 0 },
605 { 477,
"PlaySound" , 0 },
606 { 478,
"StopSound" , 0 },
607 { 479,
"PlaySoundSet" , 0 },
608 { 480,
"PlaySoundObject" , 0 },
609 { 481,
"StopSoundObject" , 0 },
610 { 482,
"InvalidFunction482" , 0 },
611 { 483,
"InvalidFunction483" , 0 },
612 { 484,
"PlayMusic" , 0 },
613 { 485,
"StopMusic" , 0 },
614 { 486,
"SetMusicIntensity" , 0 },
615 { 487,
"ActivateSoundByTag" , 0 },
616 { 488,
"SetMusicVolumeStateByTag" , 0 },
617 { 489,
"InvalidFunction489" , 0 },
618 { 490,
"InvalidFunction490" , 0 },
619 { 491,
"InvalidFunction491" , 0 },
620 { 492,
"InvalidFunction492" , 0 },
621 { 493,
"InvalidFunction493" , 0 },
622 { 494,
"InvalidFunction494" , 0 },
623 { 495,
"InvalidFunction495" , 0 },
624 { 496,
"InvalidFunction496" , 0 },
625 { 497,
"InvalidFunction497" , 0 },
626 { 498,
"InvalidFunction498" , 0 },
627 { 499,
"InvalidFunction499" , 0 },
629 { 501,
"InvalidFunction501" , 0 },
631 { 503,
"InvalidFunction503" , 0 },
632 { 504,
"GetPartyList" , 0 },
633 { 505,
"InvalidFunction505" , 0 },
634 { 506,
"InvalidFunction506" , 0 },
635 { 507,
"InvalidFunction507" , 0 },
636 { 508,
"InvalidFunction508" , 0 },
637 { 509,
"InvalidFunction509" , 0 },
638 { 510,
"InvalidFunction510" , 0 },
639 { 511,
"InvalidFunction511" , 0 },
640 { 512,
"InvalidFunction512" , 0 },
641 { 513,
"DoAutoSave" , 0 },
642 { 514,
"InvalidFunction514" , 0 },
643 { 515,
"InvalidFunction515" , 0 },
644 { 516,
"InvalidFunction516" , 0 },
645 { 517,
"InvalidFunction517" , 0 },
646 { 518,
"InvalidFunction518" , 0 },
647 { 519,
"InvalidFunction519" , 0 },
648 { 520,
"InvalidFunction520" , 0 },
649 { 521,
"InvalidFunction521" , 0 },
650 { 522,
"GetAttackTarget" , 0 },
651 { 523,
"InvalidFunction523" , 0 },
652 { 524,
"InvalidFunction524" , 0 },
653 { 525,
"SetCombatState" , 0 },
654 { 526,
"GetCombatState" , 0 },
655 { 527,
"GetGlobalMaxInt" , 0 },
656 { 528,
"SetGlobalMaxInt" , 0 },
657 { 529,
"GetGameMode" , 0 },
658 { 530,
"SetGameMode" , 0 },
659 { 531,
"InvalidFunction531" , 0 },
660 { 532,
"InvalidFunction532" , 0 },
661 { 533,
"AddCommand" , 0 },
662 { 534,
"RemoveCommandByIndex" , 0 },
663 { 535,
"RemoveCommand" , 0 },
664 { 536,
"GetCommandByIndex" , 0 },
665 { 537,
"InvalidFunction537" , 0 },
666 { 538,
"ClearAllCommands" , 0 },
667 { 539,
"GetCurrentCommand" , 0 },
668 { 540,
"ClearCurrentCommand" , 0 },
669 { 541,
"GetCommandType" , 0 },
670 { 542,
"InvalidFunction542" , 0 },
671 { 543,
"InvalidFunction543" , 0 },
672 { 544,
"GetCommandInt" , 0 },
673 { 545,
"SetCommandInt" , 0 },
674 { 546,
"GetCommandFloat" , 0 },
675 { 547,
"SetCommandFloat" , 0 },
676 { 548,
"InvalidFunction548" , 0 },
677 { 549,
"InvalidFunction549" , 0 },
678 { 550,
"GetCommandObject" , 0 },
679 { 551,
"SetCommandObject" , 0 },
680 { 552,
"InvalidFunction552" , 0 },
681 { 553,
"InvalidFunction553" , 0 },
682 { 554,
"InvalidFunction554" , 0 },
683 { 555,
"InvalidFunction555" , 0 },
684 { 556,
"GetGlobalUnlock" , 0 },
685 { 557,
"SetGlobalUnlock" , 0 },
686 { 558,
"InvalidFunction558" , 0 },
687 { 559,
"CommandMoveToLocation" , 0 },
688 { 560,
"CommandMoveToObject" , 0 },
689 { 561,
"CommandMoveAwayFromObject" , 0 },
690 { 562,
"CommandEquipItem" , 0 },
691 { 563,
"CommandUnequipItem" , 0 },
692 { 564,
"InvalidFunction564" , 0 },
693 { 565,
"InvalidFunction565" , 0 },
694 { 566,
"CommandAttack" , 0 },
695 { 567,
"InvalidFunction567" , 0 },
696 { 568,
"InvalidFunction568" , 0 },
697 { 569,
"CommandPlayAnimation" , 0 },
698 { 570,
"InvalidFunction570" , 0 },
699 { 571,
"InvalidFunction571" , 0 },
700 { 572,
"InvalidFunction572" , 0 },
701 { 573,
"InvalidFunction573" , 0 },
702 { 574,
"InvalidFunction574" , 0 },
703 { 575,
"InvalidFunction575" , 0 },
704 { 576,
"InvalidFunction576" , 0 },
705 { 577,
"InvalidFunction577" , 0 },
706 { 578,
"CommandWait" , 0 },
707 { 579,
"CommandStartConversation" , 0 },
708 { 580,
"CommandJumpToObject" , 0 },
709 { 581,
"CommandJumpToLocation" , 0 },
710 { 582,
"CommandUseAbility" , 0 },
711 { 583,
"InvalidFunction583" , 0 },
712 { 584,
"InvalidFunction584" , 0 },
713 { 585,
"InvalidFunction585" , 0 },
714 { 586,
"CommandUseObject" , 0 },
715 { 587,
"InteractWithObject" , 0 },
716 { 588,
"InvalidFunction588" , 0 },
717 { 589,
"InvalidFunction589" , 0 },
718 { 590,
"InvalidFunction590" , 0 },
719 { 591,
"InvalidFunction591" , 0 },
720 { 592,
"InvalidFunction592" , 0 },
721 { 593,
"RemoveEffectsByParameters" , 0 },
722 { 594,
"RemoveAllEffects" , 0 },
723 { 595,
"IsEffectValid" , 0 },
724 { 596,
"Engine_ApplyEffectAtLocation" , 0 },
725 { 597,
"Engine_ApplyEffectOnObject" , 0 },
726 { 598,
"RemoveEffect" , 0 },
727 { 599,
"IncrementGlobalInt" , 0 },
728 { 600,
"SetWorldMapLocationLocName" , 0 },
729 { 601,
"GetShowSpecialMoveFloaties" , 0 },
730 { 602,
"GetGamePlotAssist" , 0 },
731 { 603,
"GetHasAchievementByID" , 0 },
732 { 604,
"GetEffectType" , 0 },
733 { 605,
"GetEffectFlags" , 0 },
734 { 606,
"GetMeleeRingPosition" , 0 },
735 { 607,
"GetEffectAnimation" , 0 },
736 { 608,
"GetEffectDurationType" , 0 },
737 { 609,
"SetEffectFlags" , 0 },
738 { 610,
"IsAbilityAvailable" , 0 },
739 { 611,
"SetEffectAnimation" , 0 },
740 { 612,
"GetEffectCreator" , 0 },
741 { 613,
"SetEffectCreator" , 0 },
742 { 614,
"GetEffectID" , 0 },
743 { 615,
"GetAbilityCount" , 0 },
744 { 616,
"UnlockAchievementByID" , 0 },
745 { 617,
"IncrementAchievementCountByID" , 0 },
746 { 618,
"GetAchievementCountByID" , 0 },
747 { 619,
"ShowAllCodexEntries" , 0 },
748 { 620,
"GetEffectAbilityID" , 0 },
749 { 621,
"SetEffectAbilityID" , 0 },
750 { 622,
"GetFollowerApproval" , 0 },
751 { 623,
"GetClassRank" , 0 },
752 { 624,
"GetPartyLeader" , 0 },
753 { 625,
"SetPartyLeader" , 0 },
754 { 626,
"ClearAmbientConversations" , 0 },
755 { 627,
"SetCheatUsedFlag" , 0 },
756 { 628,
"GetCommandIsPlayerIssued" , 0 },
757 { 629,
"GetHasAchievement" , 0 },
758 { 630,
"SendOnlineTelemetry" , 0 },
759 { 631,
"GetGlobalIncrementalInt" , 0 },
760 { 632,
"BeginSlideshow" , 0 },
761 { 633,
"GetCanLevelUp" , 0 },
762 { 634,
"EffectAreaOfEffect" , 0 },
763 { 635,
"ApplyEffectVisualEffect" , 0 },
764 { 636,
"OpenItemUpgradeGUI" , 0 },
765 { 637,
"GetBackgroundDefaultsIndex" , 0 },
766 { 638,
"UnlockAchievement" , 0 },
767 { 639,
"UpdateOnlineStatistic" , 0 },
768 { 640,
"GetOnlineStatistic" , 0 },
769 { 641,
"IsItemStealable" , 0 },
770 { 642,
"SetCreatureIsStatue" , 0 },
771 { 643,
"SetCreatureIsGhost" , 0 },
772 { 644,
"CommandMoveToMultiLocations" , 0 },
773 { 645,
"RequestTarget" , 0 },
774 { 646,
"GetAbilityList" , 0 },
775 { 647,
"PlayCutscene" , 0 },
776 { 648,
"GetPlaythroughID" , 0 },
777 { 649,
"SetMapPatchState" , 0 },
778 { 650,
"GetMapPatchState" , 0 },
779 { 651,
"ResetCameraFacing" , 0 },
780 { 652,
"SetMapPinState" , 0 },
781 { 653,
"GetMapPinState" , 0 },
783 { 655,
"SetEffectEngineInteger" , 0 },
784 { 656,
"GetOrientation" , 0 },
785 { 657,
"SetOrientation" , 0 },
786 { 658,
"SetLocationFacing" , 0 },
787 { 659,
"GetSafeLocation" , 0 },
788 { 660,
"GetPartyPlotFlag" , 0 },
789 { 661,
"SetPartyPlotFlag" , 0 },
790 { 662,
"InvalidFunction662" , 0 },
791 { 663,
"InvalidFunction663" , 0 },
792 { 664,
"InvalidFunction664" , 0 },
793 { 665,
"GetPlotEntryName" , 0 },
794 { 666,
"InvalidFunction666" , 0 },
795 { 667,
"GetM2DAInt" , 0 },
796 { 668,
"SpawnRandomDecals" , 0 },
797 { 669,
"ResetReaction" , 0 },
798 { 670,
"GetCreatureAmbientActivityPattern" , 0 },
799 { 671,
"SetCreatureAmbientActivityPattern" , 0 },
800 { 672,
"SpawnBodyBag" , 0 },
801 { 673,
"GetObjectsInShape" , 0 },
803 { 675,
"GetItemPossessedBy" , 0 },
804 { 676,
"SetObjectInteractive" , 0 },
805 { 677,
"GetObjectInteractive" , 0 },
806 { 678,
"GetCreatureAmbientMovementPattern" , 0 },
807 { 679,
"SetCreatureAmbientMovementPattern" , 0 },
808 { 680,
"Probe" , 0 },
809 { 681,
"GetCurrentEffect" , 0 },
810 { 682,
"SetIsCurrentEffectValid" , 0 },
811 { 683,
"GetEffectInteger" , 0 },
812 { 684,
"SetEffectInteger" , 0 },
813 { 685,
"GetEffectFloat" , 0 },
814 { 686,
"SetEffectFloat" , 0 },
815 { 687,
"GetEffectObject" , 0 },
816 { 688,
"SetEffectObject" , 0 },
817 { 689,
"GetEffectString" , 0 },
818 { 690,
"SetEffectString" , 0 },
819 { 691,
"SetAttackResult" , 0 },
820 { 692,
"DisplayNote" , 0 },
821 { 693,
"GetAttributeFloat" , 0 },
822 { 694,
"GetPlatform" , 0 },
823 { 695,
"GetAttackImpactDamageEffect" , 0 },
824 { 696,
"WorldMapStartTravelling" , 0 },
825 { 697,
"WorldMapCompleteRandomEncounter" , 0 },
826 { 698,
"SetBodybagDecayDelay" , 0 },
827 { 699,
"GetAttributeString" , 0 },
828 { 700,
"DEPRECATED_GetCreatureStrengthModifier", 0 },
829 { 701,
"GetItemLevel" , 0 },
830 { 702,
"SetCreaturesGlobalMaxTimeBeforeDecay" , 0 },
831 { 703,
"GetWeaponArmorPenetration" , 0 },
832 { 704,
"DEBUG_ConsoleCommand" , 0 },
833 { 705,
"GetTime" , 0 },
834 { 706,
"SetFollowerState" , 0 },
835 { 707,
"GetObjectsInArea" , 0 },
837 { 709,
"InvalidFunction709" , 0 },
838 { 710,
"InvalidFunction710" , 0 },
839 { 711,
"InvalidFunction711" , 0 },
840 { 712,
"GetEffects" , 0 },
841 { 713,
"GetEffectsByCreator" , 0 },
842 { 714,
"IsControlled" , 0 },
843 { 715,
"SetAbilityResult" , 0 },
844 { 716,
"SetCommandResult" , 0 },
846 { 718,
"GetPlotEntryDescription" , 0 },
847 { 719,
"GetCreatureGoreLevel" , 0 },
848 { 720,
"SetCreatureGoreLevel" , 0 },
849 { 721,
"InvalidFunction721" , 0 },
850 { 722,
"ShowSpecUnlockedNotification" , 0 },
851 { 723,
"ShowAreaUnlockedNotification" , 0 },
852 { 724,
"GetCommandQueueSize" , 0 },
853 { 725,
"Engine_SetModalAbilityGUI" , 0 },
854 { 726,
"IsModalAbilityActive" , 0 },
855 { 727,
"SetEffectEngineVector" , 0 },
856 { 728,
"GetFollowerWouldBeLocation" , 0 },
857 { 729,
"SetPlotDestination" , 0 },
858 { 730,
"GetCommandPriority" , 0 },
859 { 731,
"IsConjuring" , 0 },
862 { 734,
"SetEventResource" , 0 },
863 { 735,
"GetEventResource" , 0 },
866 { 738,
"GetCreatureProperty" , 0 },
867 { 739,
"GetCreaturePropertyType" , 0 },
868 { 740,
"SetCreatureProperty" , 0 },
869 { 741,
"UpdateCreatureProperty" , 0 },
870 { 742,
"GetPlotResRef" , 0 },
871 { 743,
"GetPlotFlagName" , 0 },
872 { 744,
"DisplayFloatyMessage" , 0 },
874 { 746,
"StartCharGen" , 0 },
875 { 747,
"DisplayStatusMessage" , 0 },
876 { 748,
"SetQuickslot" , 0 },
877 { 749,
"ShowFloatyIcon" , 0 },
878 { 750,
"SetStoryPlot" , 0 },
879 { 751,
"SetPlotGiver" , 0 },
880 { 752,
"SetWorldMapGuiStatus" , 0 },
881 { 753,
"SetWorldMapLocationStatus" , 0 },
882 { 754,
"SetWorldMapPlayerLocation" , 0 },
883 { 755,
"SetWorldMapPrimary" , 0 },
885 { 757,
"OpenPrimaryWorldMap" , 0 },
886 { 758,
"SetStealthEnabled" , 0 },
887 { 759,
"GetStealthEnabled" , 0 },
888 { 760,
"SetCanLevelUp" , 0 },
889 { 761,
"SetEffectEngineFloat" , 0 },
890 { 762,
"SetEffectEngineObject" , 0 },
891 { 763,
"GetCombatantType" , 0 },
892 { 764,
"SetCreatureCanBeTracked" , 0 },
893 { 765,
"GetCreatureCanBeTracked" , 0 },
894 { 766,
"SetCreatureRank" , 0 },
896 { 768,
"GetFollowPartyLeader" , 0 },
897 { 769,
"SetFollowPartyLeader" , 0 },
898 { 770,
"DisplayPortraitMessage" , 0 },
899 { 771,
"ShowDeathScreen" , 0 },
900 { 772,
"GetNumTactics" , 0 },
901 { 773,
"SetNumTactics" , 0 },
902 { 774,
"IsTacticEnabled" , 0 },
903 { 775,
"GetTacticTargetType" , 0 },
904 { 776,
"GetTacticCondition" , 0 },
905 { 777,
"GetTacticCommand" , 0 },
906 { 778,
"GetTacticCommandParam" , 0 },
907 { 779,
"ShowChantersGUI" , 0 },
908 { 780,
"AddItemVisualEffect" , 0 },
909 { 781,
"GetItemVisualEffectsIDs" , 0 },
910 { 782,
"RemoveItemVisualEffect" , 0 },
911 { 783,
"RemoveAllItemVisualEffects" , 0 },
912 { 784,
"GetItemPropertyPower" , 0 },
913 { 785,
"ShowCraftResourceDiscoverNotification" , 0 },
914 { 786,
"ShowCraftRecipeAcquireNotification" , 0 },
915 { 787,
"IsPartyAIEnabled" , 0 },
916 { 788,
"ShowGeneralScoreboardGUI" , 0 },
917 { 789,
"ShowChampionshipScoreboardGUI" , 0 },
918 { 790,
"ShowTournamentScoreboardGUI" , 0 },
919 { 791,
"AddGeneralScoreboardEntry" , 0 },
920 { 792,
"SetChampionshipScoreboardEntry" , 0 },
921 { 793,
"SetTournamentScoreboardEntry" , 0 },
922 { 794,
"ShowPartyPickerGUI" , 0 },
923 { 795,
"SetPlotActionsEnabled" , 0 },
924 { 796,
"SetPlotActionState" , 0 },
925 { 797,
"GetPlotActionState" , 0 },
926 { 798,
"SetPlotActionCount" , 0 },
927 { 799,
"GetPlotActionCount" , 0 },
928 { 800,
"SetAtmosphere" , 0 },
929 { 801,
"SetAtmosphereRGB" , 0 },
930 { 802,
"ResetAtmosphere" , 0 },
931 { 803,
"FB_SetEffectResource" , 0 },
932 { 804,
"FB_SetEffectEnabled" , 0 },
933 { 805,
"SetLookAtEnabled" , 0 },
934 { 806,
"SetTeamId" , 0 },
935 { 807,
"GetTeamId" , 0 },
936 { 808,
"GetTeam" , 0 },
937 { 809,
"ReadIniEntry" , 0 },
938 { 810,
"SetPlotActionSet" , 0 },
939 { 811,
"CommandFly" , 0 },
940 { 812,
"CanUseItem" , 0 },
941 { 813,
"SetCanUseItem" , 0 },
942 { 814,
"SetControllable" , 0 },
943 { 815,
"SetPrimaryControlled" , 0 },
944 { 816,
"GetConditionedAbilities" , 0 },
945 { 817,
"GetPlaceableTreasureCategory" , 0 },
946 { 818,
"GetPlaceableTreasureRank" , 0 },
947 { 819,
"CanUseConditionedAbility" , 0 },
948 { 820,
"Screenshot" , 0 },
949 { 821,
"GetItemSubItems" , 0 },
950 { 822,
"AddItemSubItem" , 0 },
951 { 823,
"RemoveItemSubItem" , 0 },
952 { 824,
"SetRoamLocation" , 0 },
953 { 825,
"SetRoamRadius" , 0 },
954 { 826,
"GetRoamLocation" , 0 },
955 { 827,
"GetCreatureBodyBag" , 0 },
956 { 828,
"GetPRCEnabled" , 0 },
957 { 829,
"SetFollowerApprovalDescription" , 0 },
958 { 830,
"GetPlayTime" , 0 },
959 { 831,
"BuyDownload" , 0 },
960 { 832,
"SaveGamePostCampaign" , 0 },
961 { 833,
"EffectDamage" , 0 },
962 { 834,
"EffectImpact" , 0 },
963 { 835,
"EffectModifyProperty" , 0 },
964 { 836,
"IsPRCAvailable" , 0 },
965 { 837,
"LogStoryEvent" , 0 },
966 { 838,
"GetNameStrref" , 0 },
967 { 839,
"SetPhysicsController" , 0 },
968 { 840,
"GetMaxLevel" , 0 },
969 { 841,
"GetHashedM2DAInt" , 0 },
970 { 842,
"SetGUIElementHighlighted" , 0 },
971 { 843,
"DisplayTutorial" , 0 },
972 { 844,
"SetGameCompletionPercentage" , 0 },
973 { 845,
"SetIndividualImpactAOEEvent" , 0 },
974 { 846,
"CloseQuestGroup" , 0 },
975 { 847,
"EffectModifyPropertyHostile" , 0 },
976 { 848,
"CombatGetOptimalValue" , 0 },
977 { 849,
"SetZoomLevel" , 0 },
978 { 850,
"RemoveQuest" , 0 },
979 { 851,
"GetGraphicsDetailLevel" , 0 },
980 { 852,
"OpenJournalPRCTab" , 0 },
981 { 853,
"GetPlotGUID" , 0 },
982 { 854,
"ApplyEffectModifyProperty" , 0 },
983 { 855,
"RemoveEffectModifyProperty" , 0 },
984 { 856,
"GetM2DARowIdFromRowIndex" , 0 },
985 { 857,
"StartRumbleEvent" , 0 },
986 { 858,
"GetShowTutorials" , 0 },
987 { 859,
"SetPartyPickerStage" , 0 },
988 { 860,
"SetPartyHasMail" , 0 },
989 { 861,
"CombatGetPercentageFromScaled" , 0 },
990 { 862,
"ShowSubAreaNotification" , 0 },
991 { 863,
"GetPotionOption" , 0 },
992 { 864,
"GetHashedM2DAFloat" , 0 },
993 { 865,
"GetHashedM2DAString" , 0 },
994 { 866,
"GetHashedM2DAResource" , 0 },
995 { 867,
"IsContentAvailableInMarketPlace" , 0 },
996 { 868,
"GetCurrentAnimation" , 0 },
997 { 869,
"PreloadCreatureForConversation" , 0 },
998 { 870,
"UnloadCreatureForConversation" , 0 },
999 { 871,
"IsConversationAmbient" , 0 },
1000 { 872,
"SetCanChangeEquipmentSlot" , 0 },
1001 { 873,
"GetCanChangeEquipmentSlot" , 0 },
1002 { 874,
"SetCanUseAbility" , 0 },
1003 { 875,
"GetUpgradableAbilityHashedM2DAInt" , 0 },
1004 { 876,
"GetUpgradableAbilityHashedM2DAFloat" , 0 },
1005 { 877,
"PublicDemo" , 0 },
1006 { 878,
"SetHealthBarSize" , 0 },
1007 { 879,
"SetManaBarSize" , 0 },
1008 { 880,
"SetItemLevel" , 0 },
1009 { 881,
"SpawnProjectiveDecal" , 0 },
1010 { 882,
"GetItemVariation" , 0 },
1011 { 883,
"GetHashedM2DABool" , 0 },
1012 { 884,
"ShowHelmetInPortrait" , 0 },
1013 { 885,
"SetAudioGameParameter" , 0 },
1014 { 886,
"SetAudioGlobalGameParameter" , 0 },
1015 { 887,
"SetHeadMorphName" , 0 },
1016 { 888,
"IsPackageLoaded" , 0 },
1017 { 889,
"SetPlotActionCooldown" , 0 },
1018 { 890,
"ConstructAbilityImpactandDelayEvent" , 0 },
1019 { 891,
"CountAreasInSavegameByGroup" , 0 },
1020 { 892,
"PurgeAreaGroupFromSavegame" , 0 },
1021 { 893,
"GetEffectIntegerRef" , 0 },
1022 { 894,
"SetEffectIntegerRef" , 0 },
1023 { 895,
"GetEffectFloatRef" , 0 },
1024 { 896,
"SetEffectFloatRef" , 0 },
1025 { 897,
"GetEffectObjectRef" , 0 },
1026 { 898,
"SetEffectObjectRef" , 0 },
1027 { 899,
"GetEffectStringRef" , 0 },
1028 { 900,
"SetEffectStringRef" , 0 },
1029 { 901,
"GetEffectTypeRef" , 0 },
1030 { 902,
"GetEffectDurationTypeRef" , 0 },
1031 { 903,
"GetEffectCreatorRef" , 0 },
1032 { 904,
"SetEffectCreatorRef" , 0 },
1033 { 905,
"GetEffectIDRef" , 0 },
1034 { 906,
"GetEffectFlagsRef" , 0 },
1035 { 907,
"SetEffectFlagsRef" , 0 },
1036 { 908,
"GetEffectAnimationRef" , 0 },
1037 { 909,
"SetEffectAnimationRef" , 0 },
1038 { 910,
"GetEffectAbilityIDRef" , 0 },
1039 { 911,
"SetEffectAbilityIDRef" , 0 },
1044 { 916,
"GetEventIntegerRef" , 0 },
1045 { 917,
"SetEventIntegerRef" , 0 },
1046 { 918,
"GetEventFloatRef" , 0 },
1047 { 919,
"SetEventFloatRef" , 0 },
1048 { 920,
"GetEventObjectRef" , 0 },
1049 { 921,
"SetEventObjectRef" , 0 },
1050 { 922,
"GetEventStringRef" , 0 },
1051 { 923,
"SetEventStringRef" , 0 },
1052 { 924,
"GetEventVectorRef" , 0 },
1053 { 925,
"SetEventVectorRef" , 0 },
1054 { 926,
"GetEventResourceRef" , 0 },
1055 { 927,
"SetEventResourceRef" , 0 },
1056 { 928,
"SetEffectEngineIntegerRef" , 0 },
1057 { 929,
"SetEffectEngineFloatRef" , 0 },
1058 { 930,
"SetEffectEngineObjectRef" , 0 },
1059 { 931,
"SetEffectEngineVectorRef" , 0 },
1060 { 932,
"StopAdditiveAnimation" , 0 },
1061 { 933,
"PlayFloatyEffect" , 0 },
1062 { 934,
"SetPartyMailArea" , 0 },
1063 { 935,
"ShowPartyMemberNotification" , 0 },
1064 { 936,
"DoPlayerHitEffect" , 0 },
1065 { 937,
"RemovePartyCraftingRecipe" , 0 }
1245 { 175,
kTypeVoid , {
kTypeInt,
kTypeObject,
kTypeObject,
kTypeInt,
kTypeInt,
kTypeString,
kTypeString,
kTypeString } },
1267 { 197,
kTypeArray , {
kTypeArray,
kTypeInt,
kTypeInt,
kTypeEngineType,
kTypeFloat,
kTypeFloat,
kTypeFloat,
kTypeInt } },
1960 { 890,
kTypeVoid , {
kTypeFloat,
kTypeObject,
kTypeString,
kTypeInt,
kTypeObject,
kTypeObject,
kTypeObject,
kTypeObject,
kTypeFloat,
kTypeInt,
kTypeInt,
kTypeInt,
kTypeInt,
kTypeInt,
kTypeVector } },
2249 { 237, { &kDefaultObjectSelf } },
2416 { 404, { &kDefaultObjectInvalid } },
2417 { 405, { &kDefaultObjectInvalid } },
2420 { 408, { &kDefaultObjectSelf } },
2516 { 504, { &kDefaultObjectInvalid } },
2638 { 626, { &kDefaultObjectInvalid } },
2956 #endif // ENGINES_DRAGONAGE2_SCRIPT_TABLES_H void getCurrentEvent(Aurora::NWScript::FunctionContext &ctx)
void getObjectType(Aurora::NWScript::FunctionContext &ctx)
void getLocalItemProperty(Aurora::NWScript::FunctionContext &ctx)
void getTlkTableString(Aurora::NWScript::FunctionContext &ctx)
void getEventTypeRef(Aurora::NWScript::FunctionContext &ctx)
void getLocalPlayer(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultObjectInvalid & kDefaultValueObjectInvalid
void isEventValid(Aurora::NWScript::FunctionContext &ctx)
void setLocalEvent(Aurora::NWScript::FunctionContext &ctx)
void toString(Aurora::NWScript::FunctionContext &ctx)
void getObjectByTag(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultFloat0_5(0.5f)
void tan(Aurora::NWScript::FunctionContext &ctx)
void getLocalLocation(Aurora::NWScript::FunctionContext &ctx)
A class holding an UTF-8 string.
void getCurrentScriptResource(Aurora::NWScript::FunctionContext &ctx)
void subString(Aurora::NWScript::FunctionContext &ctx)
void printVector(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultGenderMale((int32) 1)
void intToString(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultStringxE(Common::UString("xE"))
void setLocalItemProperty(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultStringEmpty(Common::UString(""))
void getLocalInt(Aurora::NWScript::FunctionContext &ctx)
void getLocalResource(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultInt1((int32) 1)
void sqrt(Aurora::NWScript::FunctionContext &ctx)
void printWarning(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultPropertyValueTotal((int32) 1)
void getVectorNormalize(Aurora::NWScript::FunctionContext &ctx)
void charToInt(Aurora::NWScript::FunctionContext &ctx)
void getArraySize(Aurora::NWScript::FunctionContext &ctx)
void getLocalFloat(Aurora::NWScript::FunctionContext &ctx)
void abs(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultCombatResultInvalid((int32) 0)
An object in a Dragon Age II area.
void randomFloat(Aurora::NWScript::FunctionContext &ctx)
void isStringEmpty(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultFloatMinus1_0(- 1.0f)
static const Aurora::NWScript::Variable kDefaultInt206((int32) 206)
void getStringByStringId(Aurora::NWScript::FunctionContext &ctx)
void setLocalFloat(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultInt0((int32) 0)
void getStringLength(Aurora::NWScript::FunctionContext &ctx)
void intToHexString(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultStringLogWindow(Common::UString("LogWindow"))
void getNearestObject(Aurora::NWScript::FunctionContext &ctx)
static const FunctionSignature kFunctionSignatures[]
The table defining the signature (return type and type of parameters) of each engine function...
static const Aurora::NWScript::Variable kDefaultObjectTypeAll((int32) 4294967295U)
void getLocalObject(Aurora::NWScript::FunctionContext &ctx)
void asin(Aurora::NWScript::FunctionContext &ctx)
void stringRight(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultTrue((int32) 1)
void stringToInt(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultInt4294967295((int32) 4294967295U)
void UT_getNearestObjectByTag(Aurora::NWScript::FunctionContext &ctx)
void getEventCreator(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultPropertyValueBase((int32) 2)
void acos(Aurora::NWScript::FunctionContext &ctx)
void vector(Aurora::NWScript::FunctionContext &ctx)
void logTrace(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultLogChannelGeneral((int32) 0)
static const Aurora::NWScript::Variable kDefaultFalse((int32) 0)
Fake value to describe the calling object in a script.
void resourceToString(Aurora::NWScript::FunctionContext &ctx)
void printToLogWindow(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultIntMinus1((int32) - 1)
void pow(Aurora::NWScript::FunctionContext &ctx)
void getEventTargetRef(Aurora::NWScript::FunctionContext &ctx)
void printToLogAndFlush(Aurora::NWScript::FunctionContext &ctx)
void setEventCreator(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultFloat0_0(0.0f)
void printResource(Aurora::NWScript::FunctionContext &ctx)
void handleEventRef(Aurora::NWScript::FunctionContext &ctx)
A reference/pointer to another variable.
void getEventTarget(Aurora::NWScript::FunctionContext &ctx)
void getLocalEvent(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultProjectileTargetInvalid((int32) 0)
void setLocalInt(Aurora::NWScript::FunctionContext &ctx)
void isHero(Aurora::NWScript::FunctionContext &ctx)
void stringUpperCase(Aurora::NWScript::FunctionContext &ctx)
void intToFloat(Aurora::NWScript::FunctionContext &ctx)
void setName(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultObjectSelf & kDefaultValueObjectSelf
void getLocalCommand(Aurora::NWScript::FunctionContext &ctx)
void fabs(Aurora::NWScript::FunctionContext &ctx)
void sin(Aurora::NWScript::FunctionContext &ctx)
void getResRef(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultInt9((int32) 9)
void printToLog(Aurora::NWScript::FunctionContext &ctx)
void setLocalEffect(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultFloatyMessage((int32) 0)
static const Aurora::NWScript::Variable kDefaultInt205((int32) 205)
void getName(Aurora::NWScript::FunctionContext &ctx)
void printObject(Aurora::NWScript::FunctionContext &ctx)
void getDistanceBetween(Aurora::NWScript::FunctionContext &ctx)
void getEventType(Aurora::NWScript::FunctionContext &ctx)
void atan(Aurora::NWScript::FunctionContext &ctx)
void random(Aurora::NWScript::FunctionContext &ctx)
void printInteger(Aurora::NWScript::FunctionContext &ctx)
"effect", "event", "location", "talent"...
void getHero(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultVector0(0.0f, 0.0f, 0.0f)
static const Aurora::NWScript::Variable kDefaultInt16777215((int32) 16777215)
void getVectorMagnitude(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultInt10((int32) 10)
void DEBUG_printToScreen(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultObjectTypeCreature((int32) 32)
static const Aurora::NWScript::Variable kDefaultEffectTypeInvalid((int32) 0)
static const Aurora::NWScript::Variable kDefaultFloat10_0(10.0f)
void printFloat(Aurora::NWScript::FunctionContext &ctx)
void getModule(Aurora::NWScript::FunctionContext &ctx)
void stringLowerCase(Aurora::NWScript::FunctionContext &ctx)
void vectorToString(Aurora::NWScript::FunctionContext &ctx)
static const FunctionDefaults kFunctionDefaults[]
The table defining the default values for the parameters of each engine function. ...
void getTag(Aurora::NWScript::FunctionContext &ctx)
void findSubString(Aurora::NWScript::FunctionContext &ctx)
void setLocalObject(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultInt18((int32) 18)
void stringToFloat(Aurora::NWScript::FunctionContext &ctx)
void stringToVector(Aurora::NWScript::FunctionContext &ctx)
void printString(Aurora::NWScript::FunctionContext &ctx)
void cos(Aurora::NWScript::FunctionContext &ctx)
void log(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultInvalidWeaponSet((int32) 4294967295U)
static const Aurora::NWScript::Variable kDefaultGetItemsOptionAll((int32) 1)
void getNearestObjectByTag(Aurora::NWScript::FunctionContext &ctx)
void setLocalPlayer(Aurora::NWScript::FunctionContext &ctx)
void getLocalEffect(Aurora::NWScript::FunctionContext &ctx)
void floatToInt(Aurora::NWScript::FunctionContext &ctx)
void getPosition(Aurora::NWScript::FunctionContext &ctx)
void setLocalLocation(Aurora::NWScript::FunctionContext &ctx)
void objectToString(Aurora::NWScript::FunctionContext &ctx)
static const FunctionPointer kFunctionPointers[]
The table defining the name and function pointer of each engine function.
Basic Dragon Age II type definitions.
void setLocalResource(Aurora::NWScript::FunctionContext &ctx)
void doAreaTransition(Aurora::NWScript::FunctionContext &ctx)
void getCurrentScriptName(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultEffectDurationTypeInvalid((int32) 0)
void getArea(Aurora::NWScript::FunctionContext &ctx)
void intToChar(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultFloat1_0(1.0f)
void setLocalString(Aurora::NWScript::FunctionContext &ctx)
void getCurrentEventType(Aurora::NWScript::FunctionContext &ctx)
void insertString(Aurora::NWScript::FunctionContext &ctx)
void isVectorEmpty(Aurora::NWScript::FunctionContext &ctx)
void handleEvent(Aurora::NWScript::FunctionContext &ctx)
void getLocalString(Aurora::NWScript::FunctionContext &ctx)
void setEventTypeRef(Aurora::NWScript::FunctionContext &ctx)
void setEventCreatorRef(Aurora::NWScript::FunctionContext &ctx)
void setLocalCommand(Aurora::NWScript::FunctionContext &ctx)
void setEventType(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultInventorySlotInvalid((int32) 255)
void floatToString(Aurora::NWScript::FunctionContext &ctx)
void stringLeft(Aurora::NWScript::FunctionContext &ctx)
static const Aurora::NWScript::Variable kDefaultAbilityInvalid((int32) 0)
void isObjectValid(Aurora::NWScript::FunctionContext &ctx)
void getEventCreatorRef(Aurora::NWScript::FunctionContext &ctx)