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