AIVAR jest to 50-elementowa tablica zmiennych przypisana do klasy c_npc służąca do sterowania sztuczną inteligencją. Skrypty zarządzające zachowaniem się NPC odczytują ich wartości dla danej postaci i zależnie od nich wywołują różne działania.
[codebox]AIV_WANTEDITEM
AIV_PCISSTRONGER
AIV_BEENATTACKED
AIV_HIGHWAYMEN
AIV_HAS_ERPRESSED
AIV_BEGGAR
AIV_OBSERVEINTRUDER
AIV_FINDABLE
AIV_PLUNDERED
AIV_WARNTARGET
AIV_LASTHITBYRANGEDWEAPON
AIV_HASBEENDEFEATEDINPORTALROOM
AIV_HANGAROUNDSTATUS
AIV_TRIGGER3
AIV_GUARDMEMORY
AIV_GUARDITERATOR
AIV_FIGHTSPEACHFLAG
AIV_ITEMSTATUS
AIV_ITEMFREQ
AIV_WASDEFEATEDBYSC
AIV_HASDEFEATEDSC
AIV_ISLOOKING
AIV_IMPORTANT
AIV_MOVINGMOB
AIV_MISSION1
AIV_MISSION2
AIV_MISSION3
AIV_GUARDPASSAGE_STATUS
AIV_GPS_BEGIN
AIV_GPS_FIRSTWARN
AIV_GPS_LASTWARN
AIV_GPS_PUNISH
AIV_LASTDISTTOWP
AIV_PASSGATE
AIV_DIDWAITTOCLEARROOM
AIV_FOUNDPERSON
AIV_LOCATION
AIV_INVINCIBLE
AIV_DONTUSEMOB
AIV_ATTACKREASON
AIV_AR_NONE
AIV_AR_INTRUDER
AIV_PARTYMEMBER
AIV_SPECIALCOMBATDAMAGEREACTION
AIV_RESPAWN
AIV_LASTTARGET
AIV_TALKBEFOREATTACK
AIV_DEALDAY
AIV_ITEMSCHWEIN
AIV_MM_PercRange
AIV_MM_DrohRange
AIV_MM_AttackRange
AIV_MM_DrohTime
AIV_MM_FollowTime
AIV_MM_FollowInWater
AIV_MM_Behaviour
AIV_MM_TEMP_PRIO
AIV_MM_SleepStart
AIV_MM_SleepEnd
AIV_MM_RestStart
AIV_MM_RestEnd
AIV_MM_RoamStart
AIV_MM_RoamEnd
AIV_MM_EatGroundStart
AIV_MM_EatGroundEnd
AIV_MM_WuselStart
AIV_MM_WuselEnd
AIV_MM_ShrinkState
AIV_MM_DistToMaster
AIV_MM_TimeLooseHP
AIV_MM_REAL_ID
AIV_MM_PARTYMEMBER
AIV_MM_DEATHINVGIVEN
HAI_DIST_MELEE
HAI_DIST_RANGED
HAI_DIST_ABORT_MELEE
HAI_DIST_ABORT_RANGED
HAI_DIST_ABORT_FLEE
HAI_DIST_ASSESSCASTER
HAI_DIST_HELPATTACKEDCHARGES
HAI_DIST_ASSESS_MONSTER
HAI_DIST_ABORT_ASSESS_MONSTER
HAI_DIST_ATTACK_MONSTER
HAI_DIST_CATCHTHIEF
HAI_DIST_ASSESSTHEFT
HAI_DIST_ABORTPURSUIT
HAI_DIST_ACTIONRANGE
HAI_DIST_CLEARROOM
HAI_DIST_HEARROOMINTRUDER
HAI_DIST_SMALLTALK
HAI_DIST_OBSERVEINTRUDER
HAI_DIST_GUARDPASSAGE_RESET
HAI_DIST_GUARDPASSAGE_ATTENTION
HAI_DIST_FOLLOWPC
HAI_DIST_ASSESSTOLERATEDENEMY
HAI_DIST_WATCH
HAI_DIST_DETECTUSEMOB
HAI_TIME_PURSUIT
HAI_TIME_FOLLOW
HAI_TIME_UNCONSCIOUS
HAI_TIME_TURNAWAY[/codebox]
@down - Uważaj bo ktoś ci to wszystko rozpisze
Patrz po nazwach, wystarczy podstawowa znajomość angielskiego lub słownik.