diff --git a/af/ah_give_keys.af b/af/ah_give_keys.af new file mode 100644 index 0000000..05495f6 --- /dev/null +++ b/af/ah_give_keys.af @@ -0,0 +1,39 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -20.6627984364827 -41.8583373387655 2.08333134651184E-05 2000 + cht -20.6627984364827 -41.8583373387655 2.08333134651184E-05 {/ah} + pau -20.6627984364827 -41.8583373387655 2.08333134651184E-05 17000 + pnt 59.3589282353719 -28.5375727335612 0.0500208298365275 + cht -20.6627984364827 -41.8583373387655 2.08333134651184E-05 {/ub give Aged Legendary Key to Nyckelmonster} + cht -20.6627984364827 -41.8583373387655 2.08333134651184E-05 {/ub give Pyreal Mote to Nyckelmonster has leprosy} + pnt 59.3230502764384 -28.538701693217 0.0500208298365275 + pnt 59.3176423708598 -28.6058857599894 0.0500208298365275 + cht -20.6627984364827 -41.8583373387655 2.08333134651184E-05 {/ub give Desert Flower to Town Crier} + pnt 59.3417902310689 -28.558572324117 0.0500208298365275 +~~ } diff --git a/af/ah_rarecomp.af b/af/ah_rarecomp.af index 120db23..b739eb4 100644 --- a/af/ah_rarecomp.af +++ b/af/ah_rarecomp.af @@ -31,18 +31,12 @@ NAV: nav0 once ~~ { pau 59.5416052500407 -28.4145641962687 0.0500208298365275 2000 cht 59.5416052500407 -28.4145641962687 0.0500208298365275 {/ub setmotion forward 0} rcl 59.5416052500407 -28.4145641962687 0.0500208298365275 {Lifestone Recall} - pau 59.5416052500407 -28.4145641962687 0.0500208298365275 14000 + pau 59.5416052500407 -28.4145641962687 0.0500208298365275 15000 pau 59.5416052500407 -28.4145641962687 0.0500208298365275 2000 cht 59.5416052500407 -28.4145641962687 0.0500208298365275 {/vt opt set enablecombat false} - pau 59.5416052500407 -28.4145641962687 0.0500208298365275 2000 - cht 59.5416052500407 -28.4145641962687 0.0500208298365275 {/ah} - pau 59.5416052500407 -28.4145641962687 0.0500208298365275 10000 - pnt 59.3248719851176 -28.552663230896 0.0500208298365275 - pnt 59.311270459493 -28.554306602478 0.0500208298365275 - pnt 59.2997538566589 -28.5175615946452 0.054787011941274 - pnt 59.2990102132161 -28.5055706659953 0.0583541631698608 - ptl 59.5416052500407 -28.4145641962687 0.0500208298365275 59.2987999916077 -28.482691637675 0.0580708347260952 14 {Sawato Meeting Hall Portal} pau 59.5416052500407 -28.4145641962687 0.0500208298365275 15000 + cht 59.5416052500407 -28.4145641962687 0.0500208298365275 {/ah} + pau 59.5416052500407 -28.4145641962687 0.0500208298365275 17000 cht 59.5416052500407 -28.4145641962687 0.0500208298365275 {/ub ig rares.utl to Dunking Rares} pau 59.5416052500407 -28.4145641962687 0.0500208298365275 5000 cht 59.5416052500407 -28.4145641962687 0.0500208298365275 {/ub giver .*(100) to Mongot} @@ -51,14 +45,8 @@ NAV: nav0 once ~~ { pau 59.5416052500407 -28.4145641962687 0.0500208298365275 5000 cht 59.5416052500407 -28.4145641962687 0.0500208298365275 {/ub mexec iif[getvar[diamondMissing]>0,chatbox[`/t Nyckelmonster has Leprosy, diamond `+cstr[getvar[diamondMissing]]],0]} pau 59.5416052500407 -28.4145641962687 0.0500208298365275 5000 - ptl 59.5416052500407 -28.4145641962687 0.0500208298365275 -101.025 -65.4130499998728 0.0247374996542931 14 {Sawato Portal} - pnt 59.1273525238037 -28.9174545764923 0.0500208298365275 - pnt 59.2139819463094 -28.8653854052226 0.0500208298365275 - pnt 59.2697760899862 -28.8037387212118 0.0500208298365275 - pnt 59.3118872324626 -28.7463636080424 0.0500208298365275 - pnt 59.3245220502218 -28.7084272384644 0.0500208298365275 - pnt 59.327663675944 -28.6421061197917 0.0500208298365275 - pnt 59.3231418927511 -28.5616776148478 0.0500208298365275 + cht 59.5416052500407 -28.4145641962687 0.0500208298365275 {/ub mexec iif[getvar[manaMissing]>0,chatbox[`/t Nyckelmonster has Leprosy, mana `+cstr[getvar[manaMissing]]],0]} + pau 59.5416052500407 -28.4145641962687 0.0500208298365275 5000 pnt 59.5516892115275 -28.407174428304 0.0500208298365275 pau 59.5416052500407 -28.4145641962687 0.0500208298365275 2000 vnd 59.5416052500407 -28.4145641962687 0.0500208298365275 7C95B01C {Archmage Tawa Matema} diff --git a/af/ah_recomp.af b/af/ah_recomp.af index 8b55b9a..55c7beb 100644 --- a/af/ah_recomp.af +++ b/af/ah_recomp.af @@ -33,7 +33,7 @@ NAV: nav0 once ~~ { rcl 59.4640282313029 -28.5165045420329 0.0500208298365275 {Lifestone Recall} pau 59.4640282313029 -28.5165045420329 0.0500208298365275 14000 cht 59.4640282313029 -28.5165045420329 0.0500208298365275 {/ah} - pau 59.4640282313029 -28.5165045420329 0.0500208298365275 10000 + pau 59.4640282313029 -28.5165045420329 0.0500208298365275 17000 cht 59.4640282313029 -28.5165045420329 0.0500208298365275 {/ub ig rares.utl to Dunking Rares} pau 59.4640282313029 -28.5165045420329 0.0500208298365275 5000 cht 59.4640282313029 -28.5165045420329 0.0500208298365275 {/ub ig cloaks.utl to Lady Chestplate Banks} @@ -52,6 +52,8 @@ NAV: nav0 once ~~ { pau 59.4640282313029 -28.5165045420329 0.0500208298365275 5000 cht 59.4640282313029 -28.5165045420329 0.0500208298365275 {/ub mexec iif[getvar[diamondMissing]>0,chatbox[`/t Nyckelmonster has Leprosy, diamond `+cstr[getvar[diamondMissing]]],0]} pau 59.4640282313029 -28.5165045420329 0.0500208298365275 5000 + cht 59.5416052500407 -28.4145641962687 0.0500208298365275 {/ub mexec iif[getvar[manaMissing]>0,chatbox[`/t Nyckelmonster has Leprosy, mana `+cstr[getvar[manaMissing]]],0]} + pau 59.5416052500407 -28.4145641962687 0.0500208298365275 5000 pnt 59.324414730072 -28.6008718490601 0.0500208298365275 cht 59.4640282313029 -28.5165045420329 0.0500208298365275 {/ub give Desert Flower to Town Crier} pnt 59.3474391301473 -28.5530601501465 0.0500208298365275 diff --git a/af/anekshey_tokens_to_proms.af b/af/anekshey_tokens_to_proms.af new file mode 100644 index 0000000..6a12389 --- /dev/null +++ b/af/anekshey_tokens_to_proms.af @@ -0,0 +1,61 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau 0.290325609842936 12.8991326014201 0.505020840962728 2000 + cht 0.290325609842936 12.8991326014201 0.505020840962728 {/ah} + pau 0.290325609842936 12.8991326014201 0.505020840962728 17000 + pnt 59.3391182581584 -28.5698016484578 0.0500208298365275 + pnt 59.3474183400472 -28.642045211792 0.0500208298365275 + pnt 59.3728528340658 -28.7127680460612 0.0500208298365275 + ptl 0.290325609842936 12.8991326014201 0.505020840962728 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.616666666667 -96.6416666666667 2.08333134651184E-05 + pnt -101.64253505071 -96.6452861785889 0.0016500249505043 + pnt -101.662716706594 -96.6559891382853 0.00165002482632796 + pnt -101.675818443298 -96.6448277155558 0.0016500249505043 + pnt -101.719348303477 -96.6424158732096 2.08333134651184E-05 + pnt -101.774861923854 -96.6412211418152 2.08333134651184E-05 + pnt -101.821700763702 -96.6269437154134 2.08333134651184E-05 + pnt -101.862150184313 -96.6113576730092 2.08333134651184E-05 + pnt -101.89187712272 -96.5944122632345 2.08333134651184E-05 + pnt -101.902640759945 -96.5855490207672 2.08333134651184E-05 + ptl 0.290325609842936 12.8991326014201 0.505020840962728 -101.90858749946 -96.5742208321889 -0.000262499845121056 14 {Portal to Zaikhal} + pnt 0.720262495676676 13.4820291678111 0.516687520345052 + pnt 0.713395754496256 13.4727714061737 0.516687520345052 + pnt 0.665600776672363 13.4083341916402 0.516687520345052 + pnt 0.62157408396403 13.3489774068197 0.516687520345052 + pnt 0.56314689318339 13.2702057222525 0.516687520345052 + pnt 0.506190089384715 13.1934164047241 0.516687520345052 + pnt 0.458754703402519 13.1184103647868 0.516687520345052 + pnt 0.410221227010091 13.0219042460124 0.516687520345052 + pnt 0.369902928670247 12.9343770980835 0.516687520345052 + pnt 0.356616465250651 12.9035316467285 0.516687520345052 + pnt 0.342600440979004 12.9009261131287 0.516687520345052 + pnt 0.335803922017415 12.8996931393941 0.513216876983643 + pnt 0.307551638285319 12.9003104527791 0.505020840962728 + pnt 0.291769409179688 12.8996525764465 0.505020840962728 +~~ } diff --git a/af/aphus.af b/af/aphus.af index e39f3a4..8bc35c0 100644 --- a/af/aphus.af +++ b/af/aphus.af @@ -47,6 +47,37 @@ STATE: {combat} ~~ { Chat {/vt opt set enablecombat false} SetState {hunt} ~~ } +STATE: {hunt} ~~ { + IF: Always + DO: Chat {/vt opt set enablenav true} + IF: Expr {getvar[lootTime] == 0} + DO: DoExpr {setvar[lootTime, 21600]} + IF: Death + DO: SetState {death} + IF: MobsInDist_Name 1 5 {} + DO: DoAll + Chat {/vt opt set enablecombat true} + Chat {/vt opt set enablenav false} + SetState {combat} + IF: Always + DO: SetWatchdog 10 600 {tusker_run} + IF: ItemCountLE 100 {Prismatic Taper} + DO: DoAll + SetState {out_of_comp} + IF: All + ItemCountLE 10 {Mana Scarab} + ItemCountGE 1 {Mana Scarab} + NoMobsInDist 5 + DO: DoAll + Chat {/fellowship Out of mana scarabs. Recomping.} + SetState {recomp_mana_scarab} + IF: DistToRteGE 100 + DO: SetState {tusker_run} + IF: All + Expr {stopwatchelapsedseconds[getvar[lootclock]]>getvar[lootTime]} + DO: DoAll + SetState {loot} +~~ } STATE: {death} ~~ { IF: Always DO: DoAll @@ -56,6 +87,52 @@ STATE: {death} ~~ { DO: SetState {tusker_run} ~~ } STATE: {Default} ~~ { + IF: Not Expr {testvar[augInnateStrengthTarget]} + DO: DoExpr {setvar[augInnateStrengthTarget, 0]} + IF: Not Expr {testvar[augInnateEnduranceTarget]} + DO: DoExpr {setvar[augInnateEnduranceTarget, 0]} + IF: Not Expr {testvar[augInnateCoordinationTarget]} + DO: DoExpr {setvar[augInnateCoordinationTarget, 0]} + IF: Not Expr {testvar[augInnateQuicknessTarget]} + DO: DoExpr {setvar[augInnateQuicknessTarget, 0]} + IF: Not Expr {testvar[augInnateFocusTarget]} + DO: DoExpr {setvar[augInnateFocusTarget, 0]} + IF: Not Expr {testvar[augInnateSelfTarget]} + DO: DoExpr {setvar[augInnateSelfTarget, 0]} + IF: Not Expr {testvar[augResistBluntTarget]} + DO: DoExpr {setvar[augResistBluntTarget, 0]} + IF: Not Expr {testvar[augResistSlashTarget]} + DO: DoExpr {setvar[augResistSlashTarget, 0]} + IF: Not Expr {testvar[augResistPierceTarget]} + DO: DoExpr {setvar[augResistPierceTarget, 0]} + IF: Not Expr {testvar[augResistLightningTarget]} + DO: DoExpr {setvar[augResistLightningTarget, 0]} + IF: Not Expr {testvar[augResistFireTarget]} + DO: DoExpr {setvar[augResistFireTarget, 0]} + IF: Not Expr {testvar[augResistFrostTarget]} + DO: DoExpr {setvar[augResistFrostTarget, 0]} + IF: Not Expr {testvar[augResistAcidTarget]} + DO: DoExpr {setvar[augResistAcidTarget, 0]} + IF: Not Expr {testvar[disableAugmentServices]} + DO: DoExpr {setvar[disableAugmentServices, 0]} + IF: Not Expr {testvar[bellaStartAttempts]} + DO: DoExpr {setvar[bellaStartAttempts, 0]} + IF: Not Expr {testvar[bellaMpPrimaryAttempts]} + DO: DoExpr {setvar[bellaMpPrimaryAttempts, 0]} + IF: Not Expr {testvar[bellaMpSecondaryAttempts]} + DO: DoExpr {setvar[bellaMpSecondaryAttempts, 0]} + IF: Not Expr {testvar[bellaTurnInAttempts]} + DO: DoExpr {setvar[bellaTurnInAttempts, 0]} + IF: Not Expr {testvar[bellaJawRunRecoverAttempts]} + DO: DoExpr {setvar[bellaJawRunRecoverAttempts, 0]} + IF: Not Expr {testvar[bellaBackoffSeconds]} + DO: DoExpr {setvar[bellaBackoffSeconds, 86400]} + IF: Not Expr {testvar[serviceCheckInterval]} + DO: DoExpr {setvar[serviceCheckInterval, 43200]} + IF: Not Expr {testvar[serviceClock]} + DO: DoAll + DoExpr {setvar[serviceClock,stopwatchcreate[]]} + DoExpr {stopwatchstart[getvar[serviceClock]]} IF: Always DO: DoAll Chat {/ub opt set VTank.PatchExpressionEngine true} @@ -75,31 +152,809 @@ STATE: {Default} ~~ { ChatExpr {\/vt nav load aphus_circuit+getvar[navNumber]} DoExpr {setvar[lootclock,stopwatchcreate[]]} DoExpr {stopwatchstart[getvar[lootclock]]} - SetState {hunt} + SetState {service_quest_refresh} ~~ } -STATE: {hunt} ~~ { - IF: Always - DO: Chat {/vt opt set enablenav true} - IF: Expr {getvar[lootTime] == 0} - DO: DoExpr {setvar[lootTime, 21600]} +STATE: {service_quest_refresh} ~~ { IF: Death DO: SetState {death} - IF: MobsInDist_Name 1 5 {} + IF: Always + DO: DoAll + Chat {/myquests} + DoExpr {touchvar[questsRequested]} + IF: All + Expr {testvar[questsRequested]} + Expr {isrefreshingquests[]==0} + SecsInStateGE 2 + DO: SetState {service_pending_eval} + IF: SecsInStateGE 8 + DO: SetState {service_pending_eval} +~~ } +STATE: {service_pending_eval} ~~ { + IF: Always + DO: DoAll + DoExpr {setvar[pendingAugments,0]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[230]<5,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[229]<1,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[297]<1,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[296]<1,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[295]<1,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[294]<1,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[328]<1,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[231]<3,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[232]<1,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[234]<1,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[237]<2,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getcharintprop[238]<5,1,getvar[pendingAugments]]]} + DoExpr {setvar[pendingAugments, iif[getvar[augInnateStrengthTarget]>0,iif[getcharintprop[217]<10,iif[getcharintprop[218]0,iif[getcharintprop[217]<10,iif[getcharintprop[219]0,iif[getcharintprop[217]<10,iif[getcharintprop[220]0,iif[getcharintprop[217]<10,iif[getcharintprop[221]0,iif[getcharintprop[217]<10,iif[getcharintprop[222]0,iif[getcharintprop[217]<10,iif[getcharintprop[223]0,iif[getcharintprop[239]<2,iif[getcharintprop[242]0,iif[getcharintprop[239]<2,iif[getcharintprop[240]0,iif[getcharintprop[239]<2,iif[getcharintprop[241]0,iif[getcharintprop[239]<2,iif[getcharintprop[246]0,iif[getcharintprop[239]<2,iif[getcharintprop[244]0,iif[getcharintprop[239]<2,iif[getcharintprop[245]0,iif[getcharintprop[239]<2,iif[getcharintprop[243]=getvar[bellaBackoffSeconds]} + DO: DoAll + DoExpr {setvar[disableAugmentServices, 0]} + DoExpr {setvar[bellaStartAttempts, 0]} + DoExpr {setvar[bellaMpPrimaryAttempts, 0]} + DoExpr {setvar[bellaMpSecondaryAttempts, 0]} + DoExpr {setvar[bellaTurnInAttempts, 0]} + DoExpr {setvar[bellaJawRunRecoverAttempts, 0]} + DoExpr {clearvar[bellaBackoffClock]} + IF: All + Expr {getqueststatus[`stipendtimer_0812`]==1} + DO: SetState {service_stipend} + IF: All + Expr {getvar[disableAugmentServices]!=1} + ItemCountGE 1 {Blank Augmentation Gem} + Expr {getvar[pendingAugments]==1} + DO: SetState {service_apply_augment} + IF: All + Expr {getvar[disableAugmentServices]!=1} + Expr {getqueststatus[`insatiableeaterjaw`]==1} + Expr {getvar[pendingAugments]==1} + DO: SetState {service_bella_start} + IF: Always + DO: DoAll + DoExpr {setvar[serviceClock,stopwatchcreate[]]} + DoExpr {stopwatchstart[getvar[serviceClock]]} + SetState {hunt} +~~ } +STATE: {service_stipend} ~~ { + IF: Death + DO: SetState {death} + IF: Always + DO: SetWatchdog 3 600 {service_reset_main} + IF: Always + DO: DoAll + Chat {/vt opt set enablecombat false} + Chat {/vt opt set enablelooting false} + Chat {/vt opt set enablenav true} + DoExpr {touchvar[stipendNavLoaded]} + EmbedNav nav0__stipend_nav {stipend.nav} + IF: All + Expr {testvar[stipendNavLoaded]} + NavEmpty + SecsInStateGE 2 + DO: SetState {service_reset_main} +~~ } +STATE: {service_bella_start} ~~ { + IF: Death + DO: SetState {death} + IF: Always + DO: DoExpr {setvar[bellaStartAttempts,getvar[bellaStartAttempts]+1]} + IF: Expr {getvar[bellaStartAttempts]>=3} + DO: SetState {service_bella_backoff} + IF: Always + DO: DoAll + Chat {/vt opt set enablecombat false} + Chat {/vt opt set enablelooting false} + Chat {/vt opt set enablenav false} + Chat {/vt opt set enablebuffing true} + IF: SecsInStateGE 2 + DO: DoAll + Chat {/a [bella] starting marketplace entry} + Chat {/vt opt set enablenav false} + Chat {/mp} + IF: ExitPortal + DO: DoAll + DoExpr {setvar[bellaStartAttempts, 0]} + SetState {service_bella_mp_primary} + IF: SecsInStateGE 120 + DO: SetState {service_bella_start} +~~ } +STATE: {service_bella_backoff} ~~ { + IF: Always + DO: DoAll + Chat {/a [bella] backoff tripped, disabling augment services for 24h} + Chat {/vt opt set enablecombat true} + Chat {/vt opt set enablenav true} + DoExpr {setvar[disableAugmentServices, 1]} + DoExpr {setvar[bellaStartAttempts, 0]} + DoExpr {setvar[bellaMpPrimaryAttempts, 0]} + DoExpr {setvar[bellaMpSecondaryAttempts, 0]} + DoExpr {setvar[bellaTurnInAttempts, 0]} + DoExpr {setvar[bellaJawRunRecoverAttempts, 0]} + DoExpr {setvar[bellaBackoffClock,stopwatchcreate[]]} + DoExpr {stopwatchstart[getvar[bellaBackoffClock]]} + SetState {Default} +~~ } +STATE: {service_bella_mp_primary} ~~ { + IF: Death + DO: SetState {death} + IF: Always + DO: DoExpr {setvar[bellaMpPrimaryAttempts,getvar[bellaMpPrimaryAttempts]+1]} + IF: Expr {getvar[bellaMpPrimaryAttempts]>=3} + DO: SetState {service_bella_backoff} + IF: Always + DO: DoAll + Chat {/vt opt set enablebuffing true} + Chat {/vt opt set enablenav true} + Chat {/vt opt set enablecombat false} + Chat {/vt opt set enablelooting false} + Chat {/vt opt set NavPriorityBoost false} + Chat {/vt opt set navclosestoprange 0.008} + IF: Expr {getplayerlandblock[]==23855104} + DO: Chat {/vt nav load mp_primary} + IF: All + Expr {getplayerlandblock[]!=23855104} + SecsInStateGE 30 + DO: DoAll + Chat {/a [bella] wrong mp_primary landblock, restarting marketplace entry} + SetState {service_bella_start} + IF: ExitPortal + DO: DoAll + Chat {/vt opt set enablenav false} + DoExpr {setvar[bellaMpPrimaryAttempts, 0]} + SetState {service_bella_jaw_run} + IF: SecsInStateGE 60 + DO: DoAll + Chat {/a [bella] mp_primary timed out, restarting marketplace entry} + SetState {service_bella_start} +~~ } +STATE: {service_bella_jaw_run} ~~ { + IF: Death + DO: SetState {death} + IF: Expr {getplayerlandblock[]==9830400} + DO: DoAll + Chat {/vt opt set enablenav true} + Chat {/vt nav load jaw_1} + IF: All + Expr {getplayerlandblock[]!=9830400} + SecsInStateGE 30 + DO: DoAll + Chat {/a [bella] wrong jaw_run landblock, restarting marketplace entry} + SetState {service_bella_start} + IF: All + Expr {getplayerlandblock[]==9830400} + SecsInStateGE 30 + NavEmpty + DO: DoAll + DoExpr {setvar[bellaStartAttempts, 0]} + DoExpr {setvar[bellaJawRunRecoverAttempts, 0]} + Chat {/vt nav load jaw_1_hunt} + Chat {/vt opt set enablecombat true} + Chat {/vt opt set enablelooting true} + Chat {/vt opt set lootonlyrarecorpses false} + SetState {service_bella_jaw_hunt} + IF: All + SecsInStateGE 300 + Expr {getvar[bellaJawRunRecoverAttempts]<3} + DO: DoAll + DoExpr {chatbox[`/a [bella] jaw_run stuck, recall retry `+cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`]} + DoExpr {setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]} + Chat {/vt nav load nav_portal_recall} + SetState {service_bella_jaw_run_recover} + IF: All + SecsInStateGE 300 + Expr {getvar[bellaJawRunRecoverAttempts]>=3} + DO: SetState {service_bella_backoff} +~~ } +STATE: {service_bella_jaw_run_recover} ~~ { + IF: Death + DO: SetState {death} + IF: SecsInStateGE 20 + DO: SetState {service_bella_jaw_run} +~~ } +STATE: {service_bella_jaw_hunt} ~~ { + IF: Death + DO: SetState {death} + IF: ExitPortal + DO: DoAll + Chat {/vt opt set enablenav true} + SetState {service_bella_turn_in_jaw} + IF: ItemCountGE 1 {Insatiable Eater Jaw} + DO: DoAll + Chat {/vt opt set enablecombat false} + Chat {/vt nav load to_fiun} + IF: SecsInStateGE 1200 + DO: SetState {service_bella_start} +~~ } +STATE: {service_bella_turn_in_jaw} ~~ { + IF: Death + DO: SetState {death} + IF: ChatMatch {^.*One who obtains such as this is truly worthy of that which we would teach\. The highest peak of the deadliest isle contains that which you seek.*$} + DO: DoAll + Chat {/a [bella] jaw turned in, heading to secondary marketplace path} + DoExpr {setvar[bellaTurnInAttempts, 0]} + Chat {/mp} + SetState {service_bella_mp_trans} + IF: All + SecsInStateGE 300 + ItemCountGE 1 {Insatiable Eater Jaw} + Expr {getvar[bellaTurnInAttempts]<3} + DO: DoAll + DoExpr {chatbox[`/a [bella] jaw turn-in timed out, retry `+cstr[getvar[bellaTurnInAttempts]+1]+`/3`]} + DoExpr {setvar[bellaTurnInAttempts,getvar[bellaTurnInAttempts]+1]} + Chat {/vt nav load to_fiun} + SetState {service_bella_turn_in_jaw} + IF: All + SecsInStateGE 300 + ItemCountGE 1 {Insatiable Eater Jaw} + Expr {getvar[bellaTurnInAttempts]>=3} + DO: SetState {service_bella_backoff} + IF: SecsInStateGE 300 + DO: DoAll + DoExpr {setvar[bellaTurnInAttempts, 0]} + SetState {service_reset_main} +~~ } +STATE: {service_bella_mp_trans} ~~ { + IF: Death + DO: SetState {death} + IF: ExitPortal + DO: SetState {service_bella_mp_secondary} + IF: SecsInStateGE 120 + DO: SetState {service_bella_start} +~~ } +STATE: {service_bella_mp_secondary} ~~ { + IF: Death + DO: SetState {death} + IF: Always + DO: DoExpr {setvar[bellaMpSecondaryAttempts,getvar[bellaMpSecondaryAttempts]+1]} + IF: Expr {getvar[bellaMpSecondaryAttempts]>=3} + DO: SetState {service_bella_backoff} + IF: Expr {getplayerlandblock[]==23855104} + DO: Chat {/vt nav load mp_secondary} + IF: All + Expr {getplayerlandblock[]!=23855104} + SecsInStateGE 30 + DO: DoAll + Chat {/a [bella] wrong mp_secondary landblock, restarting marketplace entry} + SetState {service_bella_start} + IF: ExitPortal DO: DoAll Chat {/vt opt set enablecombat true} - Chat {/vt opt set enablenav false} - SetState {combat} + Chat {/vt nav load to_bella} + SetState {service_bella_kill_bella} + IF: SecsInStateGE 60 + DO: SetState {service_bella_start} +~~ } +STATE: {service_bella_secondary_recovery} ~~ { + IF: Death + DO: SetState {death} IF: Always - DO: SetWatchdog 10 600 {tusker_run} - IF: ItemCountLE 100 {Prismatic Taper} + DO: Chat {/vt opt set enablenav false} + IF: Expr {getvar[bellaMpSecondaryAttempts]>=3} + DO: SetState {service_bella_backoff} + IF: SecsInStateGE 20 DO: DoAll - SetState {out_of_comp} - IF: DistToRteGE 100 - DO: SetState {tusker_run} + DoExpr {setvar[bellaMpSecondaryAttempts,getvar[bellaMpSecondaryAttempts]+1]} + Chat {/vt opt set enablenav true} + Chat {/vt nav load nav_portal_recall} IF: All - Expr {stopwatchelapsedseconds[getvar[lootclock]]>getvar[lootTime]} + SecsInStateGE 30 + NavEmpty + Expr {getplayerlandblock[]==5636096} DO: DoAll - SetState {loot} + Chat {/vt nav load to_bella} + SetState {service_bella_kill_bella} + IF: SecsInStateGE 120 + DO: SetState {service_bella_backoff} +~~ } +STATE: {service_bella_kill_bella} ~~ { + IF: Death + DO: SetState {service_bella_secondary_recovery} + IF: All + Expr {getplayerlandblock[]!=5636096} + SecsInStateGE 30 + DO: DoAll + Chat {/a [bella] wrong bella landblock, returning to mp_secondary} + Chat {/vt opt set enablenav false} + Chat {/mp} + SetState {service_bella_mp_secondary} + IF: ItemCountGE 1 {Blank Augmentation Gem} + DO: DoAll + Chat {/a [bella] blank gem acquired, escaping and preparing augment} + DoExpr {setvar[bellaStartAttempts, 0]} + DoExpr {setvar[bellaMpPrimaryAttempts, 0]} + DoExpr {setvar[bellaMpSecondaryAttempts, 0]} + DoExpr {setvar[bellaTurnInAttempts, 0]} + DoExpr {setvar[bellaJawRunRecoverAttempts, 0]} + Chat {/vt opt set enablelooting false} + Chat {/vt opt set enablecombat false} + SetState {service_bella_escape} + IF: SecsInStateGE 600 + DO: DoAll + Chat {/a [bella] kill_bella timed out, restarting marketplace entry} + SetState {service_bella_start} +~~ } +STATE: {service_bella_escape} ~~ { + IF: Death + DO: SetState {death} + IF: Always + DO: DoAll + Chat {/vt opt set enablelooting false} + Chat {/vt opt set enablecombat false} + IF: Always + DO: SetWatchdog 3 120 {service_reset_main} + IF: SecsInStateGE 1 + DO: ChatExpr {\/ub setmotion forward 1} + IF: SecsInStateGE 4 + DO: ChatExpr {\/ub setmotion forward 0} + IF: SecsInStateGE 6 + DO: Chat {/vt opt set enablecombat false} + IF: SecsInStateGE 7 + DO: Chat {/ah} + IF: SecsInStateGE 17 + DO: SetState {service_apply_augment} +~~ } +STATE: {service_apply_augment} ~~ { + IF: Death + DO: SetState {death} + IF: ItemCountLE 0 {Blank Augmentation Gem} + DO: SetState {service_reset_main} + IF: Always + DO: DoAll + DoExpr {clearvar[augmentHub]} + DoExpr {clearvar[augmentHubLoaded]} + DoExpr {clearvar[augmentTargetLoaded]} + DoExpr {setvar[augmentStep,0]} + IF: Expr {getcharintprop[230]<5} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_husoon`]} + DoExpr {setvar[augmentItem,`Might of the Seventh Mule`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[229]<1} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_dumidabintruminre`]} + DoExpr {setvar[augmentItem,`Shadow of the Seventh Mule`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[297]<1} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_rapheldetante`]} + DoExpr {setvar[augmentItem,`Infused War Magic`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[296]<1} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_akemifei`]} + DoExpr {setvar[augmentItem,`Infused Life Magic`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[295]<1} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_ganfo`]} + DoExpr {setvar[augmentItem,`Infused Item Magic`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[294]<1} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_gustuvlansdown`]} + DoExpr {setvar[augmentItem,`Infused Creature Magic`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[328]<1} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_morathe`]} + DoExpr {setvar[augmentItem,`Infused Void Magic`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[231]<3} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_rohulabintludun`]} + DoExpr {setvar[augmentItem,`Clutch of the Miser`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[232]<1} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_erikfestus`]} + DoExpr {setvar[augmentItem,`Enduring Enchantment`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[234]<1} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_rickarddumalia`]} + DoExpr {setvar[augmentItem,`Quick Learner`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[237]<2} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_alisondulane`]} + DoExpr {setvar[augmentItem,`Innate Renewal`]} + SetState {service_apply_augment_nav} + IF: Expr {getcharintprop[238]<5} + DO: DoAll + DoExpr {setvar[augmentNav,`nav_nawamaraujio`]} + DoExpr {setvar[augmentItem,`Archmage's Endurance`]} + SetState {service_apply_augment_nav} + IF: All + Expr {getvar[augInnateStrengthTarget]>0} + Expr {getcharintprop[217]<10} + Expr {getcharintprop[218]0} + Expr {getcharintprop[217]<10} + Expr {getcharintprop[219]0} + Expr {getcharintprop[217]<10} + Expr {getcharintprop[220]0} + Expr {getcharintprop[217]<10} + Expr {getcharintprop[221]0} + Expr {getcharintprop[217]<10} + Expr {getcharintprop[222]0} + Expr {getcharintprop[217]<10} + Expr {getcharintprop[223]0} + Expr {getcharintprop[239]<2} + Expr {getcharintprop[242]0} + Expr {getcharintprop[239]<2} + Expr {getcharintprop[240]0} + Expr {getcharintprop[239]<2} + Expr {getcharintprop[241]0} + Expr {getcharintprop[239]<2} + Expr {getcharintprop[246]0} + Expr {getcharintprop[239]<2} + Expr {getcharintprop[244]0} + Expr {getcharintprop[239]<2} + Expr {getcharintprop[245]0} + Expr {getcharintprop[239]<2} + Expr {getcharintprop[243][^\<]*)\>.+\<\\Tell\>) .*, \"mana (?[0-9]+)\"$} {} + Expr {cnumber[getvar[capturegroup_num]]>0} + DO: DoAll + ChatExpr {\/ub give +getvar[capturegroup_num]+` Mana Scarab to `+getvar[capturegroup_who]} + Chat {/a [motes] Mana Scarab request fulfilled.} + SetState {Default} + IF: ItemCountLE 99 {Mana Scarab} + DO: DoAll + Chat {/a [motes] Low on Mana Scarabs, heading to recomp.} + Chat {/vt nav load nav_gilly} + Chat {/vt opt set enablenav true} + SetState {recomp_mana} IF: ItemCountGE 1 {Pyreal Nugget} DO: DoAll DoExpr {setvar[isProcessing, 1]} @@ -125,6 +138,23 @@ STATE: {go_return} ~~ { IF: Always DO: Chat {/vt opt set enablenav true} ~~ } +STATE: {recomp_mana} ~~ { + IF: Death + DO: SetState {Default} + IF: NavEmpty + DO: DoAll + Chat {/ah} + SetState {Default} + IF: SecsInStateGE 300 + DO: DoAll + Chat {/a [motes] Timeout reaching recomp mana. Resetting.} + SetState {Default} + IF: Always + DO: DoAll + DoExpr {setvar[manaMissing, 100 - getitemcountininventorybyname[`Mana Scarab`]]} + DoExpr {ifthen[$manaMissing < 0, `setvar[manaMissing, 0]`]} + Chat {/vt opt set enablenav true} +~~ } STATE: {hand_in_nugget} ~~ { IF: Death DO: SetState {Default} diff --git a/af/mp_primary.af b/af/mp_primary.af new file mode 100644 index 0000000..cf5c8ef --- /dev/null +++ b/af/mp_primary.af @@ -0,0 +1,33 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -100.903506819407 -15.7145868619283 2.08333134651184E-05 + cht 59.305216662089 -28.7897483189901 0.0500208298365275 {/tell brycter's tinker, primary} + pau 59.305216662089 -28.7897483189901 0.0500208298365275 15000 + cht 59.305216662089 -28.7897483189901 0.0500208298365275 {/ub portal Gateway} +~~ } diff --git a/af/mp_secondary.af b/af/mp_secondary.af new file mode 100644 index 0000000..4c2fcac --- /dev/null +++ b/af/mp_secondary.af @@ -0,0 +1,33 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -100.903506819407 -15.7145868619283 2.08333134651184E-05 + cht 59.305216662089 -28.7897483189901 0.0500208298365275 {/tell brycter's tinker, secondary} + pau 59.305216662089 -28.7897483189901 0.0500208298365275 15000 + cht 59.305216662089 -28.7897483189901 0.0500208298365275 {/ub portal Gateway} +~~ } diff --git a/af/nal_dungeon_run.af b/af/nal_dungeon_run.af new file mode 100644 index 0000000..5bba92f --- /dev/null +++ b/af/nal_dungeon_run.af @@ -0,0 +1,134 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -6.64265780448914 82.970769182841 0.520020866394043 + pnt -6.53258282343547 82.9766507705053 0.520020866394043 + pnt -6.5241548538208 82.9666045586268 0.520020866394043 + pnt -6.52543540000916 82.8319858491421 0.520020866394043 + pnt -6.52466181119283 82.7316112836202 0.520020866394043 + pnt -6.52428959210714 82.6833163579305 0.507520866394043 + pnt -6.56432606379191 82.6826505819956 0.482520866394043 + pnt -6.56723087628682 82.7245013872782 0.470020866394043 + pnt -6.52682034174601 82.7268746852875 0.470020866394043 + pnt -6.52451459566752 82.8517318308353 0.470020866394043 + pnt -6.48212687174479 82.8537413500249 0.470020866394043 + pnt -6.48354816436768 82.8098253885905 0.470020866394043 + pnt -6.44079599380493 82.810896106561 0.470020866394043 + pnt -6.44334672292074 82.8929744243622 0.470020866394043 + pnt -6.45794995625814 82.8922798792521 0.470020866394043 + pnt -6.56549202601115 82.8944360931714 0.470020866394043 + pnt -6.56468464533488 82.804447209835 0.470020866394043 + pnt -6.57967187563578 82.8088130275408 0.470020866394043 + pnt -6.60615196228027 82.8078897396723 0.470020866394043 + pnt -6.60998964309692 82.8323406736056 0.470020866394043 + pnt -6.60824594497681 82.9274442116419 0.470020866394043 + pnt -6.61312033335368 82.9325614134471 0.470020866394043 + pnt -6.59449124336243 82.9332819779714 0.470020866394043 + pnt -6.46273727416992 82.9362381140391 0.470020866394043 + pnt -6.43859529495239 82.9345280170441 0.470020866394043 + pnt -6.44143927892049 82.9497413476308 0.470020866394043 + pnt -6.44120035171509 82.9754688103994 0.470020866394043 + pnt -6.52454975446065 82.9759105205536 0.470020866394043 + pnt -6.5258195400238 82.9920776526133 0.470020866394043 + pnt -6.52620166142782 83.0618254184723 0.457520866394043 + pnt -6.56952675183614 83.0605424722036 0.432520866394043 + pnt -6.56701652208964 83.01805712382 0.420020866394043 + pnt -6.54244429270426 83.0201718171438 0.420020866394043 + pnt -6.52339661916097 83.0183919588725 0.420020866394043 + pnt -6.52661979993184 82.9088581204414 0.420020866394043 + pnt -6.53697940508525 82.8997958699862 0.420020866394043 + pnt -6.54967279434204 82.8894904812177 0.420020866394043 + pnt -6.56092805862427 82.8952447096507 0.420020866394043 + pnt -6.56685965855916 82.9112509330114 0.420020866394043 + pnt -6.56771682103475 82.9210434754689 0.420020866394043 + pnt -6.55098002751668 82.9304801940918 0.420020866394043 + pnt -6.55673197110494 82.9461685180664 0.420020866394043 + pnt -6.56841595967611 82.9506533384323 0.420020866394043 + pnt -6.58156072298686 82.9432550986608 0.420020866394043 + pnt -6.59727851549784 82.9352275689443 0.420020866394043 + pnt -6.60662396748861 82.9286781628927 0.420020866394043 + pnt -6.61229750315348 82.9166619896889 0.420020866394043 + pnt -6.61301701863607 82.8919930656751 0.420020866394043 + pnt -6.60642336209615 82.8611558139324 0.420020866394043 + pnt -6.6225027402242 82.8522693611681 0.420020866394043 + pnt -6.63534286022186 82.8447930966814 0.420020866394043 + pnt -6.6484427690506 82.8368732005358 0.420020866394043 + pnt -6.65520844459534 82.8346334209045 0.420020866394043 + pnt -6.66521673997243 82.8445363168915 0.420020866394043 + pnt -6.66329742272695 82.8573076531291 0.420020866394043 + pnt -6.65956587791443 82.8638187090556 0.420020866394043 + pnt -6.65326348940531 82.8697439452012 0.420020866394043 + pnt -6.64511148134867 82.8955163955688 0.420020866394043 + pnt -6.64505794048309 82.9359001795451 0.420020866394043 + pnt -6.6468478679657 82.9723244746526 0.420020866394043 + pnt -6.64053749243418 82.97647087574 0.420020866394043 + pnt -6.63352208932241 82.9789596239726 0.420020866394043 + pnt -6.62715210914612 82.9736535628637 0.420020866394043 + pnt -6.610719871521 82.9609577178955 0.420020866394043 + pnt -6.60115423202515 82.9613091786702 0.420020866394043 + pnt -6.59165137608846 82.9791634639104 0.420020866394043 + pnt -6.59173652331034 82.980503710111 0.420020866394043 + pnt -6.59766260782878 82.9878133773804 0.420020866394043 + pnt -6.60720534324646 83.0046865463257 0.420020866394043 + pnt -6.60728578567505 83.0107732931773 0.420020866394043 + pnt -6.6293385108312 83.0224945704142 0.420020866394043 + pnt -6.66175981362661 83.0224945704142 0.420020866394043 + pnt -6.68269670804342 83.0192192395528 0.420020866394043 + pnt -6.69606528282165 82.966614596049 0.420020866394043 + pnt -6.69280879894892 82.9209896167119 0.420020866394043 + pnt -6.69198488394419 82.8852444092433 0.420020866394043 + pnt -6.69169878959656 82.8611562480529 0.420020866394043 + pnt -6.68928321997325 82.8135863383611 0.420020866394043 + pnt -6.66713995933533 82.804442358017 0.420020866394043 + pnt -6.63962433338165 82.8045397122701 0.420020866394043 + pnt -6.62565562725067 82.8044414758682 0.420020866394043 + pnt -6.60273928642273 82.8059426943461 0.420020866394043 + pnt -6.5774406115214 82.805800763766 0.420020866394043 + pnt -6.5699946085612 82.8014030218124 0.420020866394043 + pnt -6.56911363601685 82.780121421814 0.420020866394043 + pnt -6.55578635533651 82.7648969729741 0.420020866394043 + pnt -6.53948407173157 82.7616338173548 0.420020866394043 + pnt -6.53125996589661 82.7564270178477 0.420020866394043 + pnt -6.52935174306234 82.7495510896047 0.420020866394043 + pnt -6.52960920333862 82.7478592475255 0.420020866394043 + pnt -6.52525053024292 82.71295337677 0.420020866394043 + pnt -6.52477815945943 82.6841788609823 0.420020866394043 + pnt -6.52611967722575 82.6509462515513 0.420020866394043 + pnt -6.52649861971537 82.6444979985555 0.420020866394043 + pnt -6.55086391766866 82.646256351471 0.420020866394043 + pnt -6.56850248972575 82.6456227461497 0.420020866394043 + pnt -6.56740725835164 82.6322205543518 0.420020866394043 + pnt -6.56698772112528 82.6044508775075 0.420020866394043 + pnt -6.56758306821187 82.577098274231 0.420020866394043 + pnt -6.56802501678467 82.5543321291606 0.420020866394043 + pnt -6.5693442662557 82.5185359319051 0.420020866394043 + pnt -6.56994536717733 82.51684106191 0.420020866394043 + pnt -6.54950388272603 82.5166784286499 0.420020866394043 + pnt -6.5376293182373 82.5169657707214 0.420020866394043 + pnt -6.53149251937866 82.5149389266968 0.420020866394043 +~~ } diff --git a/af/nal_to_cave.af b/af/nal_to_cave.af new file mode 100644 index 0000000..79b7a94 --- /dev/null +++ b/af/nal_to_cave.af @@ -0,0 +1,90 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -7.01842756271362 85.16130250295 0.370020866394043 2000 + cht -7.01842756271362 85.16130250295 0.370020866394043 {/ah} + pau -7.01842756271362 85.16130250295 0.370020866394043 17000 + pnt 59.3384010632833 -28.6191628138224 0.0500208298365275 + pnt 59.3508112589518 -28.663255182902 0.0500208298365275 + pnt 59.3734028816223 -28.7015999794006 0.0500208298365275 + pnt 59.3821754137675 -28.7137173334757 0.0500208298365275 + ptl -7.01842756271362 85.16130250295 0.370020866394043 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.543901316325 -96.6414394696554 2.08333134651184E-05 + pnt -101.539138698578 -96.6738923390706 2.08333134651184E-05 + pnt -101.537436834971 -96.6901920000712 2.08333134651184E-05 + ptl -7.01842756271362 85.16130250295 0.370020866394043 -101.533420848846 -96.7096000035604 -0.000262499845121056 14 {Portal to Tou-Tou} + pnt 94.5841976801554 -30.458043607076 0.0833541631698608 + pau -7.01842756271362 85.16130250295 0.370020866394043 5000 + ptl -7.01842756271362 85.16130250295 0.370020866394043 94.5650791803996 -30.4658629099528 0.0830708369612694 14 {Snowy Valley Portal} + pnt -8.77439117431641 85.3478498220444 0.456859111785889 + pnt -8.64547468821208 85.3415913184484 0.49244171778361 + pnt -8.08548984527588 85.3137665748596 0.690485254923503 + pnt -8.04786163965861 85.3213977336884 0.70412171681722 + pnt -7.97210156122843 85.3435512622197 0.720799827575684 + pnt -7.79389470418294 85.3507523775101 0.733542188008626 + pnt -7.72145830790202 85.3669324795405 0.73520876566569 + pnt -7.68180274963379 85.384103457133 0.736196899414063 + pnt -7.52974883913994 85.4608488082886 0.742712084452311 + pnt -7.43944005966187 85.4922178268433 0.742148653666178 + pnt -7.30012241999308 85.5193647066752 0.739809036254883 + pnt -7.17950359980265 85.5432008743286 0.741313171386719 + pnt -6.94129161834717 85.5509906133016 0.723982175191244 + pnt -6.76020501454671 85.5322114308675 0.688941192626953 + pnt -6.57779232660929 85.4913260142009 0.64718983968099 + pnt -6.50545120239258 85.4377489725749 0.623887507120768 + pnt -6.49214366277059 85.4001445929209 0.615402221679688 + pnt -6.48485825856527 85.3116583347321 0.605830510457357 + chk -6.49417440096537 85.2537067477902 0.604010899861654 + pnt -6.4933646996816 85.2836485028267 0.606438573201497 + chk -6.4937637646993 85.2638409396013 0.60482120513916 + cht -7.01842756271362 85.16130250295 0.370020866394043 {/ub jumpsw 500} + pnt -6.500457127889 85.1136507670085 0.451196511586507 + pnt -6.53877299626668 85.0897068023682 0.448305288950602 + pnt -6.65064925352732 84.9912857055664 0.441687488555908 + pnt -6.70808986028035 84.9426246007284 0.444145997365316 + pnt -6.75292237599691 84.9221996307373 0.449980163574219 + pnt -6.82532946268717 84.8863378842672 0.443632062276204 + pnt -6.90261993408203 84.8488429069519 0.433303197224935 + pnt -6.98204123179118 84.8207559903463 0.432798067728678 + pnt -7.02696310679118 84.8234535853068 0.440060234069824 + pnt -7.07170003255208 84.8446949958801 0.441687552134196 + pnt -7.09594694773356 84.8627712249756 0.441687552134196 + pnt -7.10195881525675 84.9215126355489 0.423560905456543 + pnt -7.10118687947591 84.9824425061544 0.387837727864583 + pnt -7.09944785435995 85.0295464833577 0.370020866394043 + pnt -7.06365722020467 85.0364540100098 0.370020866394043 + pnt -7.05748987197876 84.9905835469564 0.370020866394043 + pnt -7.04360593159994 84.983571434021 0.370020866394043 + pnt -7.0244699160258 84.9851900736491 0.370020866394043 + pnt -7.01343886057536 85.0043657938639 0.370020866394043 + pnt -7.01637363433838 85.0369383494059 0.370020866394043 + pnt -7.01705716451009 85.0696723937988 0.370020866394043 + pnt -7.02337071100871 85.1099428812663 0.370020866394043 + pnt -7.02159051895142 85.1445587158203 0.370020866394043 + pnt -7.01842756271362 85.16130250295 0.370020866394043 +~~ } diff --git a/af/nal_to_tomb_portal.af b/af/nal_to_tomb_portal.af new file mode 100644 index 0000000..73a49fc --- /dev/null +++ b/af/nal_to_tomb_portal.af @@ -0,0 +1,38 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -7.01691096623739 85.1959685643514 0.370020866394043 + pnt -7.01651852925619 85.3724480311076 0.370020866394043 + chk -7.01709276835124 85.3784429550171 0.370020866394043 + chk -7.01628920237223 85.4945297241211 0.370020866394043 + chk -7.01469256083171 85.7107251485189 0.395020866394043 + chk -7.01347522735596 85.7847235361735 0.395020866394043 + chk -6.99022337595622 85.8137051900228 0.395020866394043 + chk -6.97387275695801 85.8187629699707 0.395020866394043 + ptl -6.64514708518982 82.9806620836258 0.520020866394043 -6.9693333307902 85.8294958750407 0.394737541675568 14 {Frozen Tomb} +~~ } diff --git a/af/nav_ab.af b/af/nav_ab.af new file mode 100644 index 0000000..db4765d --- /dev/null +++ b/af/nav_ab.af @@ -0,0 +1,42 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + cht -87.9222966512044 -59.9759215990702 0.175027068456014 {/mp} + pau -87.9222966512044 -59.9759215990702 0.175027068456014 22000 + cht -87.9222966512044 -59.9759215990702 0.175027068456014 {/say ab} + pau -87.9222966512044 -59.9759215990702 0.175027068456014 30000 + cht -87.9222966512044 -59.9759215990702 0.175027068456014 {/ub use Gateway} + pnt -87.9797062555949 -60.4362569173177 0.265733496348063 + pnt -87.9643449147542 -60.3346110810836 0.230621592203776 + pnt -87.9498847007751 -60.1938330491384 0.185985358556112 + pnt -87.9534404754639 -60.1445933977763 0.175027068456014 + pnt -87.9548230806986 -60.0900212287903 0.175027068456014 + pnt -87.9550152778625 -60.0620187123617 0.175027068456014 + pnt -87.9489116032918 -60.0324022928874 0.175027068456014 + pnt -87.9241135279338 -59.9791566848755 0.175027068456014 +~~ } diff --git a/af/nav_akemifei.af b/af/nav_akemifei.af new file mode 100644 index 0000000..9acce27 --- /dev/null +++ b/af/nav_akemifei.af @@ -0,0 +1,43 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 82.9948220094045 -38.9466460545858 0.133354171117147 + pnt 83.1675649642944 -38.9602890014648 0.133354171117147 + pnt 83.1994759877523 -38.9628098805745 0.133354171117147 + pnt 83.2003887812296 -38.9159118652344 0.14168750445048 + pnt 83.22716477712 -38.8860118865967 0.14168750445048 + pnt 83.211212348938 -38.8724042892456 0.15418750445048 + pnt 83.1979728062948 -38.871206219991 0.15418750445048 + pnt 83.1772397677104 -38.8827323277791 0.15418750445048 + pnt 83.1771519025167 -38.9175425211589 0.15418750445048 + pnt 83.1931479771932 -38.9263910929362 0.15418750445048 + pnt 83.218416817983 -38.9217006047567 0.15418750445048 + pnt 83.2271253903707 -38.9034824371338 0.15418750445048 + pnt 83.2382162094116 -38.9005220413208 0.15418750445048 + cht 82.931138753891 -38.9432891845703 0.13178239663442 {/ub give Blank Augmentation Gem to Akemi Fei} +~~ } diff --git a/af/nav_alishiabintaldan.af b/af/nav_alishiabintaldan.af new file mode 100644 index 0000000..bed3214 --- /dev/null +++ b/af/nav_alishiabintaldan.af @@ -0,0 +1,33 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -87.8987251281738 -59.956032816569 0.175020837783813 + pnt -87.8088916142782 -59.9846682866414 0.175020837783813 + pnt -87.7822643280029 -59.9847947756449 0.175020837783813 + cht -87.7822643280029 -59.9847947756449 0.175020837783813 {/ub give Blank Augmentation Gem to Alishia bint Aldan} +~~ } diff --git a/af/nav_alisondulane.af b/af/nav_alisondulane.af new file mode 100644 index 0000000..1e9d423 --- /dev/null +++ b/af/nav_alisondulane.af @@ -0,0 +1,39 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 49.8588511149089 66.3864358584086 0.775020790100098 + pnt 49.8555178324382 66.4146863937378 0.779078928629557 + pnt 49.8717884063721 66.4338253657023 0.785206985473633 + pnt 49.8905141830444 66.4378744761149 0.791687456766764 + pnt 49.9045803070068 66.4390602111816 0.791687456766764 + pnt 49.9012456893921 66.33092918396 0.791687456766764 + cht 49.8046051025391 66.3513437906901 0.775020790100098 {/ub face 270} + cht 49.8046051025391 66.3513437906901 0.775020790100098 {/ub jumpsw 300} + pnt 49.8046374003092 66.3513372103373 0.775020790100098 + cht 49.8046051025391 66.3513437906901 0.775020790100098 {/ub give Blank Augmentation Gem to Alison Dulane} +~~ } diff --git a/af/nav_anframmellow.af b/af/nav_anframmellow.af new file mode 100644 index 0000000..85b33e4 --- /dev/null +++ b/af/nav_anframmellow.af @@ -0,0 +1,33 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -87.8987251281738 -59.956032816569 0.175020837783813 + pnt -87.8088916142782 -59.9846682866414 0.175020837783813 + pnt -87.7822643280029 -59.9847947756449 0.175020837783813 + cht -87.7822643280029 -59.9847947756449 0.175020837783813 {/ub give Blank Augmentation Gem to Anfram Mellow} +~~ } diff --git a/af/nav_ariannatheadept.af b/af/nav_ariannatheadept.af new file mode 100644 index 0000000..96c38e1 --- /dev/null +++ b/af/nav_ariannatheadept.af @@ -0,0 +1,42 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 49.8588511149089 66.3864358584086 0.775020790100098 + pnt 49.8555178324382 66.4146863937378 0.779078928629557 + pnt 49.8717884063721 66.4338253657023 0.785206985473633 + pnt 49.8905141830444 66.4378744761149 0.791687456766764 + pnt 49.9045803070068 66.4390602111816 0.791687456766764 + pnt 49.9012456893921 66.33092918396 0.791687456766764 + cht 49.8583435058594 66.4942063331604 0.775020790100098 {/ub face 270} + cht 49.8583435058594 66.4942063331604 0.775020790100098 {/ub jumpsw 300} + pnt 49.8046374003092 66.3513372103373 0.775020790100098 + pnt 49.838127263387 66.3465511322022 0.775020790100098 + pnt 49.8269340515137 66.4230056126912 0.775020790100098 + pnt 49.8579552968343 66.4933744430542 0.775020790100098 + cht 49.8583435058594 66.4942063331604 0.775020790100098 {/ub give Blank Augmentation Gem to Arianna the Adept} +~~ } diff --git a/af/nav_briennecarlus.af b/af/nav_briennecarlus.af new file mode 100644 index 0000000..674d387 --- /dev/null +++ b/af/nav_briennecarlus.af @@ -0,0 +1,37 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 48.3606951395671 25.9085505803426 0.231929063796997 + pnt 48.3884344100952 25.5719860394796 0.239678192138672 + pnt 48.3782159169515 25.5435764312744 0.225020837783813 + pnt 48.3625609079997 25.4953356901805 0.225020837783813 + pnt 48.3672090530396 25.4595303853353 0.225020837783813 + pnt 48.3880900065104 25.4410440921783 0.225020837783813 + chk 48.4019992192586 25.4926815191905 0.225020837783813 + cht 48.3987060546875 25.4926479816437 0.225020837783813 {/ub give Blank Augmentation Gem to Brienne Carlus} +~~ } diff --git a/af/nav_burrellsammrun.af b/af/nav_burrellsammrun.af new file mode 100644 index 0000000..bb83c58 --- /dev/null +++ b/af/nav_burrellsammrun.af @@ -0,0 +1,37 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 48.3606951395671 25.9085505803426 0.231929063796997 + pnt 48.3884344100952 25.5719860394796 0.239678192138672 + pnt 48.3782159169515 25.5435764312744 0.225020837783813 + pnt 48.3625609079997 25.4953356901805 0.225020837783813 + pnt 48.3672090530396 25.4595303853353 0.225020837783813 + pnt 48.3880900065104 25.4410440921783 0.225020837783813 + chk 48.4019992192586 25.4926815191905 0.225020837783813 + cht 48.3987060546875 25.4926479816437 0.225020837783813 {/ub give Blank Augmentation Gem to Burrell Sammrun} +~~ } diff --git a/af/nav_candeth.af b/af/nav_candeth.af new file mode 100644 index 0000000..cfbf83e --- /dev/null +++ b/af/nav_candeth.af @@ -0,0 +1,52 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -100.944974994659 -15.6830624977748 2.08333134651184E-05 2000 + cht -100.944974994659 -15.6830624977748 2.08333134651184E-05 {/vt opt set enablecombat false} + pau -100.944974994659 -15.6830624977748 2.08333134651184E-05 2000 + cht -100.944974994659 -15.6830624977748 2.08333134651184E-05 {/mp} + pau -100.944974994659 -15.6830624977748 2.08333134651184E-05 10000 + pau -100.944974994659 -15.6830624977748 2.08333134651184E-05 20000 + pnt -100.925855763753 -15.7121812184652 2.08333134651184E-05 + cht -100.944974994659 -15.6830624977748 2.08333134651184E-05 {/say candeth} + pau -100.944974994659 -15.6830624977748 2.08333134651184E-05 30000 + cht -100.944974994659 -15.6830624977748 2.08333134651184E-05 {/ub use Gateway} + pnt -64.6258101145426 -88.2373922983805 0.233354171117147 + pnt -65.2840846379598 -87.8975758870443 0.196460199356079 + pnt -66.026611328125 -87.7169165293376 0.233354171117147 + pnt -66.1071584065755 -87.7980332692464 0.233354171117147 + pnt -66.4087068875631 -88.0956871032715 0.21977596282959 + pnt -66.4688243548075 -88.1048866589864 0.215801048278809 + pnt -66.5323599338531 -88.0966199715932 0.201490847269694 + pnt -66.5920146624247 -88.0619764963786 0.200020837783813 + pnt -66.647017566363 -88.0048560460409 0.200020837783813 + pnt -66.7932420094808 -87.901349290212 0.200020837783813 + cht -100.944974994659 -15.6830624977748 2.08333134651184E-05 {/ub use Portcullis} + pau -100.944974994659 -15.6830624977748 2.08333134651184E-05 6000 + pnt -66.9206565221151 -87.7956490198771 0.200020837783813 +~~ } diff --git a/af/nav_carlitogallo.af b/af/nav_carlitogallo.af new file mode 100644 index 0000000..09f5170 --- /dev/null +++ b/af/nav_carlitogallo.af @@ -0,0 +1,31 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -70.4832720438639 87.4022104263306 0.333354187011719 + cht -70.4832720438639 87.4022104263306 0.333354187011719 {/ub give Blank Augmentation Gem to Carlito Gallo} +~~ } diff --git a/af/nav_cragstone.af b/af/nav_cragstone.af new file mode 100644 index 0000000..1c833f6 --- /dev/null +++ b/af/nav_cragstone.af @@ -0,0 +1,53 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 2000 + cht -101.708302195867 -96.4694164276123 2.08333134651184E-05 {/vt opt set enablecombat false} + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 2000 + cht -101.708302195867 -96.4694164276123 2.08333134651184E-05 {/ah} + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 17000 + pnt 59.3255796750387 -28.5361920038859 0.0500208298365275 + pnt 59.324792321523 -28.5717388788859 0.0500208298365275 + pnt 59.3292462031047 -28.6101331075033 0.0500208298365275 + pnt 59.3412136395772 -28.6410438537598 0.0500208298365275 + pnt 59.3783741315206 -28.698460038503 0.0500208298365275 + pnt 59.3822264989217 -28.7049989382426 0.0500208298365275 + ptl -101.708302195867 -96.4694164276123 2.08333134651184E-05 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.62513182958 -96.6316944440206 2.08333134651184E-05 + pnt -101.645045089722 -96.6101451873779 2.08333134651184E-05 + pnt -101.656531524658 -96.5895956675212 2.08333134651184E-05 + pnt -101.658098284403 -96.5550744374593 2.08333134651184E-05 + pnt -101.657912921906 -96.5201197624206 2.08333134651184E-05 + pnt -101.65765841802 -96.4720915873845 2.08333134651184E-05 + pnt -101.673124249776 -96.4596846818924 2.08333134651184E-05 + pnt -101.683683522542 -96.4512139002482 2.08333134651184E-05 + pnt -101.693799908956 -96.4480533440908 2.08333134651184E-05 + pnt -101.700957791011 -96.457622051239 2.08333134651184E-05 + pnt -101.708162943522 -96.4691877047221 2.08333134651184E-05 + ptl -101.708302195867 -96.4694164276123 2.08333134651184E-05 -101.727349996567 -96.4750416676203 -0.000262499845121056 14 {Portal to Cragstone} +~~ } diff --git a/af/nav_emilyyarow.af b/af/nav_emilyyarow.af new file mode 100644 index 0000000..916e47f --- /dev/null +++ b/af/nav_emilyyarow.af @@ -0,0 +1,42 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 48.3991225560506 25.541839726766 0.225020837783813 + pnt 48.3647264480591 25.5387668927511 0.225020837783813 + pnt 48.3577526728312 25.5211504618327 0.225020837783813 + pnt 48.491491262118 24.9450490951538 0.291687520345052 + pnt 48.4729676604271 24.8950917243958 0.291687520345052 + pnt 48.4903233091037 24.871687189738 0.291687520345052 + pnt 48.5177273193995 24.8693484942118 0.291687520345052 + pnt 48.5300285339356 24.9012077331543 0.291687520345052 + pnt 48.5343517303467 24.9122448921204 0.291687520345052 + chk 48.5227070808411 24.9204285303752 0.291687520345052 + pnt 48.5099892775218 24.9099504152934 0.291687520345052 + pnt 48.4954050858816 24.9103651364644 0.291687520345052 + cht 48.4934983174006 24.9020138422648 0.291687520345052 {/ub give Blank Augmentation Gem to Emily Yarow} +~~ } diff --git a/af/nav_empyrean.af b/af/nav_empyrean.af new file mode 100644 index 0000000..f140dcf --- /dev/null +++ b/af/nav_empyrean.af @@ -0,0 +1,58 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + rcl -71.8128362019857 -46.2284189224243 2.08333212261399E-05 {Recall to the Singularity Caul} + pnt -94.7016312003136 -97.981881014506 0.367698383331299 + ptl -71.8128362019857 -46.2284189224243 2.08333212261399E-05 -94.6987583319346 -98.0068958282471 0.371145516633987 14 {Obsidian Rim Portal} + pnt -65.5345490773519 -48.0928927580516 0.0821696281433106 + pnt -66.2971390088399 -48.0919455369314 0.0824445406595866 + pnt -68.2659324010213 -47.9679103851318 0.0901949644088745 + pnt -68.9330024560293 -47.9617745717367 0.0741503397623698 + pnt -68.9996176083883 -47.9868227322896 0.0811579465866089 + pnt -69.0741902987162 -47.9962577819824 0.0902631839116414 + pnt -69.1185588876406 -48.0084948221842 0.0896445353825887 + pnt -69.1932870864868 -48.0247398058573 0.0864912668863932 + pnt -69.2399808883667 -48.0406180699666 0.0826785326004028 + pnt -69.3729923248291 -48.0507068951925 0.0753742853800456 + pnt -69.502007261912 -48.0152909914653 0.0562341809272766 + pnt -69.6805796305339 -47.9529766718547 0.00605392009019852 + pnt -69.7465653419495 -47.9553860028585 0.000755888223648071 + pnt -69.917982506752 -47.9998155911764 0.00417213241259257 + pnt -70.4033851623535 -48.1885171890259 0.0103249351183573 + pnt -71.328177467982 -48.5185417175293 2.08333212261399E-05 + pnt -72.7273258845011 -47.8933919270833 0.0094555139541626 + pnt -72.7809668223063 -47.776501083374 0.0289373199144999 + pnt -72.7527559280395 -47.166915734609 0.135223134358724 + pnt -72.7196399370829 -47.071635723114 0.0760513146718343 + pnt -72.7042126337687 -47.0472258249919 0.0588250835736593 + pnt -72.6919200261434 -47.0329411188761 0.0555859247843424 + pnt -72.5977428436279 -46.9303064982096 0.0106916089852651 + pnt -71.9506707509359 -46.338755830129 2.08333212261399E-05 + pnt -71.8265404701233 -46.2414363861084 2.08333212261399E-05 + ptl -71.8128362019857 -46.2284189224243 2.08333212261399E-05 -71.8083083470662 -46.2096791585286 -0.000262499845121056 14 {Empyrean Facility Upper Level} +~~ } diff --git a/af/nav_enliyuo.af b/af/nav_enliyuo.af new file mode 100644 index 0000000..e39cb7d --- /dev/null +++ b/af/nav_enliyuo.af @@ -0,0 +1,40 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 82.8787892838319 -38.9280746459961 0.127419940630595 + pnt 83.2001219431559 -38.9576947530111 0.133354155222575 + chk 83.2001219431559 -38.9576947530111 0.133354155222575 + pnt 83.369415696462 -39.1759410222371 0.133354171117147 + pnt 83.3751480420431 -39.1776836395264 0.133354171117147 + chk 83.3760263442993 -39.1779506365458 0.133354171117147 + pnt 83.3755040168762 -39.197771135966 0.136687501271566 + pnt 83.3891021728516 -39.1993362426758 0.140020847320557 + chk 83.3891021728516 -39.1993362426758 0.140020847320557 + pnt 83.3962514241536 -39.1774635314941 0.140020847320557 + cht 83.396292813619 -39.1773367881775 0.140020847320557 {/ub give Blank Augmentation Gem to Enli Yuo} +~~ } diff --git a/af/nav_erikfestus.af b/af/nav_erikfestus.af new file mode 100644 index 0000000..b0d9549 --- /dev/null +++ b/af/nav_erikfestus.af @@ -0,0 +1,42 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -87.9018451054891 -59.9445494969686 0.175020837783813 + pnt -87.8899428049723 -59.9389888445536 0.175020837783813 + pnt -87.8739268620809 -59.9097272872925 0.175020837783813 + pnt -87.8671432177226 -59.8721979459127 0.175020837783813 + pnt -87.856796836853 -59.8322549819946 0.175020837783813 + pnt -87.8438958803813 -59.8173235575358 0.175020837783813 + pnt -87.8200257619222 -59.8127978006999 0.175020837783813 + pnt -87.8050433476766 -59.8112403869629 0.175020837783813 + pnt -87.781246693929 -59.8055096944173 0.175020837783813 + pnt -87.8132436752319 -59.8209204673767 0.175020837783813 + pnt -87.77294921875 -59.8199383735657 0.158358335494995 + pnt -87.780946858724 -59.7934652328491 0.158358335494995 + cht -87.7810242335002 -59.7932088851929 0.158358335494995 {/ub give Blank Augmentation Gem to Erik Festus} +~~ } diff --git a/af/nav_fiun.af b/af/nav_fiun.af new file mode 100644 index 0000000..aeb4e55 --- /dev/null +++ b/af/nav_fiun.af @@ -0,0 +1,55 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -101.708298285802 -97.049599647522 2.08333134651184E-05 2000 + cht -101.708298285802 -97.049599647522 2.08333134651184E-05 {/vt opt set enablecombat false} + pau -101.708298285802 -97.049599647522 2.08333134651184E-05 2000 + cht -101.708298285802 -97.049599647522 2.08333134651184E-05 {/ah} + pau -101.708298285802 -97.049599647522 2.08333134651184E-05 17000 + pnt 59.3255796750387 -28.5361920038859 0.0500208298365275 + pnt 59.324792321523 -28.5717388788859 0.0500208298365275 + pnt 59.3292462031047 -28.6101331075033 0.0500208298365275 + pnt 59.3412136395772 -28.6410438537598 0.0500208298365275 + pnt 59.3783741315206 -28.698460038503 0.0500208298365275 + pnt 59.3822264989217 -28.7049989382426 0.0500208298365275 + ptl -101.708298285802 -97.049599647522 2.08333134651184E-05 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.628087838491 -96.6549834251404 2.08333134651184E-05 + pnt -101.646181233724 -96.6790327707926 2.08333134651184E-05 + pnt -101.657034428914 -96.6989848454793 2.08333134651184E-05 + pnt -101.65637957255 -96.7388830820719 2.08333134651184E-05 + pnt -101.657835769653 -96.8140973409017 2.08333134651184E-05 + pnt -101.661272303263 -96.8701342582703 2.08333134651184E-05 + pnt -101.664485899607 -96.9225360870361 2.08333134651184E-05 + pnt -101.682082684835 -96.9261981964111 2.08333134651184E-05 + pnt -101.691858164469 -96.9576842625936 2.08333134651184E-05 + pnt -101.697619883219 -97.014403406779 2.08333134651184E-05 + pnt -101.699697526296 -97.0348560333252 2.08333134651184E-05 + pnt -101.700497849782 -97.042734336853 2.08333134651184E-05 + pnt -101.708238379161 -97.0495471318563 2.08333134651184E-05 + ptl -101.708298285802 -97.049599647522 2.08333134651184E-05 -101.725833336512 -97.0584083557129 -0.000262499845121056 14 {Fiun Outpost} +~~ } diff --git a/af/nav_fiunbayaas.af b/af/nav_fiunbayaas.af new file mode 100644 index 0000000..935b330 --- /dev/null +++ b/af/nav_fiunbayaas.af @@ -0,0 +1,33 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -56.779743830363 95.8563581307729 -0.000395833452542623 + pnt -56.8187964439392 95.8157166004181 0.0028777835269769 + pnt -57.0857643167178 95.7137626926104 0.00835416714350382 + cht -57.081077226003 95.7147547245026 0.00835416714350382 {/ub give Blank Augmentation Gem to Fiun Bayaas} +~~ } diff --git a/af/nav_fiunluunere.af b/af/nav_fiunluunere.af new file mode 100644 index 0000000..4511ff7 --- /dev/null +++ b/af/nav_fiunluunere.af @@ -0,0 +1,33 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -56.779743830363 95.8563581307729 -0.000395833452542623 + pnt -56.8187964439392 95.8157166004181 0.0028777835269769 + pnt -57.0857643167178 95.7137626926104 0.00835416714350382 + cht -57.081077226003 95.7147547245026 0.00835416714350382 {/ub give Blank Augmentation Gem to Fiun Luunere} +~~ } diff --git a/af/nav_fiunnoress.af b/af/nav_fiunnoress.af new file mode 100644 index 0000000..686a81a --- /dev/null +++ b/af/nav_fiunnoress.af @@ -0,0 +1,33 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -56.779743830363 95.8563581307729 -0.000395833452542623 + pnt -56.8187964439392 95.8157166004181 0.0028777835269769 + pnt -57.0857643167178 95.7137626926104 0.00835416714350382 + cht -57.081077226003 95.7147547245026 0.00835416714350382 {/ub give Blank Augmentation Gem to Fiun Noress} +~~ } diff --git a/af/nav_fiunriish.af b/af/nav_fiunriish.af new file mode 100644 index 0000000..49117b5 --- /dev/null +++ b/af/nav_fiunriish.af @@ -0,0 +1,33 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -56.779743830363 95.8563581307729 -0.000395833452542623 + pnt -56.8187964439392 95.8157166004181 0.0028777835269769 + pnt -57.0857643167178 95.7137626926104 0.00835416714350382 + cht -57.081077226003 95.7147547245026 0.00835416714350382 {/ub give Blank Augmentation Gem to Fiun Riish} +~~ } diff --git a/af/nav_fiunruun.af b/af/nav_fiunruun.af new file mode 100644 index 0000000..f993200 --- /dev/null +++ b/af/nav_fiunruun.af @@ -0,0 +1,33 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -56.779743830363 95.8563581307729 -0.000395833452542623 + pnt -56.8187964439392 95.8157166004181 0.0028777835269769 + pnt -57.0857643167178 95.7137626926104 0.00835416714350382 + cht -57.081077226003 95.7147547245026 0.00835416714350382 {/ub give Blank Augmentation Gem to Fiun Ruun} +~~ } diff --git a/af/nav_fiunvasherr.af b/af/nav_fiunvasherr.af new file mode 100644 index 0000000..bcd56df --- /dev/null +++ b/af/nav_fiunvasherr.af @@ -0,0 +1,33 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -56.779743830363 95.8563581307729 -0.000395833452542623 + pnt -56.8187964439392 95.8157166004181 0.0028777835269769 + pnt -57.0857643167178 95.7137626926104 0.00835416714350382 + cht -57.081077226003 95.7147547245026 0.00835416714350382 {/ub give Blank Augmentation Gem to Fiun Vasherr} +~~ } diff --git a/af/nav_ganfo.af b/af/nav_ganfo.af new file mode 100644 index 0000000..792246f --- /dev/null +++ b/af/nav_ganfo.af @@ -0,0 +1,48 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 82.8787892838319 -38.9280746459961 0.127419940630595 + pnt 83.2001219431559 -38.9576947530111 0.133354155222575 + chk 83.2001219431559 -38.9576947530111 0.133354155222575 + pnt 83.199129931132 -38.9337937672933 0.140647093454997 + pnt 83.2079612414042 -38.9053065617879 0.14168750445048 + pnt 83.2271185874939 -38.8861850102743 0.14168750445048 + chk 83.2271185874939 -38.8861850102743 0.14168750445048 + pnt 83.2103616714478 -38.8723380406698 0.15418750445048 + pnt 83.183349164327 -38.8768264770508 0.15418750445048 + pnt 83.1760349591573 -38.8891494750977 0.15418750445048 + pnt 83.1748237927755 -38.9086247762044 0.15418750445048 + pnt 83.185108311971 -38.9188104629517 0.15418750445048 + pnt 83.1935938835144 -38.9257480621338 0.15418750445048 + pnt 83.209649848938 -38.9254484812419 0.15418750445048 + pnt 83.2129121462504 -38.9250919342041 0.15418750445048 + pnt 83.2239852905273 -38.9108316421509 0.15418750445048 + pnt 83.2250865300496 -38.9016619364421 0.15418750445048 + pnt 83.2371956825256 -38.8982177098592 0.15418750445048 + cht 83.2371956825256 -38.8982177098592 0.15418750445048 {/ub give Blank Augmentation Gem to Gan Fo} +~~ } diff --git a/af/nav_gilly.af b/af/nav_gilly.af new file mode 100644 index 0000000..b8379d3 --- /dev/null +++ b/af/nav_gilly.af @@ -0,0 +1,48 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -67.4749942223231 -87.2416994094849 0.275097815195719 5000 + cht -67.4749942223231 -87.2416994094849 0.275097815195719 {/ls} + pau -67.4749942223231 -87.2416994094849 0.275097815195719 15000 + pnt -67.4228213946025 -87.3505480448405 0.200025002161662 + pnt -67.4416335344315 -87.3346061547597 0.200025002161662 + pnt -67.4449215094248 -87.3131715297699 0.200025002161662 + pnt -67.4445026318232 -87.2584118843079 0.216507212320964 + pnt -67.464016922315 -87.2733560880025 0.21648333867391 + pnt -67.4634489059448 -87.2424800554911 0.224858331680298 + pnt -67.4542386611303 -87.227431901296 0.224858331680298 + pnt -67.4749363819758 -87.2266602834066 0.237014579772949 + pnt -67.475309975942 -87.2437318166097 0.251622819900513 + pnt -67.4695209423701 -87.2440273284912 0.251838477452596 + pnt -67.4598082065582 -87.2350131670634 0.250108337402344 + pnt -67.4559827486674 -87.2259541829427 0.25026593208313 + pnt -67.4706045071284 -87.225381565094 0.265302483240763 + pnt -67.4746989885966 -87.2440221468608 0.274475002288818 + cht -67.4749942223231 -87.2416994094849 0.275097815195719 {/ub use Gilly} + pau -67.4749942223231 -87.2416994094849 0.275097815195719 20000 +~~ } diff --git a/af/nav_gustuvlansdown.af b/af/nav_gustuvlansdown.af new file mode 100644 index 0000000..4055cf4 --- /dev/null +++ b/af/nav_gustuvlansdown.af @@ -0,0 +1,42 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 48.3991225560506 25.541839726766 0.225020837783813 + pnt 48.3647264480591 25.5387668927511 0.225020837783813 + pnt 48.3577526728312 25.5211504618327 0.225020837783813 + pnt 48.491491262118 24.9450490951538 0.291687520345052 + pnt 48.4729676604271 24.8950917243958 0.291687520345052 + pnt 48.4903233091037 24.871687189738 0.291687520345052 + pnt 48.5177273193995 24.8693484942118 0.291687520345052 + pnt 48.5300285339356 24.9012077331543 0.291687520345052 + pnt 48.5343517303467 24.9122448921204 0.291687520345052 + chk 48.5227070808411 24.9204285303752 0.291687520345052 + pnt 48.5099892775218 24.9099504152934 0.291687520345052 + pnt 48.4954050858816 24.9103651364644 0.291687520345052 + cht 48.4934983174006 24.9020138422648 0.291687520345052 {/ub give Blank Augmentation Gem to Gustuv Lansdown} +~~ } diff --git a/af/nav_hebianto.af b/af/nav_hebianto.af new file mode 100644 index 0000000..4f6e5a9 --- /dev/null +++ b/af/nav_hebianto.af @@ -0,0 +1,48 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 2000 + cht -101.708302195867 -96.4694164276123 2.08333134651184E-05 {/vt opt set enablecombat false} + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 2000 + cht -101.708302195867 -96.4694164276123 2.08333134651184E-05 {/ah} + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 17000 + pnt 59.3255796750387 -28.5361920038859 0.0500208298365275 + pnt 59.324792321523 -28.5717388788859 0.0500208298365275 + pnt 59.3292462031047 -28.6101331075033 0.0500208298365275 + pnt 59.3412136395772 -28.6410438537598 0.0500208298365275 + pnt 59.3783741315206 -28.698460038503 0.0500208298365275 + pnt 59.3822264989217 -28.7049989382426 0.0500208298365275 + ptl -101.708302195867 -96.4694164276123 2.08333134651184E-05 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.599746608734 -96.6436857859294 2.08333134651184E-05 + pnt -101.501384321849 -96.643611017863 2.08333134651184E-05 + pnt -101.477135022481 -96.6441782951355 2.08333134651184E-05 + pnt -101.457905133565 -96.6302747090658 2.08333134651184E-05 + pnt -101.424229494731 -96.6132779280345 2.08333134651184E-05 + pnt -101.410786310832 -96.5982785860697 2.08333134651184E-05 + ptl -101.708302195867 -96.4694164276123 2.08333134651184E-05 -101.408333333333 -96.5734279155731 -0.000262499845121056 14 {Portal to Hebian-To} +~~ } diff --git a/af/nav_husoon.af b/af/nav_husoon.af new file mode 100644 index 0000000..310e4f0 --- /dev/null +++ b/af/nav_husoon.af @@ -0,0 +1,47 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 0.697347180048625 13.4823081334432 0.516687520345052 + pnt 0.666687456766764 13.503111521403 0.516687520345052 + pnt 0.646260070800781 13.5503058433533 0.516687520345052 + pnt 0.639286915461222 13.6518357594808 0.516687520345052 + pnt 0.638853899637858 13.6711349487305 0.516687520345052 + pnt 0.619450457890828 13.8956347147624 0.516687520345052 + pnt 0.617654943466187 13.9232676823934 0.516687520345052 + pnt 0.623617633183797 13.9128150304159 0.516687520345052 + pnt 0.626908508936564 13.9084334055583 0.516687520345052 + pnt 0.641702699661255 13.9089775721232 0.521687507629395 + pnt 0.639892339706421 13.9309638977051 0.533354187011719 + pnt 0.639045921961466 13.9339604695638 0.533354187011719 + pnt 0.632732566197713 13.9385066986084 0.533354187011719 + pnt 0.62224858601888 13.9390266418457 0.533354187011719 + pnt 0.603840287526449 13.9379925409953 0.540843137105306 + pnt 0.586502106984456 13.936896387736 0.551687494913737 + pnt 0.585404109954834 13.9124701182048 0.553354136149089 + cht 0.585082006454468 13.9138682047526 0.553354136149089 {/ub give Blank Augmentation Gem to Husoon} +~~ } diff --git a/af/nav_ilinwis.af b/af/nav_ilinwis.af new file mode 100644 index 0000000..65755a4 --- /dev/null +++ b/af/nav_ilinwis.af @@ -0,0 +1,47 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 82.8787892838319 -38.9280746459961 0.127419940630595 + pnt 83.2001219431559 -38.9576947530111 0.133354155222575 + chk 83.2001219431559 -38.9576947530111 0.133354155222575 + pnt 83.2284902572632 -39.0723047892253 0.133354171117147 + pnt 83.2385792414347 -39.1388767560323 0.133354171117147 + pnt 83.2794290860494 -39.3656911214193 0.133354171117147 + pnt 83.3078694025675 -39.4096161524455 0.133354171117147 + pnt 83.3283171335856 -39.4705292463303 0.133354171117147 + chk 83.3283171335856 -39.4705292463303 0.133354171117147 + pnt 83.3009837786357 -39.4725424289703 0.136687501271566 + chk 83.3009837786357 -39.4725424289703 0.136687501271566 + pnt 83.2996686617533 -39.4868396480878 0.140020847320557 + chk 83.2996686617533 -39.4868396480878 0.140020847320557 + pnt 83.2816072463989 -39.4885780890783 0.140020847320557 + pnt 83.2798007011414 -39.4977912545204 0.140020847320557 + chk 83.2866784731547 -39.4984510382017 0.140020847320557 + pnt 83.3234168052673 -39.4990742603938 0.153354167938232 + cht 83.3234168052673 -39.4990742603938 0.153354167938232 {/ub give Blank Augmentation Gem to Ilin Wis} +~~ } diff --git a/af/nav_joshunfelden.af b/af/nav_joshunfelden.af new file mode 100644 index 0000000..95736cc --- /dev/null +++ b/af/nav_joshunfelden.af @@ -0,0 +1,41 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 48.3606951395671 25.9085505803426 0.231929063796997 + pnt 48.3884344100952 25.5719860394796 0.239678192138672 + pnt 48.3782159169515 25.5435764312744 0.225020837783813 + pnt 48.3625609079997 25.4953356901805 0.225020837783813 + pnt 48.3672090530396 25.4595303853353 0.225020837783813 + pnt 48.3880900065104 25.4410440921783 0.225020837783813 + chk 48.4019992192586 25.4926815191905 0.225020837783813 + pnt 48.3866824467977 25.4939226150513 0.225020837783813 + pnt 48.3828332901001 25.5074379920959 0.233624521891276 + pnt 48.3829454421997 25.5144284407298 0.237541675567627 + pnt 48.3971758524577 25.5120606422424 0.237520837783813 + cht 48.3971758524577 25.5120606422424 0.237520837783813 {/ub give Blank Augmentation Gem to Joshun Felden} +~~ } diff --git a/af/nav_kilaf.af b/af/nav_kilaf.af new file mode 100644 index 0000000..f835c67 --- /dev/null +++ b/af/nav_kilaf.af @@ -0,0 +1,41 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 0.697347180048625 13.4823081334432 0.516687520345052 + pnt 0.666687456766764 13.503111521403 0.516687520345052 + pnt 0.646260070800781 13.5503058433533 0.516687520345052 + pnt 0.639286915461222 13.6518357594808 0.516687520345052 + pnt 0.697358258565267 13.6816194534302 0.516687520345052 + pnt 0.722960631052653 13.6818606058757 0.516687520345052 + pnt 0.704084253311157 13.6718302408854 0.517076237996419 + pnt 0.704082584381103 13.6582959810893 0.521687507629395 + pnt 0.730271593729655 13.6597261110942 0.533354187011719 + pnt 0.733678309122721 13.7166358311971 0.551687494913737 + pnt 0.703684298197428 13.7165314356486 0.553354136149089 + cht 0 0 0 {/ub give Blank Augmentation Gem to Kilaf} +~~ } diff --git a/af/nav_kriscennis.af b/af/nav_kriscennis.af new file mode 100644 index 0000000..b350592 --- /dev/null +++ b/af/nav_kriscennis.af @@ -0,0 +1,43 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 48.3991225560506 25.541839726766 0.225020837783813 + pnt 48.3651515960693 25.5415940284729 0.225020837783813 + pnt 48.3623418807983 25.4522420247396 0.225020837783813 + pnt 48.4030000686646 25.4566813309987 0.225020837783813 + chk 48.4030000686646 25.4566813309987 0.225020837783813 + pnt 48.3999210357666 25.4938303788503 0.225020837783813 + chk 48.3999210357666 25.4938303788503 0.225020837783813 + pnt 48.386101659139 25.4943692843119 0.225020837783813 + chk 48.386101659139 25.4943692843119 0.225020837783813 + pnt 48.3828372319539 25.5179835001628 0.237541675567627 + chk 48.4033223470052 25.5088846365611 0.237520837783813 + pnt 48.4051430384318 25.4858115037282 0.237520837783813 + pnt 48.3961548487345 25.4858155568441 0.237520837783813 + cht 48.3958871205648 25.4858156840007 0.237520837783813 {/ub give Blank Augmentation Gem to Kris Cennis} +~~ } diff --git a/af/nav_kyujorujen.af b/af/nav_kyujorujen.af new file mode 100644 index 0000000..7e89ab6 --- /dev/null +++ b/af/nav_kyujorujen.af @@ -0,0 +1,40 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 82.8787892838319 -38.9280746459961 0.127419940630595 + pnt 83.2001219431559 -38.9576947530111 0.133354155222575 + chk 83.2001219431559 -38.9576947530111 0.133354155222575 + pnt 83.3388636906942 -39.2493994077047 0.133354171117147 + pnt 83.4802568435669 -39.273389116923 0.133354171117147 + chk 83.4800569534302 -39.2733920733134 0.133354171117147 + pnt 83.4981805801392 -39.2730976422628 0.136687501271566 + chk 83.4981805801392 -39.2730976422628 0.136687501271566 + pnt 83.4970431645711 -39.2901009400686 0.140020847320557 + pnt 83.4737825393677 -39.2887112617493 0.140020847320557 + cht 83.4737825393677 -39.2887112617493 0.140020847320557 {/ub give Blank Augmentation Gem to Kyujo Rujen} +~~ } diff --git a/af/nav_lenorturk.af b/af/nav_lenorturk.af new file mode 100644 index 0000000..e0d8bb1 --- /dev/null +++ b/af/nav_lenorturk.af @@ -0,0 +1,37 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 48.3606951395671 25.9085505803426 0.231929063796997 + pnt 48.3884344100952 25.5719860394796 0.239678192138672 + pnt 48.3782159169515 25.5435764312744 0.225020837783813 + pnt 48.3625609079997 25.4953356901805 0.225020837783813 + pnt 48.3672090530396 25.4595303853353 0.225020837783813 + pnt 48.3880900065104 25.4410440921783 0.225020837783813 + chk 48.4019992192586 25.4926815191905 0.225020837783813 + cht 48.3987060546875 25.4926479816437 0.225020837783813 {/ub give Blank Augmentation Gem to Lenor Turk} +~~ } diff --git a/af/nav_liamofgelid.af b/af/nav_liamofgelid.af new file mode 100644 index 0000000..efbbd3f --- /dev/null +++ b/af/nav_liamofgelid.af @@ -0,0 +1,50 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau 13.5190039634705 64.6944948832194 1.23053220113119 2000 + rcl 13.5190039634705 64.6944948832194 1.23053220113119 {Lifestone Recall} + pau 13.5190039634705 64.6944948832194 1.23053220113119 10000 + cht 13.5190039634705 64.6944948832194 1.23053220113119 {/ah} + pau 13.5190039634705 64.6944948832194 1.23053220113119 17000 + pnt 59.324442132314 -28.5358481725057 0.0500208298365275 + pnt 59.3055089314779 -28.5401463190715 0.0500208298365275 + pnt 59.2989932378133 -28.5247219721476 0.0500208298365275 + pnt 59.2991608301799 -28.5027507781982 0.0583541631698608 + cht 13.5190039634705 64.6944948832194 1.23053220113119 {/tell Time according to alex, cv} + pau 13.5190039634705 64.6944948832194 1.23053220113119 15000 + cht 13.5190039634705 64.6944948832194 1.23053220113119 {/ub use Gateway} + pnt 13.6430676460266 64.7994166374206 1.15502077738444 + pnt 13.5994514783223 64.7994166374206 1.1736333211263 + pnt 13.5750706036886 64.7994166374206 1.17639503479004 + pnt 13.5309435844421 64.7073394457499 1.21768137613932 + pnt 13.4500286897024 64.4615866204103 1.37660484313965 + pnt 13.3368370691935 64.2607777277629 1.48141034444173 + pnt 13.1944775263468 64.0820965131124 1.60867055257161 + ptl 13.5190039634705 64.6944948832194 1.23053220113119 13.1864875157674 64.0650895754496 1.62406241893768 14 {Mountain Cavern Portal} + pnt -101.036203662554 -27.7340151468913 0.150020837783813 +~~ } diff --git a/af/nav_lubao.af b/af/nav_lubao.af new file mode 100644 index 0000000..cd754a5 --- /dev/null +++ b/af/nav_lubao.af @@ -0,0 +1,36 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 82.8787892838319 -38.9280746459961 0.127419940630595 + pnt 83.2001219431559 -38.9576947530111 0.133354155222575 + chk 83.2001219431559 -38.9576947530111 0.133354155222575 + pnt 83.3609233220418 -39.0987099965413 0.133354171117147 + pnt 83.3863510131836 -39.0971438090006 0.133354171117147 + pnt 83.3773013432821 -39.0805477460225 0.133354171117147 + cht 83.3773013432821 -39.0805477460225 0.133354171117147 {/ub give Blank Augmentation Gem to Lu Bao} +~~ } diff --git a/af/nav_lug.af b/af/nav_lug.af new file mode 100644 index 0000000..727eae9 --- /dev/null +++ b/af/nav_lug.af @@ -0,0 +1,45 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 95.4061037063599 2.32685883839925 0.24168750445048 + pnt 95.40013256073 2.35186173121134 0.24168750445048 + pnt 95.400444539388 2.36755997339884 0.250669415791829 + pnt 95.4012027104696 2.41296542485555 0.265020847320557 + pnt 95.401561164856 2.43591918945312 0.265020847320557 + pnt 95.3543150583903 2.43403650919596 0.265020847320557 + pnt 95.3541642824809 2.40587635040283 0.265020847320557 + pnt 95.3541257858276 2.39869499206543 0.265020847320557 + pnt 95.2304518381755 2.39960918426514 0.264378754297892 + pnt 95.2054333051046 2.37304099400838 0.264378754297892 + pnt 95.2025994936625 2.36081978480021 0.264378754297892 + pnt 95.2011295000712 2.28824853897095 0.262235418955485 + pnt 95.1997220675151 2.25065806706746 0.264219601949056 + pnt 95.2142385164897 2.21768040657043 0.264360427856445 + pnt 95.2285507202148 2.207008934021 0.264360427856445 + cht 95.2288126945496 2.20695362091064 0.264360427856445 {/ub give Blank Augmentation Gem to Lug} +~~ } diff --git a/af/nav_mayoi.af b/af/nav_mayoi.af new file mode 100644 index 0000000..eb0d65e --- /dev/null +++ b/af/nav_mayoi.af @@ -0,0 +1,49 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -101.495188204447 -96.5973190148672 2.08333134651184E-05 2000 + cht -101.495188204447 -96.5973190148672 2.08333134651184E-05 {/vt opt set enablecombat false} + pau -101.495188204447 -96.5973190148672 2.08333134651184E-05 2000 + cht -101.495188204447 -96.5973190148672 2.08333134651184E-05 {/ah} + pau -101.495188204447 -96.5973190148672 2.08333134651184E-05 17000 + pnt 59.3255796750387 -28.5361920038859 0.0500208298365275 + pnt 59.324792321523 -28.5717388788859 0.0500208298365275 + pnt 59.3292462031047 -28.6101331075033 0.0500208298365275 + pnt 59.3412136395772 -28.6410438537598 0.0500208298365275 + pnt 59.3783741315206 -28.698460038503 0.0500208298365275 + pnt 59.3822264989217 -28.7049989382426 0.0500208298365275 + ptl -101.495188204447 -96.5973190148672 2.08333134651184E-05 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.596782239278 -96.6438512802124 2.08333134651184E-05 + pnt -101.554433790843 -96.644691880544 2.08333134651184E-05 + pnt -101.542555046082 -96.6329363187154 2.08333134651184E-05 + pnt -101.544456958771 -96.6114380200704 2.08333134651184E-05 + pnt -101.530541292826 -96.5979505697886 2.08333134651184E-05 + pnt -101.520685100555 -96.5933212757111 2.08333134651184E-05 + pnt -101.497543684642 -96.597206958135 2.08333134651184E-05 + ptl -101.495188204447 -96.5973190148672 2.08333134651184E-05 -101.491666666667 -96.5723725001017 -0.000262499845121056 14 {Mayoi Portal} +~~ } diff --git a/af/nav_morathe.af b/af/nav_morathe.af new file mode 100644 index 0000000..23b749f --- /dev/null +++ b/af/nav_morathe.af @@ -0,0 +1,35 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -66.9344676971436 -87.7443560282389 0.200020837783813 + pnt -66.9324453989665 -87.6617942810059 0.200020837783813 + pnt -66.9257230758667 -87.6403937021891 0.200020837783813 + chk -66.8906990687052 -87.6331288655599 0.200020837783813 + pnt -66.8630341211955 -87.6315163294474 0.196687507629395 + cht -66.8630341211955 -87.6315163294474 0.196687507629395 {/ub give Blank Augmentation Gem to Morathe} +~~ } diff --git a/af/nav_nalicana.af b/af/nav_nalicana.af new file mode 100644 index 0000000..2f3850f --- /dev/null +++ b/af/nav_nalicana.af @@ -0,0 +1,81 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau 59.3259333292643 -28.520225016276 0.0500208298365275 2000 + cht 59.3259333292643 -28.520225016276 0.0500208298365275 {/ah} + pau 59.3259333292643 -28.520225016276 0.0500208298365275 17000 + pnt 59.33140001297 -28.5141708374023 0.0500208298365275 + pnt 59.3367788632711 -28.5514219919841 0.0500208298365275 + pnt 59.3438238461812 -28.6002114613851 0.0500208298365275 + pnt 59.3501054128011 -28.643714427948 0.0500208298365275 + pnt 59.3678607940674 -28.6857304573059 0.0500208298365275 + pnt 59.3781589190165 -28.7052095731099 0.0500208298365275 + ptl 59.3259333292643 -28.520225016276 0.0500208298365275 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.616666666667 -96.6416666666667 2.08333134651184E-05 + pnt -101.630543899536 -96.624179204305 2.08333134651184E-05 + pnt -101.648587163289 -96.6014418125153 2.08333134651184E-05 + pnt -101.657457033793 -96.5852226257324 2.08333134651184E-05 + pnt -101.657742754618 -96.5714865366618 2.08333134651184E-05 + pnt -101.658627955119 -96.528927119573 2.08333134651184E-05 + pnt -101.656057039897 -96.4864250183105 2.08333134651184E-05 + pnt -101.647886689504 -96.4689997673035 2.08333134651184E-05 + pnt -101.632481352488 -96.4561146179835 2.08333134651184E-05 + pnt -101.614096387227 -96.4407372872035 2.08333134651184E-05 + ptl 59.3259333292643 -28.520225016276 0.0500208298365275 -101.5896220843 -96.4334579149882 -0.000262499845121056 14 {Eastham Portal} + pnt 63.4793874740601 16.9192083358765 0.072571873664856 + pnt 63.4928064982096 16.9372613271077 0.0764649232228597 + pnt 63.5366132100423 16.9968217213949 0.0833541631698608 + pnt 63.5774626413981 17.05239721934 0.0810656150182088 + pnt 63.620875676473 17.1114593505859 0.0774478594462077 + pnt 63.6814796229204 17.193909072876 0.0750208298365275 + pnt 63.7291743755341 17.2587953905265 0.0750208298365275 + pnt 63.7789425134659 17.3265012264252 0.0750208298365275 + pnt 63.8227389335632 17.3860832850138 0.0750208298365275 + pnt 63.8672392845154 17.4466229438782 0.0735842227935791 + pnt 63.909312470754 17.5038606325785 0.0700781265894572 + pnt 63.9519573847453 17.5618748346965 0.0665243824323018 + pnt 63.9905928929647 17.6144162495931 0.0637221852938334 + pnt 64.0450474739075 17.6655643463135 0.0688688437143962 + pnt 64.1041604995728 17.7130848884583 0.0772016445795695 + pnt 64.1742481549581 17.7613271077474 0.0833541631698608 + pnt 64.2320023854574 17.8033490498861 0.0833541631698608 + pnt 64.288756942749 17.8422618865967 0.0833541631698608 + ptl 59.3259333292643 -28.520225016276 0.0500208298365275 64.3230124791463 17.8632041931152 0.0830708369612694 14 {Asheron's Island} + pnt 69.3268124977748 16.1235166549683 -0.000395833204189936 + pnt 69.3279716571172 16.1466807365417 -0.000395833204189936 + pnt 69.3342680931091 16.1837696711222 -0.000395833204189936 + cht 59.3259333292643 -28.520225016276 0.0500208298365275 {/ub use Asheron's Castle} + pnt 69.1873355865478 21.2242044448853 1.55835418701172 + pnt 69.2009520212809 21.2164196014404 1.55835418701172 + pnt 69.2058226267497 21.2086757024129 1.55835418701172 + pnt 69.192663637797 21.1924090067546 1.55835418701172 + pnt 69.1877016703288 21.1847305297852 1.55835418701172 + pnt 69.1862574895223 21.1296732584635 1.55835418701172 + pnt 69.2277914683024 21.089592107137 1.55835418701172 + pnt 69.2684349834919 21.0456182479858 1.55835418701172 +~~ } diff --git a/af/nav_nalicanareset.af b/af/nav_nalicanareset.af new file mode 100644 index 0000000..839e72d --- /dev/null +++ b/af/nav_nalicanareset.af @@ -0,0 +1,30 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 69.2693708399932 21.0462558110555 1.55835418701172 +~~ } diff --git a/af/nav_nawamaradia.af b/af/nav_nawamaradia.af new file mode 100644 index 0000000..7c198c8 --- /dev/null +++ b/af/nav_nawamaradia.af @@ -0,0 +1,39 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 82.8787892838319 -38.9280746459961 0.127419940630595 + pnt 83.2001219431559 -38.9576947530111 0.133354155222575 + chk 83.2001219431559 -38.9576947530111 0.133354155222575 + pnt 83.1973639806112 -38.9908093770345 0.133354171117147 + pnt 83.1803654988607 -39.0778710047404 0.133354171117147 + pnt 83.1822023709615 -39.1680484135946 0.133354171117147 + pnt 83.1994650840759 -39.2728692054749 0.133354171117147 + pnt 83.201949151357 -39.2890221913656 0.133354171117147 + pnt 83.1813224792481 -39.2834414164225 0.133354171117147 + cht 83.2275955835978 -39.0664012908936 0.133354171117147 {/ub give Blank Augmentation Gem to Nawamara Dia} +~~ } diff --git a/af/nav_nawamaraujio.af b/af/nav_nawamaraujio.af new file mode 100644 index 0000000..7a55cb7 --- /dev/null +++ b/af/nav_nawamaraujio.af @@ -0,0 +1,44 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 82.3003370602926 -61.8576592922211 0.116687496503194 + pnt 82.245337899526 -61.8579551935196 0.116687496503194 + pnt 82.1858943621317 -61.8582750002543 0.116687496503194 + pnt 82.1264508247375 -61.858594806989 0.116687496503194 + pnt 82.0597852369149 -61.8589534680049 0.116687496503194 + pnt 82.0159580866496 -61.8514479001363 0.116687496503194 + pnt 81.9813124974569 -61.8134397188822 0.116687496503194 + pnt 81.9813726425171 -61.7940362294515 0.116687496503194 + pnt 81.9964838027954 -61.7831556638082 0.116687496503194 + pnt 82.0019060770671 -61.7882093588511 0.116687496503194 + pnt 82.0058567047119 -61.8078148682912 0.123354164759318 + pnt 82.0287377039592 -61.8008931318919 0.135020844141642 + pnt 82.0294912338257 -61.7929538408915 0.135020844141642 + pnt 82.0192447026571 -61.787780602773 0.135020844141642 + cht 82.0192447026571 -61.787780602773 0.135020844141642 {/ub give Blank Augmentation Gem to Nawamara Ujio} +~~ } diff --git a/af/nav_neelanashua.af b/af/nav_neelanashua.af new file mode 100644 index 0000000..d92a36b --- /dev/null +++ b/af/nav_neelanashua.af @@ -0,0 +1,35 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 49.8554878234863 66.3923047065735 0.775020790100098 + pnt 49.8594676335653 66.4240004857381 0.781855583190918 + pnt 49.8796124140422 66.4434224764506 0.787550481160482 + pnt 49.9008358001709 66.4384855588277 0.791687456766764 + pnt 49.8743303934733 66.3834206263224 0.791687456766764 + cht 49.9008358001709 66.4384855588277 0.791687456766764 {/ub give Blank Augmentation Gem to Neela Nashua} +~~ } diff --git a/af/nav_oolutangasrefuge.af b/af/nav_oolutangasrefuge.af new file mode 100644 index 0000000..197a310 --- /dev/null +++ b/af/nav_oolutangasrefuge.af @@ -0,0 +1,49 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -101.615600967407 -97.0722423553467 2.08333134651184E-05 2000 + cht -101.615600967407 -97.0722423553467 2.08333134651184E-05 {/vt opt set enablecombat false} + pau -101.615600967407 -97.0722423553467 2.08333134651184E-05 2000 + cht -101.615600967407 -97.0722423553467 2.08333134651184E-05 {/ah} + pau -101.615600967407 -97.0722423553467 2.08333134651184E-05 17000 + pnt 59.3279371579488 -28.5732862472534 0.0500208298365275 + pnt 59.3394172350566 -28.6435202598572 0.0500208298365275 + pnt 59.3757698376973 -28.7055690129598 0.0500208298365275 + ptl -101.615600967407 -97.0722423553467 2.08333134651184E-05 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.626319821676 -96.6506595929464 2.08333134651184E-05 + pnt -101.653478240967 -96.6868348757426 2.08333134651184E-05 + pnt -101.659931564331 -96.7313086191813 2.08333134651184E-05 + pnt -101.659804407756 -96.8651074727376 2.08333134651184E-05 + pnt -101.674594783783 -96.918301264445 2.08333134651184E-05 + pnt -101.688558101654 -96.9508569081624 2.08333134651184E-05 + pnt -101.690560881297 -96.9970869064331 2.08333134651184E-05 + pnt -101.688513469696 -97.0381313323975 2.08333134651184E-05 + pnt -101.649821281433 -97.0440440495809 2.08333134651184E-05 + pnt -101.616667938232 -97.0701259613037 2.08333134651184E-05 + ptl -101.615600967407 -97.0722423553467 2.08333134651184E-05 -101.616704177856 -97.0845125198364 -0.000210000071092509 14 {Oolutanga's Refuge} +~~ } diff --git a/af/nav_piersantilinante.af b/af/nav_piersantilinante.af new file mode 100644 index 0000000..2056104 --- /dev/null +++ b/af/nav_piersantilinante.af @@ -0,0 +1,30 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 circular ~~ { + cht 0 0 0 {/ub give Blank Augmentation Gem to Piersanti Linante} +~~ } diff --git a/af/nav_portal_recall.af b/af/nav_portal_recall.af new file mode 100644 index 0000000..0fa1016 --- /dev/null +++ b/af/nav_portal_recall.af @@ -0,0 +1,30 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + rcl -101.658333333333 17.8833333333333 2.08333134651184E-05 {Portal Recall} +~~ } diff --git a/af/nav_rahinabintzalanis.af b/af/nav_rahinabintzalanis.af new file mode 100644 index 0000000..73a8052 --- /dev/null +++ b/af/nav_rahinabintzalanis.af @@ -0,0 +1,41 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 0.697347180048625 13.4823081334432 0.516687520345052 + pnt 0.666687456766764 13.503111521403 0.516687520345052 + pnt 0.646260070800781 13.5503058433533 0.516687520345052 + pnt 0.639286915461222 13.6518357594808 0.516687520345052 + pnt 0.697358258565267 13.6816194534302 0.516687520345052 + pnt 0.722960631052653 13.6818606058757 0.516687520345052 + pnt 0.704084253311157 13.6718302408854 0.517076237996419 + pnt 0.704082584381103 13.6582959810893 0.521687507629395 + pnt 0.730271593729655 13.6597261110942 0.533354187011719 + pnt 0.733678309122721 13.7166358311971 0.551687494913737 + pnt 0.703684298197428 13.7165314356486 0.553354136149089 + cht 0.702578465143839 13.7206170082092 0.553354136149089 {/ub give Blank Augmentation Gem to Rahina bint Zalanis} +~~ } diff --git a/af/nav_rapheldetante.af b/af/nav_rapheldetante.af new file mode 100644 index 0000000..10674e4 --- /dev/null +++ b/af/nav_rapheldetante.af @@ -0,0 +1,31 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -70.4832720438639 87.4022104263306 0.333354187011719 + cht -70.4832720438639 87.4022104263306 0.333354187011719 {/ub give Blank Augmentation Gem to Raphel Detante} +~~ } diff --git a/af/nav_rickarddumalia.af b/af/nav_rickarddumalia.af new file mode 100644 index 0000000..13fa63e --- /dev/null +++ b/af/nav_rickarddumalia.af @@ -0,0 +1,31 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -70.6288034439087 87.3679669062297 0.333354187011719 + cht -70.6288034439087 87.3679669062297 0.333354187011719 {/ub give Blank Augmentation Gem to Rickard Dumalia} +~~ } diff --git a/af/nav_rikshenri.af b/af/nav_rikshenri.af new file mode 100644 index 0000000..e90f594 --- /dev/null +++ b/af/nav_rikshenri.af @@ -0,0 +1,36 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 82.8787892838319 -38.9280746459961 0.127419940630595 + pnt 83.2001219431559 -38.9576947530111 0.133354155222575 + chk 83.2001219431559 -38.9576947530111 0.133354155222575 + pnt 83.3609233220418 -39.0987099965413 0.133354171117147 + pnt 83.3863510131836 -39.0971438090006 0.133354171117147 + pnt 83.4128712972005 -39.0757392247518 0.133354171117147 + cht 83.4128712972005 -39.0757392247518 0.133354171117147 {/ub give Blank Augmentation Gem to Rikshen Ri} +~~ } diff --git a/af/nav_robertcrow.af b/af/nav_robertcrow.af new file mode 100644 index 0000000..8597ed4 --- /dev/null +++ b/af/nav_robertcrow.af @@ -0,0 +1,37 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 48.3606951395671 25.9085505803426 0.231929063796997 + pnt 48.3884344100952 25.5719860394796 0.239678192138672 + pnt 48.3782159169515 25.5435764312744 0.225020837783813 + pnt 48.3625609079997 25.4953356901805 0.225020837783813 + pnt 48.3672090530396 25.4595303853353 0.225020837783813 + pnt 48.3880900065104 25.4410440921783 0.225020837783813 + chk 48.4019992192586 25.4926815191905 0.225020837783813 + cht 48.3987060546875 25.4926479816437 0.225020837783813 {/ub give Blank Augmentation Gem to Robert Crow} +~~ } diff --git a/af/nav_rohulabintludun.af b/af/nav_rohulabintludun.af new file mode 100644 index 0000000..49d9735 --- /dev/null +++ b/af/nav_rohulabintludun.af @@ -0,0 +1,42 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt -87.9018451054891 -59.9445494969686 0.175020837783813 + pnt -87.8899428049723 -59.9389888445536 0.175020837783813 + pnt -87.8739268620809 -59.9097272872925 0.175020837783813 + pnt -87.8671432177226 -59.8721979459127 0.175020837783813 + pnt -87.856796836853 -59.8322549819946 0.175020837783813 + pnt -87.8438958803813 -59.8173235575358 0.175020837783813 + pnt -87.8200257619222 -59.8127978006999 0.175020837783813 + pnt -87.8050433476766 -59.8112403869629 0.175020837783813 + pnt -87.781246693929 -59.8055096944173 0.175020837783813 + pnt -87.8132436752319 -59.8209204673767 0.175020837783813 + pnt -87.77294921875 -59.8199383735657 0.158358335494995 + pnt -87.780946858724 -59.7934652328491 0.158358335494995 + cht -87.7810242335002 -59.7932088851929 0.158358335494995 {/ub give Blank Augmentation Gem to Rohula bint Ludun} +~~ } diff --git a/af/nav_sanamar.af b/af/nav_sanamar.af new file mode 100644 index 0000000..3eddb84 --- /dev/null +++ b/af/nav_sanamar.af @@ -0,0 +1,51 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -101.615467357635 -96.8444971084595 2.08333134651184E-05 2000 + cht -101.615467357635 -96.8444971084595 2.08333134651184E-05 {/vt opt set enablecombat false} + pau -101.615467357635 -96.8444971084595 2.08333134651184E-05 2000 + cht -101.615467357635 -96.8444971084595 2.08333134651184E-05 {/ah} + pau -101.615467357635 -96.8444971084595 2.08333134651184E-05 17000 + pnt 59.3255796750387 -28.5361920038859 0.0500208298365275 + pnt 59.324792321523 -28.5717388788859 0.0500208298365275 + pnt 59.3292462031047 -28.6101331075033 0.0500208298365275 + pnt 59.3412136395772 -28.6410438537598 0.0500208298365275 + pnt 59.3783741315206 -28.698460038503 0.0500208298365275 + pnt 59.3822264989217 -28.7049989382426 0.0500208298365275 + ptl -101.615467357635 -96.8444971084595 2.08333134651184E-05 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.628087838491 -96.6549834251404 2.08333134651184E-05 + pnt -101.646181233724 -96.6790327707926 2.08333134651184E-05 + pnt -101.657034428914 -96.6989848454793 2.08333134651184E-05 + pnt -101.65637957255 -96.7388830820719 2.08333134651184E-05 + pnt -101.657835769653 -96.8140973409017 2.08333134651184E-05 + pnt -101.658111222585 -96.8338800748189 2.08333134651184E-05 + pnt -101.648307863871 -96.837397480011 2.08333134651184E-05 + pnt -101.623697153727 -96.8435911178589 2.08333134651184E-05 + pnt -101.615467357635 -96.8444971084595 2.08333134651184E-05 + ptl -101.615467357635 -96.8444971084595 2.08333134651184E-05 -101.590900007884 -96.8501458485921 -0.000262499845121056 14 {Portal to Sanamar} +~~ } diff --git a/af/nav_shujiomilao.af b/af/nav_shujiomilao.af new file mode 100644 index 0000000..43e1800 --- /dev/null +++ b/af/nav_shujiomilao.af @@ -0,0 +1,39 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 82.8787892838319 -38.9280746459961 0.127419940630595 + pnt 83.2001219431559 -38.9576947530111 0.133354155222575 + chk 83.2001219431559 -38.9576947530111 0.133354155222575 + pnt 83.2924409548442 -38.9690082550049 0.133354171117147 + pnt 83.363951587677 -38.9350392023722 0.133354171117147 + pnt 83.3973678588867 -38.8995049158732 0.128354167938232 + chk 83.3973678588867 -38.8995049158732 0.128354167938232 + pnt 83.3869914372762 -38.8889354705811 0.128354167938232 + pnt 83.3803974469503 -38.892217318217 0.128354167938232 + cht 83.3803974469503 -38.892217318217 0.128354167938232 {/ub give Blank Augmentation Gem to Shujio Milao} +~~ } diff --git a/af/nav_silyun.af b/af/nav_silyun.af new file mode 100644 index 0000000..a5dab46 --- /dev/null +++ b/af/nav_silyun.af @@ -0,0 +1,51 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 2000 + cht -101.708302195867 -96.4694164276123 2.08333134651184E-05 {/vt opt set enablecombat false} + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 2000 + cht -101.708302195867 -96.4694164276123 2.08333134651184E-05 {/ah} + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 17000 + pnt 59.3255796750387 -28.5361920038859 0.0500208298365275 + pnt 59.324792321523 -28.5717388788859 0.0500208298365275 + pnt 59.3292462031047 -28.6101331075033 0.0500208298365275 + pnt 59.3412136395772 -28.6410438537598 0.0500208298365275 + pnt 59.3783741315206 -28.698460038503 0.0500208298365275 + pnt 59.3822264989217 -28.7049989382426 0.0500208298365275 + ptl -101.708302195867 -96.4694164276123 2.08333134651184E-05 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.624444166819 -96.6508509318034 2.08333134651184E-05 + pnt -101.656001059214 -96.6862032254537 2.08333134651184E-05 + pnt -101.655622673035 -96.715985361735 2.08333134651184E-05 + pnt -101.657840156555 -96.7585807482401 2.08333134651184E-05 + pnt -101.659664535522 -96.8398061752319 2.08333134651184E-05 + pnt -101.667368380229 -96.9155963897705 2.08333134651184E-05 + pnt -101.684796651204 -96.939367612203 2.08333134651184E-05 + pnt -101.69523340861 -97.0129825592041 2.08333134651184E-05 + pnt -101.706673161189 -97.0179657618205 2.08333134651184E-05 + ptl -101.708302195867 -96.4694164276123 2.08333134651184E-05 -101.726670837402 -97.0165458043416 -0.000262499845121056 14 {Portal to Silyun} +~~ } diff --git a/af/nav_zaikhal.af b/af/nav_zaikhal.af new file mode 100644 index 0000000..3e71411 --- /dev/null +++ b/af/nav_zaikhal.af @@ -0,0 +1,52 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 2000 + cht -101.708302195867 -96.4694164276123 2.08333134651184E-05 {/vt opt set enablecombat false} + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 2000 + cht -101.708302195867 -96.4694164276123 2.08333134651184E-05 {/ah} + pau -101.708302195867 -96.4694164276123 2.08333134651184E-05 17000 + pnt 59.3255796750387 -28.5361920038859 0.0500208298365275 + pnt 59.324792321523 -28.5717388788859 0.0500208298365275 + pnt 59.3292462031047 -28.6101331075033 0.0500208298365275 + pnt 59.3412136395772 -28.6410438537598 0.0500208298365275 + pnt 59.3783741315206 -28.698460038503 0.0500208298365275 + pnt 59.3822264989217 -28.7049989382426 0.0500208298365275 + ptl -101.708302195867 -96.4694164276123 2.08333134651184E-05 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} + pnt -101.62335802714 -96.6473026911418 2.08333134651184E-05 + pnt -101.653297106425 -96.6674326260885 2.08333134651184E-05 + pnt -101.681872812907 -96.6660034497579 2.08333134651184E-05 + pnt -101.710285329819 -96.6458431879679 2.08333134651184E-05 + pnt -101.711325295766 -96.6449510256449 2.08333134651184E-05 + pnt -101.771843862534 -96.6405698458354 2.08333134651184E-05 + pnt -101.843857399623 -96.632638613383 2.08333134651184E-05 + pnt -101.869021550814 -96.6228313763936 2.08333134651184E-05 + pnt -101.893134880066 -96.6108131726583 2.08333134651184E-05 + pnt -101.905021548271 -96.5941212177277 2.08333134651184E-05 + ptl -101.708302195867 -96.4694164276123 2.08333134651184E-05 -101.90858749946 -96.5742208321889 -0.000262499845121056 14 {Portal to Zaikhal} +~~ } diff --git a/af/neftet.af b/af/neftet.af index 8198a27..bad5031 100644 --- a/af/neftet.af +++ b/af/neftet.af @@ -127,6 +127,13 @@ STATE: {Default} ~~ { SetState {service_quest_refresh} ~~ } STATE: {Hunt} ~~ { + IF: All + ChatMatch {^\[Fellowship\].*(say|says), \"#turn_in_quests\"$} + DO: SetState {turn_in_quests} + IF: Always + DO: Chat {/vt opt set enablecombat true} + IF: Always + DO: Chat {/vt opt set IdlePeaceMode false} IF: All Expr {getvar[isLeader]} DO: DoAll @@ -250,6 +257,15 @@ STATE: {Hunt} ~~ { DO: DoAll Chat {/fellowship Low on bow ammo. Recomping.} SetState {recomp_missile} + IF: All + Expr {getvar[ammoType]==3} + Any + ItemCountLE 10 {Wrapped Bundle of Deadly Prismatic Arrowheads} + ItemCountLE 10 {Wrapped Bundle of Atlatl Dartshafts} + NoMobsInDist 5 + DO: DoAll + Chat {/fellowship Low on bow ammo. Recomping.} + SetState {recomp_missile} IF: All MainSlotsLE 4 NoMobsInDist 5 @@ -1083,13 +1099,13 @@ STATE: {picking_flowers} ~~ { Expr {coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbyobjectclass[8]]]>getvar[pickupRange]+4} DO: DoAll DoExpr {setvar[ObjectClose, 0]} - SetState {Reset} + SetState {Hunt} IF: All Expr {getvar[ObjectClose]==1} - SecsInStateGE 3 + ChatMatch {^As the prickly pear is moved, it disturbs a nest of desert wasps!} DO: DoAll DoExpr {setvar[ObjectClose, 0]} - SetState {Reset} + SetState {Hunt} IF: Death DO: SetState {death} IF: Always @@ -1131,7 +1147,7 @@ STATE: {go_to_start} ~~ { DO: SetState {death} IF: Always DO: DoAll - Chat {/vt opt set enablecombat true} + Chat {/vt opt set enablecombat false} Chat {/vt opt set enablelooting true} Chat {/vt opt set enablebuffing true} ChatExpr {\/vt nav load +getvar[navWaitFollow]} @@ -1169,6 +1185,10 @@ STATE: {recomp} ~~ { DO: SetState {death} IF: Always DO: DoAll + DoExpr {setvar[diamondMissing, 100 - getitemcountininventorybyname[`Diamond Scarab`]]} + DoExpr {ifthen[$diamondMissing < 0, `setvar[diamondMissing, 0]`]} + DoExpr {setvar[manaMissing, 100 - getitemcountininventorybyname[`Mana Scarab`]]} + DoExpr {ifthen[$manaMissing < 0, `setvar[manaMissing, 0]`]} Chat {/vt opt set enablecombat false} Chat {/vt opt set enablebuffing false} Chat {/vt nav load ah_recomp} @@ -1268,6 +1288,7 @@ STATE: {lum_cap} ~~ { Chat {/vt opt set enablelooting false} Chat {/vt opt set enablebuffing true} Chat {/vt opt set enablenav true} + Chat {/vt opt set IdlePeaceMode true} Chat {/vt nav load nav_nalicana} SetWatchdog 5 300 {stuck} ~~ } @@ -1529,14 +1550,14 @@ NAV: nav0__death_pause_nav once ~~ { pau 47.1262349446615 26.1864453474681 0.225020837783813 5000 ~~ } NAV: nav1__stipend_nav once ~~ { + pau 47.1262349446615 26.1864453474681 0.225020837783813 2000 cht -101.597905190786 -96.6216093699137 2.08333134651184E-05 {/ah} + pau 47.1262349446615 26.1864453474681 0.225020837783813 15000 pnt 59.3590666453044 -28.7057823816935 0.0500208298365275 - pnt 59.3771680514018 -28.7152192115784 0.0500208298365275 ptl -101.597905190786 -96.6216093699137 2.08333134651184E-05 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} pnt -101.615851815542 -96.6388638178507 2.08333134651184E-05 pnt -101.657751337687 -96.5832635879517 2.08333134651184E-05 pnt -101.658352184296 -96.5325949986776 2.08333134651184E-05 - pnt -101.605949529012 -96.519695186615 2.08333134651184E-05 ptl -101.597905190786 -96.6216093699137 2.08333134651184E-05 -101.588099161784 -96.5166525046031 -0.000262499845121056 14 {Portal to Arwic} pnt 56.6498762130737 33.416518386205 0.175020837783813 pnt 56.655900033315 33.5368880271912 0.175020837783813 diff --git a/af/neftet_quests.af b/af/neftet_quests.af new file mode 100644 index 0000000..87cc149 --- /dev/null +++ b/af/neftet_quests.af @@ -0,0 +1,82 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub face 130} + pau 59.3276610056559 -28.5122653325399 0.0500208298365275 1000 + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub setmotion forward 1} + pau 59.3276610056559 -28.5122653325399 0.0500208298365275 1000 + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub setmotion forward 0} + rcl 59.3276610056559 -28.5122653325399 0.0500208298365275 {Lost City of Neftet Recall} + pnt 6.21857250531515 -22.2113291422526 0.0333541631698608 + pnt 6.20926451683044 -22.2342233975728 0.0333541631698608 + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.2039800008138 -22.2408124923706 0.0333541631698608 37 {Taylarn bint Tulani} + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub use Stone Tablet Collecting (Level 200+)} + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub give 15 Broken Stone Tablet to Taylarn bint Tulani} + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.21200874646505 -22.242395846049 0.0333541631698608 37 {T'ing Setsuko} + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub use A'nekshay Bracer Collecting (Level 200+) } + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub give 15 Engraved A'nekshay Bracers to T'ing Setsuko} + pnt 6.26042655309041 -22.2575085004171 0.0354744593302409 + pnt 6.3060161113739 -22.2765873273214 0.042453396320343 + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.31295083363851 -22.2786458333333 0.0433743707835674 37 {Sir Hassim bin Tamarek} + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub use Reedshark Hunting: Lost City of Neftet (Level 200+)} + pnt 6.30705916086833 -22.2432203610738 0.0381090958913167 + pnt 6.30569386482239 -22.2094260533651 0.0379953225453695 + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.30616291364034 -22.2027916590373 0.0380344055593014 37 {Sir Adarl} + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub use Mu-miyah Hunting: Lost City of Neftet (Level 200+)} + pnt 6.28358974456787 -22.1725891113281 0.0361533085505168 + pnt 6.26749059359233 -22.1500208536784 0.0348117152849833 + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.26230166753133 -22.1433791478475 0.0343793034553528 37 {Dame Tularin} + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub use Armoredillo Hunting: Lost City of Neftet (Level 200+)} + pnt 6.22586949666341 -22.1681243260701 0.0333541631698608 + pnt 6.19802114168803 -22.1761680603027 0.0333541631698608 + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.19299917221069 -22.1826583226522 0.0333541631698608 37 {Sir Ibreh bin Kassim} + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub use Golem Hunting: Lost City of Neftet (Level 200+)} + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.18996499379476 -22.1760124842326 0.0333541631698608 37 {Sir Daeglan} + pnt 6.19963699976603 -22.1552769343058 0.0333541631698608 + pnt 6.16308182875315 -22.1746155420939 0.0333541631698608 + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.1631466627121 -22.1803874969482 0.0333541631698608 37 {Hammah al Rundik} + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub give 15 Prickly Pear to Hammah al Rundik} + pnt 6.14901248613993 -22.1743366241455 0.0334364573160807 + pnt 6.14199423789978 -22.1748408635457 0.0340213139851888 + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.13453249931335 -22.1756791432699 0.0346431247889996 37 {Sir Unell bin Rakke} + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.14353624979655 -22.1914333343506 0.0338948927819729 37 {Bemeth the Gatherer} + pnt 6.12674163182577 -22.1887875239054 0.0352923631668091 + pnt 6.13469262917836 -22.2539292017619 0.034957214196523 + pnt 6.16508263746897 -22.2434592882792 0.0333541631698608 + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.16126541296641 -22.2375458399455 0.0333541631698608 37 {Nekshla} + tlk 59.3276610056559 -28.5122653325399 0.0500208298365275 6.16998458703359 -22.2389333407084 0.0333541631698608 37 {Fahneph} + pnt 6.20287178357442 -22.2532473246257 0.0336247762044271 + pnt 6.23128310839335 -22.2579124132792 0.0340135335922241 + pnt 6.23188637097677 -22.2124769846598 0.0333541631698608 + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub usep (Level 200+)} + pau 59.3276610056559 -28.5122653325399 0.0500208298365275 2000 + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub usep (Level 200+)} + pau 59.3276610056559 -28.5122653325399 0.0500208298365275 2000 + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/ub usep (Level 200+)} + cht 59.3276610056559 -28.5122653325399 0.0500208298365275 {/mt autopack} +~~ } diff --git a/af/radiant_blood_initiation.af b/af/radiant_blood_initiation.af index cb1f91e..064258f 100644 --- a/af/radiant_blood_initiation.af +++ b/af/radiant_blood_initiation.af @@ -1,12 +1,41 @@ -~~ Radiant Blood initiation quest -~~ Fill the quest-specific nav routes in the matching nav_*.af files. -~~ Expected nav binaries after build: -~~ - nav_radiantblood_ayesha -~~ - nav_radiantblood_catacombs -~~ - nav_radiantblood_key -~~ - nav_radiantblood_door -~~ - nav_radiantblood_shard -~~ - nav_radiantblood_return +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators: +~~ STATE: DO: +~~ IF: NAV: +~~ +~~ All recognized CONDITION (IF:) operation keywords: +~~ Never NavEmpty MobsInDist_Priority Not +~~ Always Death NeedToBuff PSecsInStateGE +~~ All VendorOpen NoMobsInDist SecsOnSpellGE +~~ Any VendorClosed BlockE BuPercentGE +~~ ChatMatch ItemCountLE CellE DistToRteGE +~~ MainSlotsLE ItemCountGE IntoPortal Expr +~~ SecsInStateGE MobsInDist_Name ExitPortal ChatCapture +~~ +~~ All recognized ACTION (DO:) operation keywords: +~~ None EmbedNav ChatExpr SetOpt +~~ SetState CallState SetWatchdog CreateView +~~ Chat Return ClearWatchdog DestroyView +~~ DoAll DoExpr GetOpt DestroyAllViews +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ } STATE: {Default} ~~ { IF: Death @@ -20,7 +49,6 @@ STATE: {Default} ~~ { Chat {/ub opt set VTank.PatchExpressionEngine true} SetState {GoAyesha} ~~ } - STATE: {GoAyesha} ~~ { IF: Death DO: SetState {Death} @@ -40,14 +68,12 @@ STATE: {GoAyesha} ~~ { Chat {/vt nav load nav_radiantblood_ayesha} SetWatchdog 10 300 {Stuck} ~~ } - STATE: {WaitAyesha} ~~ { IF: Death DO: SetState {Death} IF: SecsInStateGE 8 DO: SetState {GoCatacombs} ~~ } - STATE: {GoCatacombs} ~~ { IF: Death DO: SetState {Death} @@ -66,7 +92,6 @@ STATE: {GoCatacombs} ~~ { Chat {/vt nav load nav_radiantblood_catacombs} SetWatchdog 10 900 {Stuck} ~~ } - STATE: {FindKey} ~~ { IF: Death DO: SetState {Death} @@ -88,7 +113,6 @@ STATE: {FindKey} ~~ { Chat {/vt nav load nav_radiantblood_key} SetWatchdog 10 900 {Stuck} ~~ } - STATE: {WaitKeyPickup} ~~ { IF: Death DO: SetState {Death} @@ -97,7 +121,6 @@ STATE: {WaitKeyPickup} ~~ { IF: SecsInStateGE 10 DO: SetState {FindKey} ~~ } - STATE: {GoDoor} ~~ { IF: Death DO: SetState {Death} @@ -117,7 +140,6 @@ STATE: {GoDoor} ~~ { Chat {/vt nav load nav_radiantblood_door} SetWatchdog 10 900 {Stuck} ~~ } - STATE: {WaitDoor} ~~ { IF: Death DO: SetState {Death} @@ -128,7 +150,6 @@ STATE: {WaitDoor} ~~ { Chat {/ub usep Slimy Key on Door} SetState {WaitDoor} ~~ } - STATE: {GetShard} ~~ { IF: Death DO: SetState {Death} @@ -150,7 +171,6 @@ STATE: {GetShard} ~~ { Chat {/vt nav load nav_radiantblood_shard} SetWatchdog 10 900 {Stuck} ~~ } - STATE: {WaitShard} ~~ { IF: Death DO: SetState {Death} @@ -159,7 +179,6 @@ STATE: {WaitShard} ~~ { IF: SecsInStateGE 10 DO: SetState {GetShard} ~~ } - STATE: {TurnInShard} ~~ { IF: Death DO: SetState {Death} @@ -180,7 +199,6 @@ STATE: {TurnInShard} ~~ { Chat {/vt nav load nav_radiantblood_return} SetWatchdog 10 1200 {Stuck} ~~ } - STATE: {WaitTurnIn} ~~ { IF: Death DO: SetState {Death} @@ -191,14 +209,12 @@ STATE: {WaitTurnIn} ~~ { IF: SecsInStateGE 15 DO: SetState {TurnInShard} ~~ } - STATE: {Done} ~~ { IF: Always DO: DoAll DoExpr {echo[`Radiant Blood initiation complete.`,1]} Chat {/a [radiantblood] quest complete} ~~ } - STATE: {Stuck} ~~ { IF: Death DO: SetState {Death} @@ -209,7 +225,6 @@ STATE: {Stuck} ~~ { DoExpr {echo[`Radiant Blood meta stuck, restarting.`,1]} SetState {Default} ~~ } - STATE: {Death} ~~ { IF: ExitPortal DO: SetState {Default} diff --git a/af/recallls.af b/af/recallls.af index 9214ab2..ccec498 100644 --- a/af/recallls.af +++ b/af/recallls.af @@ -28,4 +28,5 @@ NAV: nav0 once ~~ { pau 59.3695845603943 -28.744246006012 0.0500250021616618 5000 cht 59.3695845603943 -28.744246006012 0.0500250021616618 {/ah} + pau 59.3695845603943 -28.744246006012 0.0500250021616618 15000 ~~ } diff --git a/af/recomp_gilly.af b/af/recomp_gilly.af new file mode 100644 index 0000000..9f7b712 --- /dev/null +++ b/af/recomp_gilly.af @@ -0,0 +1,60 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + rcl -67.4700033187866 -87.2260910352071 0.264680083592733 {Lifestone Recall} + chk -67.0949083010356 -87.510296801726 0.200020837783813 + chk -67.0973824183146 -87.5366592059533 0.200020837783813 + pnt -67.1534469604492 -87.4872108300527 0.200020837783813 + pnt -67.2281976699829 -87.4212816476822 0.200020837783813 + pnt -67.308470805486 -87.3736632029215 0.200020837783813 + pnt -67.414777024587 -87.3275640964508 0.200020837783813 + chk -67.441475669543 -87.3035567760467 0.200020837783813 + chk -67.4419457594554 -87.2827567100525 0.207736905415853 + chk -67.443171286583 -87.260902150472 0.216503047943115 + chk -67.4500786066055 -87.2610688527425 0.216503047943115 + chk -67.4617248853048 -87.2698553085327 0.216479174296061 + chk -67.4616746107737 -87.2631193478902 0.216479174296061 + chk -67.4616220156352 -87.2560494105021 0.221185302734375 + chk -67.4615600347519 -87.2478078524272 0.22485416730245 + chk -67.4615249713262 -87.2408985773722 0.22485416730245 + chk -67.4542452096939 -87.2286157925924 0.22485416730245 + pnt -67.4601262489955 -87.2257090568542 0.22863408724467 + pnt -67.4657475471497 -87.225982316335 0.234519211451213 + chk -67.4733064572016 -87.2278253237406 0.237010415395101 + pnt -67.4729570865631 -87.2310976346334 0.238261461257935 + pnt -67.4737944920858 -87.2392101287842 0.246874141693115 + chk -67.4735010544459 -87.2451511065165 0.250104173024495 + chk -67.4648674964905 -87.236600112915 0.250104173024495 + pnt -67.4545410633087 -87.2283964792887 0.250104173024495 + pnt -67.4586185614268 -87.2264691988627 0.252972364425659 + pnt -67.4619625488917 -87.2258372306824 0.256411202748617 + pnt -67.4686557451884 -87.2263274828593 0.263294283548991 + chk -67.4721283992132 -87.2256984710693 0.262843751907349 + cht -67.4700033187866 -87.2260910352071 0.264680083592733 {/ub vendor open Gilly} + pau -67.4700033187866 -87.2260910352071 0.264680083592733 15000 +~~ } diff --git a/af/recomp_laurana.af b/af/recomp_laurana.af new file mode 100644 index 0000000..33edc9a --- /dev/null +++ b/af/recomp_laurana.af @@ -0,0 +1,44 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + cht 59.3020683924357 -28.4281312306722 0.0445536454518636 {/ub use Invitation to Master Fletchers} + pau 59.3020683924357 -28.4281312306722 0.0445536454518636 2000 + cht 59.3020683924357 -28.4281312306722 0.0445536454518636 {/ub portal Gateway} + pnt 27.2224383354187 29.2398958206177 0.275020853678385 + pnt 27.2211887041728 29.2149222691854 0.272913455963135 + pnt 27.2190940221151 29.1626453399658 0.245918766657511 + pnt 27.2190940221151 29.1298364003499 0.226233386993408 + pnt 27.2190940221151 29.0980857849121 0.207183027267456 + cht 59.3020683924357 -28.4281312306722 0.0445536454518636 {/ub portal Cavern} + pnt 27.3871666590373 29.1621083577474 0.153354167938232 + pnt 27.3865222930908 29.1444826126099 0.153354167938232 + pnt 27.3849582672119 29.1016936620077 0.153354167938232 + pnt 27.3650374412537 29.1026343663534 0.153354167938232 + cht 59.3020683924357 -28.4281312306722 0.0445536454518636 {/ub vendor open Laurana} + pau 59.3020683924357 -28.4281312306722 0.0445536454518636 15000 +~~ } diff --git a/af/sawato_mosswarts.af b/af/sawato_mosswarts.af new file mode 100644 index 0000000..56a6f76 --- /dev/null +++ b/af/sawato_mosswarts.af @@ -0,0 +1,54 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 circular ~~ { + pnt 59.2757363637288 -28.5781076431274 0.0500208298365275 + pnt 59.2701601028442 -28.6994921684265 0.0500208298365275 + pnt 59.2768788337708 -28.7680920283 0.0500208298365275 + pnt 59.2772172927856 -28.8392324765523 0.0500208298365275 + pnt 59.3440454165141 -28.8513668378194 0.0500208298365275 + pnt 59.4452393849691 -28.8435755729675 0.0500208298365275 + pnt 59.4465723673503 -28.7729092915853 0.0500208298365275 + pnt 59.446137491862 -28.7093889872233 0.0500208298365275 + pnt 59.4527634302775 -28.6089319864909 0.0500208298365275 + pnt 59.4535743077596 -28.5482190450033 0.0500208298365275 + pnt 59.4029469807943 -28.5466669718424 0.0500208298365275 + pnt 59.3319986979167 -28.5461647669474 0.0500208298365275 + pnt 59.2896282831828 -28.5637791951497 0.0500208298365275 + pnt 59.2438163121541 -28.5529794692993 0.0500250021616618 + pnt 59.1506405512492 -28.5526067733765 0.0500250021616618 + pnt 59.1488384246826 -28.6301976203918 0.0500250021616618 + pnt 59.1494047164917 -28.7408694903056 0.0500250021616618 + pnt 59.1494832356771 -28.8115883509318 0.0500250021616618 + pnt 59.1495411554972 -28.8524063746134 0.0500250021616618 + pnt 59.2290431340535 -28.8488670667013 0.0500250021616618 + pnt 59.2764926274617 -28.8439060846965 0.0500250021616618 + pnt 59.2764794667562 -28.7560322761536 0.0500250021616618 + pnt 59.2730146725972 -28.684236462911 0.0500250021616618 + pnt 59.2745836257935 -28.6235790252686 0.0500250021616618 + pnt 59.2783866882324 -28.575133895874 0.0500250021616618 +~~ } diff --git a/af/to_fiun.af b/af/to_fiun.af index baf335a..1c2543c 100644 --- a/af/to_fiun.af +++ b/af/to_fiun.af @@ -28,7 +28,7 @@ NAV: nav0 once ~~ { pau 59.3259333292643 -28.520225016276 0.0500208298365275 2000 cht 59.3259333292643 -28.520225016276 0.0500208298365275 {/ah} - pau 59.3259333292643 -28.520225016276 0.0500208298365275 10000 + pau 59.3259333292643 -28.520225016276 0.0500208298365275 17000 pnt 59.3297518730164 -28.7442257563273 0.0500208298365275 pnt 59.3718955357869 -28.729271697998 0.0500208298365275 ptl 59.3259333292643 -28.520225016276 0.0500208298365275 59.3936458587647 -28.7256083488464 0.0508250035345554 14 {Portal to Town Network} diff --git a/af/token_give_point.af b/af/token_give_point.af new file mode 100644 index 0000000..9b240e9 --- /dev/null +++ b/af/token_give_point.af @@ -0,0 +1,30 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 69.2738552312056 21.0482521057129 1.55835838317871 +~~ } diff --git a/af/token_take_point.af b/af/token_take_point.af new file mode 100644 index 0000000..9c65b9b --- /dev/null +++ b/af/token_take_point.af @@ -0,0 +1,30 @@ +~~ { +~~ FOR AUTO-COMPLETION ASSISTANCE: testvar getvar setvar touchvar clearallvars clearvar getcharintprop getchardoubleprop getcharquadprop getcharboolprop getcharstringprop getisspellknown getcancastspell_hunt getcancastspell_buff getcharvital_base getcharvital_current getcharvital_buffedmax getcharskill_traininglevel getcharskill_base getcharskill_buffed getplayerlandcell getplayercoordinates coordinategetns coordinategetwe coordinategetz coordinatetostring coordinateparse coordinatedistancewithz coordinatedistanceflat wobjectgetphysicscoordinates wobjectgetname wobjectgetobjectclass wobjectgettemplatetype wobjectgetisdooropen wobjectfindnearestmonster wobjectfindnearestdoor wobjectfindnearestbyobjectclass wobjectfindininventorybytemplatetype wobjectfindininventorybyname wobjectfindininventorybynamerx wobjectgetselection wobjectgetplayer wobjectfindnearestbynameandobjectclass actiontryselect actiontryuseitem actiontryapplyitem actiontrygiveitem actiontryequipanywand actiontrycastbyid actiontrycastbyidontarget chatbox chatboxpaste statushud statushudcolored uigetcontrol uisetlabel isfalse istrue iif randint cstr strlen getobjectinternaltype cstrf stopwatchcreate stopwatchstart stopwatchstop stopwatchelapsedseconds cnumber floor ceiling round abs getworldname getitemcountininventorybyname getheading getitemcountininventorybynamerx getheadingto actiontrygiveprofile vitae getfellowshipstatus getfellowshipname getfellowshipisopen getfellowshipisleader getfellowshipleaderid getfellowshipcanrecruit getfellowid getfellowshipcount getfellowshiplocked getfellowname getfellowshipisfull sin cos tan sqrt asin acos atan atan2 sinh cosh tanh vtsetmetastate getregexmatch echo chr ord wobjectgetid wobjectgethealth wobjectfindbyid wobjectgetintprop wobjectfindnearestbytemplatetype wobjectgetopencontainer testquestflag getquestktprogress isrefreshingquests getquestktrequired getqueststatus getisday getgamehour getgamehourname getisnight getgameday getgameticks getminutesuntilday getgamemonth getgamemonthname getminutesuntilnight getgameyear uisetvisible uiviewvisible uiviewexists getgvar touchgvar getpvar touchpvar setgvar cleargvar setpvar clearpvar testgvar clearallgvars testpvar clearallpvars dictgetitem dictcreate dicthaskey dictadditem dictkeys dictremovekey dictvalues dictclear dictsize dictcopy listgetitem listpop listcreate listcontains listremove listadd listindexof listremoveat listinsert listlastindexof listclear listcopy listcount listreverse + +~~ +~~ File auto-generated by metaf, a program created by Eskarina of Morningthaw/Coldeve. +~~ Get metaf here: https://github.com/JJEII/metaf/ +~~ +~~ All recognized structural designators in a NAV-ONLY file: +~~ NAV: +~~ +~~ All recognized NAV types: +~~ circular follow +~~ linear once +~~ +~~ All recognized NAV NODE types: +~~ flw vnd +~~ pnt ptl +~~ rcl tlk +~~ pau chk +~~ cht jmp +~~ prt (deprecated in VTank) +~~ + +~~ +~~ REMEMBER THAT NAV-ONLY FILES MUST CONTAIN EXACTLY ONE NAV! +~~ } + +NAV: nav0 once ~~ { + pnt 69.266885727644 21.0307481129964 1.55835838317871 +~~ } diff --git a/example_sort_meta.met b/example_sort_meta.met new file mode 100644 index 0000000..66d212a --- /dev/null +++ b/example_sort_meta.met @@ -0,0 +1,910 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +33 +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[mssortstring,`CV,AS,EQ,TR-,OC,IC,AL-,EP,MX-`] +i +1 +s +SortManaStones +s +Default +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source player +i +2 +s +/ms set dest pack 7 +i +2 +s +/ms set ocfilter manastone +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortManaStones +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortHealingKits +s +SortManaStones +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source player +i +2 +s +/ms set dest pack 7 +i +2 +s +/ms set ocfilter healingkit +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortHealingKits +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortMisc +s +SortHealingKits +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source player +i +2 +s +/ms set dest pack 2 +i +2 +s +/ms set ocfilter misc +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortMisc +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortGems +s +SortMisc +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source player +i +2 +s +/ms set dest pack 3 +i +2 +s +/ms set ocfilter gem +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortGems +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortWeapons +s +SortGems +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source player +i +2 +s +/ms set dest pack 1 +i +2 +s +/ms set ocfilter meleeweapon +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortWeapons +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortWands +s +SortWeapons +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source player +i +2 +s +/ms set dest pack 1 +i +2 +s +/ms set ocfilter wand +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortWands +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortSpellComps +s +SortWands +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source player +i +2 +s +/ms set dest pack 8 +i +2 +s +/ms set ocfilter spellcomp +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortSpellComps +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortInventory +s +SortSpellComps +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source player +i +2 +s +/ms set dest player +i +2 +s +/ms clear ocfilter +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortInventory +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortPack1 +s +SortInventory +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source pack 1 +i +2 +s +/ms set dest pack 1 +i +2 +s +/ms clear ocfilter +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortPack1 +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortPack2 +s +SortPack1 +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source pack 2 +i +2 +s +/ms set dest pack 2 +i +2 +s +/ms clear ocfilter +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortPack2 +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortPack3 +s +SortPack2 +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source pack 3 +i +2 +s +/ms set dest pack 3 +i +2 +s +/ms clear ocfilter +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortPack3 +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortPack4 +s +SortPack3 +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source pack 4 +i +2 +s +/ms set dest pack 4 +i +2 +s +/ms clear ocfilter +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortPack4 +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortPack5 +s +SortPack4 +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source pack 5 +i +2 +s +/ms set dest pack 5 +i +2 +s +/ms clear ocfilter +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortPack5 +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortPack6 +s +SortPack5 +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source pack 6 +i +2 +s +/ms set dest pack 6 +i +2 +s +/ms clear ocfilter +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortPack6 +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortPack7 +s +SortPack6 +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source pack 7 +i +2 +s +/ms set dest pack 7 +i +2 +s +/ms clear ocfilter +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortPack7 +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +SortPack8 +s +SortPack7 +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/ms set source pack 8 +i +2 +s +/ms set dest pack 8 +i +2 +s +/ms clear ocfilter +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +`/ms set flags `+getvar[mssortstring] +i +2 +s +/ms start +s +SortPack8 +i +4 +i +1 +s +^You think\, \"done sorting\!\"$ +s +AllDone +s +SortPack8 diff --git a/met/aphus.met b/met/aphus.met index 8e43b26..71f038e 100644 --- a/met/aphus.met +++ b/met/aphus.met @@ -11,7 +11,7 @@ n n n n -24 +196 i 16 i @@ -70,153 +70,6 @@ combat i 1 i -3 -i -0 -TABLE -2 -K -V -n -n -2 -i -2 -s -/vt opt set enablecombat false -i -2 -s -/a ARGH I died! -s -death -i -20 -i -1 -i -0 -s -tusker_run -s -death -i -1 -i -3 -i -0 -TABLE -2 -K -V -n -n -18 -i -2 -s -/ub opt set VTank.PatchExpressionEngine true -i -2 -s -/vt opt set defaultmeleeattackheight 3 -i -2 -s -/vt opt set lootallcorpses false -i -2 -s -/vt opt set lootonlyrarecorpses true -i -2 -s -/vt opt set lootpriorityboost true -i -2 -s -/vt opt set navpriorityboost false -i -2 -s -/vt opt set attackdistance 0.0333333 -i -2 -s -/vt opt set CorpseApproachRange-Max 0.05 -i -2 -s -/vt opt set approachdistance 0 -i -2 -s -/vt opt set idlepeacemode false -i -2 -s -/vt opt set stopmacroondeath false -i -2 -s -/vt opt set enablelooting false -i -2 -s -/vt opt set enablecombat false -i -2 -s -/vt opt set enablebuffing true -i -8 -TABLE -2 -k -v -n -n -1 -s -e -s -\/vt nav load aphus_circuit+getvar[navNumber] -i -7 -TABLE -2 -k -v -n -n -1 -s -e -s -setvar[lootclock,stopwatchcreate[]] -i -7 -TABLE -2 -k -v -n -n -1 -s -e -s -stopwatchstart[getvar[lootclock]] -i -1 -s -hunt -s -Default -i -1 -i 2 i 0 @@ -366,6 +219,81 @@ out_of_comp s hunt i +2 +i +3 +TABLE +2 +K +V +n +n +3 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Mana Scarab +s +c +i +10 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Mana Scarab +s +c +i +1 +i +16 +TABLE +2 +k +v +n +n +1 +s +r +d +5 +TABLE +2 +K +V +n +n +2 +i +2 +s +/fellowship Out of mana scarabs. Recomping. +i +1 +s +recomp_mana_scarab +s +hunt +i 25 i 1 @@ -433,6 +361,8602 @@ K V n n +2 +i +2 +s +/vt opt set enablecombat false +i +2 +s +/a ARGH I died! +s +death +i +20 +i +1 +i +0 +s +tusker_run +s +death +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augInnateStrengthTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augInnateStrengthTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augInnateEnduranceTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augInnateEnduranceTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augInnateCoordinationTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augInnateCoordinationTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augInnateQuicknessTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augInnateQuicknessTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augInnateFocusTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augInnateFocusTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augInnateSelfTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augInnateSelfTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augResistBluntTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augResistBluntTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augResistSlashTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augResistSlashTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augResistPierceTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augResistPierceTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augResistLightningTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augResistLightningTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augResistFireTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augResistFireTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augResistFrostTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augResistFrostTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[augResistAcidTarget] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augResistAcidTarget, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[disableAugmentServices] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[disableAugmentServices, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[bellaStartAttempts] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaStartAttempts, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[bellaMpPrimaryAttempts] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpPrimaryAttempts, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[bellaMpSecondaryAttempts] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpSecondaryAttempts, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[bellaTurnInAttempts] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaTurnInAttempts, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[bellaJawRunRecoverAttempts] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaJawRunRecoverAttempts, 0] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[bellaBackoffSeconds] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaBackoffSeconds, 86400] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[serviceCheckInterval] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[serviceCheckInterval, 43200] +s +Default +i +21 +i +3 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[serviceClock] +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[serviceClock,stopwatchcreate[]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +stopwatchstart[getvar[serviceClock]] +s +Default +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +18 +i +2 +s +/ub opt set VTank.PatchExpressionEngine true +i +2 +s +/vt opt set defaultmeleeattackheight 3 +i +2 +s +/vt opt set lootallcorpses false +i +2 +s +/vt opt set lootonlyrarecorpses true +i +2 +s +/vt opt set lootpriorityboost true +i +2 +s +/vt opt set navpriorityboost false +i +2 +s +/vt opt set attackdistance 0.0333333 +i +2 +s +/vt opt set CorpseApproachRange-Max 0.05 +i +2 +s +/vt opt set approachdistance 0 +i +2 +s +/vt opt set idlepeacemode false +i +2 +s +/vt opt set stopmacroondeath false +i +2 +s +/vt opt set enablelooting false +i +2 +s +/vt opt set enablecombat false +i +2 +s +/vt opt set enablebuffing true +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +\/vt nav load aphus_circuit+getvar[navNumber] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[lootclock,stopwatchcreate[]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +stopwatchstart[getvar[lootclock]] +i +1 +s +service_quest_refresh +s +Default +i +8 +i +1 +i +0 +s +death +s +service_quest_refresh +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/myquests +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +touchvar[questsRequested] +s +service_quest_refresh +i +2 +i +1 +TABLE +2 +K +V +n +n +3 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[questsRequested] +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +isrefreshingquests[]==0 +i +6 +i +2 +s +service_pending_eval +s +service_quest_refresh +i +6 +i +1 +i +8 +s +service_pending_eval +s +service_quest_refresh +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +43 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments,0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[230]<5,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[229]<1,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[297]<1,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[296]<1,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[295]<1,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[294]<1,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[328]<1,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[231]<3,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[232]<1,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[234]<1,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[237]<2,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getcharintprop[238]<5,1,getvar[pendingAugments]]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[pendingAugments, iif[getvar[augInnateStrengthTarget]>0,iif[getcharintprop[217]<10,iif[getcharintprop[218]0,iif[getcharintprop[217]<10,iif[getcharintprop[219]0,iif[getcharintprop[217]<10,iif[getcharintprop[220]0,iif[getcharintprop[217]<10,iif[getcharintprop[221]0,iif[getcharintprop[217]<10,iif[getcharintprop[222]0,iif[getcharintprop[217]<10,iif[getcharintprop[223]0,iif[getcharintprop[239]<2,iif[getcharintprop[242]0,iif[getcharintprop[239]<2,iif[getcharintprop[240]0,iif[getcharintprop[239]<2,iif[getcharintprop[241]0,iif[getcharintprop[239]<2,iif[getcharintprop[246]0,iif[getcharintprop[239]<2,iif[getcharintprop[244]0,iif[getcharintprop[239]<2,iif[getcharintprop[245]0,iif[getcharintprop[239]<2,iif[getcharintprop[243]=getvar[bellaBackoffSeconds] +TABLE +2 +K +V +n +n +7 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[disableAugmentServices, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaStartAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpPrimaryAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpSecondaryAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaTurnInAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaJawRunRecoverAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +clearvar[bellaBackoffClock] +s +service_decide +i +2 +i +1 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getqueststatus[`stipendtimer_0812`]==1 +s +service_stipend +s +service_decide +i +2 +i +1 +TABLE +2 +K +V +n +n +3 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[disableAugmentServices]!=1 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Blank Augmentation Gem +s +c +i +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[pendingAugments]==1 +s +service_apply_augment +s +service_decide +i +2 +i +1 +TABLE +2 +K +V +n +n +3 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[disableAugmentServices]!=1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getqueststatus[`insatiableeaterjaw`]==1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[pendingAugments]==1 +s +service_bella_start +s +service_decide +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[serviceClock,stopwatchcreate[]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +stopwatchstart[getvar[serviceClock]] +i +1 +s +hunt +s +service_decide +i +8 +i +1 +i +0 +s +death +s +service_stipend +i +1 +i +9 +i +0 +TABLE +2 +k +v +n +n +3 +s +s +s +service_reset_main +s +r +d +3 +s +t +d +600 +s +service_stipend +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/vt opt set enablecombat false +i +2 +s +/vt opt set enablelooting false +i +2 +s +/vt opt set enablenav true +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +touchvar[stipendNavLoaded] +i +4 +ba +1199 +stipend.nav +14 +uTank2 NAV 1.2 +4 +14 +3 +47.1262349446615 +26.1864453474681 +0.225020837783813 +0 +2000 +4 +-101.597905190786 +-96.6216093699137 +2.08333134651184E-05 +0 +/ah +3 +47.1262349446615 +26.1864453474681 +0.225020837783813 +0 +15000 +0 +59.3590666453044 +-28.7057823816935 +0.0500208298365275 +0 +6 +-101.597905190786 +-96.6216093699137 +2.08333134651184E-05 +0 +Portal to Town Network +14 +True +59.3936458587647 +-28.7256083488464 +0.0508250035345554 +0 +-101.615851815542 +-96.6388638178507 +2.08333134651184E-05 +0 +0 +-101.657751337687 +-96.5832635879517 +2.08333134651184E-05 +0 +0 +-101.658352184296 +-96.5325949986776 +2.08333134651184E-05 +0 +6 +-101.597905190786 +-96.6216093699137 +2.08333134651184E-05 +0 +Portal to Arwic +14 +True +-101.588099161784 +-96.5166525046031 +-0.000262499845121056 +0 +56.6498762130737 +33.416518386205 +0.175020837783813 +0 +0 +56.655900033315 +33.5368880271912 +0.175020837783813 +0 +0 +56.7470087051392 +33.5495386441549 +0.175020837783813 +0 +0 +56.7795230229696 +33.6337207794189 +0.175020837783813 +0 +7 +-101.597905190786 +-96.6216093699137 +2.08333134651184E-05 +0 +Monroe +37 +True +56.7816291809082 +33.6455291748047 +0.175020843744278 +s +service_stipend +i +2 +i +1 +TABLE +2 +K +V +n +n +3 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[stipendNavLoaded] +i +7 +i +0 +i +6 +i +2 +s +service_reset_main +s +service_stipend +i +8 +i +1 +i +0 +s +death +s +service_bella_start +i +1 +i +7 +i +0 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaStartAttempts,getvar[bellaStartAttempts]+1] +s +service_bella_start +i +26 +i +1 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[bellaStartAttempts]>=3 +s +service_bella_backoff +s +service_bella_start +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +4 +i +2 +s +/vt opt set enablecombat false +i +2 +s +/vt opt set enablelooting false +i +2 +s +/vt opt set enablenav false +i +2 +s +/vt opt set enablebuffing true +s +service_bella_start +i +6 +i +3 +i +2 +TABLE +2 +K +V +n +n +3 +i +2 +s +/a [bella] starting marketplace entry +i +2 +s +/vt opt set enablenav false +i +2 +s +/mp +s +service_bella_start +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaStartAttempts, 0] +i +1 +s +service_bella_mp_primary +s +service_bella_start +i +6 +i +1 +i +120 +s +service_bella_start +s +service_bella_start +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +12 +i +2 +s +/a [bella] backoff tripped, disabling augment services for 24h +i +2 +s +/vt opt set enablecombat true +i +2 +s +/vt opt set enablenav true +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[disableAugmentServices, 1] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaStartAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpPrimaryAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpSecondaryAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaTurnInAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaJawRunRecoverAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaBackoffClock,stopwatchcreate[]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +stopwatchstart[getvar[bellaBackoffClock]] +i +1 +s +Default +s +service_bella_backoff +i +8 +i +1 +i +0 +s +death +s +service_bella_mp_primary +i +1 +i +7 +i +0 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpPrimaryAttempts,getvar[bellaMpPrimaryAttempts]+1] +s +service_bella_mp_primary +i +26 +i +1 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[bellaMpPrimaryAttempts]>=3 +s +service_bella_backoff +s +service_bella_mp_primary +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +6 +i +2 +s +/vt opt set enablebuffing true +i +2 +s +/vt opt set enablenav true +i +2 +s +/vt opt set enablecombat false +i +2 +s +/vt opt set enablelooting false +i +2 +s +/vt opt set NavPriorityBoost false +i +2 +s +/vt opt set navclosestoprange 0.008 +s +service_bella_mp_primary +i +26 +i +2 +TABLE +2 +k +v +n +n +1 +s +e +s +getplayerlandblock[]==23855104 +s +/vt nav load mp_primary +s +service_bella_mp_primary +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getplayerlandblock[]!=23855104 +i +6 +i +30 +TABLE +2 +K +V +n +n +2 +i +2 +s +/a [bella] wrong mp_primary landblock, restarting marketplace entry +i +1 +s +service_bella_start +s +service_bella_mp_primary +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +2 +s +/vt opt set enablenav false +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpPrimaryAttempts, 0] +i +1 +s +service_bella_jaw_run +s +service_bella_mp_primary +i +6 +i +3 +i +60 +TABLE +2 +K +V +n +n +2 +i +2 +s +/a [bella] mp_primary timed out, restarting marketplace entry +i +1 +s +service_bella_start +s +service_bella_mp_primary +i +8 +i +1 +i +0 +s +death +s +service_bella_jaw_run +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getplayerlandblock[]==9830400 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt opt set enablenav true +i +2 +s +/vt nav load jaw_1 +s +service_bella_jaw_run +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getplayerlandblock[]!=9830400 +i +6 +i +30 +TABLE +2 +K +V +n +n +2 +i +2 +s +/a [bella] wrong jaw_run landblock, restarting marketplace entry +i +1 +s +service_bella_start +s +service_bella_jaw_run +i +2 +i +3 +TABLE +2 +K +V +n +n +3 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getplayerlandblock[]==9830400 +i +6 +i +30 +i +7 +i +0 +TABLE +2 +K +V +n +n +7 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaStartAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaJawRunRecoverAttempts, 0] +i +2 +s +/vt nav load jaw_1_hunt +i +2 +s +/vt opt set enablecombat true +i +2 +s +/vt opt set enablelooting true +i +2 +s +/vt opt set lootonlyrarecorpses false +i +1 +s +service_bella_jaw_hunt +s +service_bella_jaw_run +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +6 +i +300 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[bellaJawRunRecoverAttempts]<3 +TABLE +2 +K +V +n +n +4 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +chatbox[`/a [bella] jaw_run stuck, recall retry `+cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1] +i +2 +s +/vt nav load nav_portal_recall +i +1 +s +service_bella_jaw_run_recover +s +service_bella_jaw_run +i +2 +i +1 +TABLE +2 +K +V +n +n +2 +i +6 +i +300 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[bellaJawRunRecoverAttempts]>=3 +s +service_bella_backoff +s +service_bella_jaw_run +i +8 +i +1 +i +0 +s +death +s +service_bella_jaw_run_recover +i +6 +i +1 +i +20 +s +service_bella_jaw_run +s +service_bella_jaw_run_recover +i +8 +i +1 +i +0 +s +death +s +service_bella_jaw_hunt +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt opt set enablenav true +i +1 +s +service_bella_turn_in_jaw +s +service_bella_jaw_hunt +i +12 +i +3 +TABLE +2 +k +v +n +n +2 +s +n +s +Insatiable Eater Jaw +s +c +i +1 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt opt set enablecombat false +i +2 +s +/vt nav load to_fiun +s +service_bella_jaw_hunt +i +6 +i +1 +i +1200 +s +service_bella_start +s +service_bella_jaw_hunt +i +8 +i +1 +i +0 +s +death +s +service_bella_turn_in_jaw +i +4 +i +3 +s +^.*One who obtains such as this is truly worthy of that which we would teach\. The highest peak of the deadliest isle contains that which you seek.*$ +TABLE +2 +K +V +n +n +4 +i +2 +s +/a [bella] jaw turned in, heading to secondary marketplace path +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaTurnInAttempts, 0] +i +2 +s +/mp +i +1 +s +service_bella_mp_trans +s +service_bella_turn_in_jaw +i +2 +i +3 +TABLE +2 +K +V +n +n +3 +i +6 +i +300 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Insatiable Eater Jaw +s +c +i +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[bellaTurnInAttempts]<3 +TABLE +2 +K +V +n +n +4 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +chatbox[`/a [bella] jaw turn-in timed out, retry `+cstr[getvar[bellaTurnInAttempts]+1]+`/3`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaTurnInAttempts,getvar[bellaTurnInAttempts]+1] +i +2 +s +/vt nav load to_fiun +i +1 +s +service_bella_turn_in_jaw +s +service_bella_turn_in_jaw +i +2 +i +1 +TABLE +2 +K +V +n +n +3 +i +6 +i +300 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Insatiable Eater Jaw +s +c +i +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[bellaTurnInAttempts]>=3 +s +service_bella_backoff +s +service_bella_turn_in_jaw +i +6 +i +3 +i +300 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaTurnInAttempts, 0] +i +1 +s +service_reset_main +s +service_bella_turn_in_jaw +i +8 +i +1 +i +0 +s +death +s +service_bella_mp_trans +i +20 +i +1 +i +0 +s +service_bella_mp_secondary +s +service_bella_mp_trans +i +6 +i +1 +i +120 +s +service_bella_start +s +service_bella_mp_trans +i +8 +i +1 +i +0 +s +death +s +service_bella_mp_secondary +i +1 +i +7 +i +0 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpSecondaryAttempts,getvar[bellaMpSecondaryAttempts]+1] +s +service_bella_mp_secondary +i +26 +i +1 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[bellaMpSecondaryAttempts]>=3 +s +service_bella_backoff +s +service_bella_mp_secondary +i +26 +i +2 +TABLE +2 +k +v +n +n +1 +s +e +s +getplayerlandblock[]==23855104 +s +/vt nav load mp_secondary +s +service_bella_mp_secondary +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getplayerlandblock[]!=23855104 +i +6 +i +30 +TABLE +2 +K +V +n +n +2 +i +2 +s +/a [bella] wrong mp_secondary landblock, restarting marketplace entry +i +1 +s +service_bella_start +s +service_bella_mp_secondary +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +2 +s +/vt opt set enablecombat true +i +2 +s +/vt nav load to_bella +i +1 +s +service_bella_kill_bella +s +service_bella_mp_secondary +i +6 +i +1 +i +60 +s +service_bella_start +s +service_bella_mp_secondary +i +8 +i +1 +i +0 +s +death +s +service_bella_secondary_recovery +i +1 +i +2 +i +0 +s +/vt opt set enablenav false +s +service_bella_secondary_recovery +i +26 +i +1 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[bellaMpSecondaryAttempts]>=3 +s +service_bella_backoff +s +service_bella_secondary_recovery +i +6 +i +3 +i +20 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpSecondaryAttempts,getvar[bellaMpSecondaryAttempts]+1] +i +2 +s +/vt opt set enablenav true +i +2 +s +/vt nav load nav_portal_recall +s +service_bella_secondary_recovery +i +2 +i +3 +TABLE +2 +K +V +n +n +3 +i +6 +i +30 +i +7 +i +0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getplayerlandblock[]==5636096 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt nav load to_bella +i +1 +s +service_bella_kill_bella +s +service_bella_secondary_recovery +i +6 +i +1 +i +120 +s +service_bella_backoff +s +service_bella_secondary_recovery +i +8 +i +1 +i +0 +s +service_bella_secondary_recovery +s +service_bella_kill_bella +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getplayerlandblock[]!=5636096 +i +6 +i +30 +TABLE +2 +K +V +n +n +4 +i +2 +s +/a [bella] wrong bella landblock, returning to mp_secondary +i +2 +s +/vt opt set enablenav false +i +2 +s +/mp +i +1 +s +service_bella_mp_secondary +s +service_bella_kill_bella +i +12 +i +3 +TABLE +2 +k +v +n +n +2 +s +n +s +Blank Augmentation Gem +s +c +i +1 +TABLE +2 +K +V +n +n +9 +i +2 +s +/a [bella] blank gem acquired, escaping and preparing augment +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaStartAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpPrimaryAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaMpSecondaryAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaTurnInAttempts, 0] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[bellaJawRunRecoverAttempts, 0] +i +2 +s +/vt opt set enablelooting false +i +2 +s +/vt opt set enablecombat false +i +1 +s +service_bella_escape +s +service_bella_kill_bella +i +6 +i +3 +i +600 +TABLE +2 +K +V +n +n +2 +i +2 +s +/a [bella] kill_bella timed out, restarting marketplace entry +i +1 +s +service_bella_start +s +service_bella_kill_bella +i +8 +i +1 +i +0 +s +death +s +service_bella_escape +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt opt set enablelooting false +i +2 +s +/vt opt set enablecombat false +s +service_bella_escape +i +1 +i +9 +i +0 +TABLE +2 +k +v +n +n +3 +s +s +s +service_reset_main +s +r +d +3 +s +t +d +120 +s +service_bella_escape +i +6 +i +8 +i +1 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub setmotion forward 1 +s +service_bella_escape +i +6 +i +8 +i +4 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub setmotion forward 0 +s +service_bella_escape +i +6 +i +2 +i +6 +s +/vt opt set enablecombat false +s +service_bella_escape +i +6 +i +2 +i +7 +s +/ah +s +service_bella_escape +i +6 +i +1 +i +17 +s +service_apply_augment +s +service_bella_escape +i +8 +i +1 +i +0 +s +death +s +service_apply_augment +i +11 +i +1 +TABLE +2 +k +v +n +n +2 +s +n +s +Blank Augmentation Gem +s +c +i +0 +s +service_reset_main +s +service_apply_augment +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +4 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +clearvar[augmentHub] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +clearvar[augmentHubLoaded] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +clearvar[augmentTargetLoaded] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentStep,0] +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[230]<5 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_husoon`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Might of the Seventh Mule`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[229]<1 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_dumidabintruminre`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Shadow of the Seventh Mule`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[297]<1 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_rapheldetante`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Infused War Magic`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[296]<1 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_akemifei`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Infused Life Magic`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[295]<1 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_ganfo`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Infused Item Magic`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[294]<1 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_gustuvlansdown`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Infused Creature Magic`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[328]<1 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_morathe`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Infused Void Magic`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[231]<3 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_rohulabintludun`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Clutch of the Miser`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[232]<1 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_erikfestus`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Enduring Enchantment`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[234]<1 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_rickarddumalia`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Quick Learner`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[237]<2 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_alisondulane`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Innate Renewal`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[238]<5 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentNav,`nav_nawamaraujio`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[augmentItem,`Archmage's Endurance`] +i +1 +s +service_apply_augment_nav +s +service_apply_augment +i +2 +i +3 +TABLE +2 +K +V +n +n +3 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[augInnateStrengthTarget]>0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[217]<10 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[218]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[217]<10 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[219]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[217]<10 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[220]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[217]<10 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[221]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[217]<10 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[222]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[217]<10 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[223]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[239]<2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[242]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[239]<2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[240]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[239]<2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[241]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[239]<2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[246]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[239]<2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[244]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[239]<2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[245]0 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[239]<2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getcharintprop[243][^\<]*)\>.+\<\\Tell\>) .*, \"mana (?[0-9]+)\"$ +s +c +s + +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +cnumber[getvar[capturegroup_num]]>0 +TABLE +2 +K +V +n +n +3 +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub give +getvar[capturegroup_num]+` Mana Scarab to `+getvar[capturegroup_who] +i +2 +s +/a [motes] Mana Scarab request fulfilled. +i +1 +s +Default +s +Default +i +11 +i +3 +TABLE +2 +k +v +n +n +2 +s +n +s +Mana Scarab +s +c +i +99 +TABLE +2 +K +V +n +n +4 +i +2 +s +/a [motes] Low on Mana Scarabs, heading to recomp. +i +2 +s +/vt nav load nav_gilly +i +2 +s +/vt opt set enablenav true +i +1 +s +recomp_mana +s +Default +i 12 i 3 @@ -766,6 +881,107 @@ i s Default s +recomp_mana +i +7 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ah +i +1 +s +Default +s +recomp_mana +i +6 +i +3 +i +300 +TABLE +2 +K +V +n +n +2 +i +2 +s +/a [motes] Timeout reaching recomp mana. Resetting. +i +1 +s +Default +s +recomp_mana +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[manaMissing, 100 - getitemcountininventorybyname[`Mana Scarab`]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +ifthen[$manaMissing < 0, `setvar[manaMissing, 0]`] +i +2 +s +/vt opt set enablenav true +s +recomp_mana +i +8 +i +1 +i +0 +s +Default +s hand_in_nugget i 11 diff --git a/met/neftet.met b/met/neftet.met index d7d9c77..f2ba402 100644 --- a/met/neftet.met +++ b/met/neftet.met @@ -11,7 +11,7 @@ n n n n -298 +302 i 20 i @@ -1127,6 +1127,45 @@ Default i 2 i +1 +TABLE +2 +K +V +n +n +1 +i +4 +s +^\[Fellowship\].*(say|says), \"#turn_in_quests\"$ +s +turn_in_quests +s +Hunt +i +1 +i +2 +i +0 +s +/vt opt set enablecombat true +s +Hunt +i +1 +i +2 +i +0 +s +/vt opt set IdlePeaceMode false +s +Hunt +i +2 +i 3 TABLE 2 @@ -2500,6 +2539,103 @@ Hunt i 2 i +3 +TABLE +2 +K +V +n +n +3 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[ammoType]==3 +i +3 +TABLE +2 +K +V +n +n +2 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Wrapped Bundle of Deadly Prismatic Arrowheads +s +c +i +10 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Wrapped Bundle of Atlatl Dartshafts +s +c +i +10 +i +16 +TABLE +2 +k +v +n +n +1 +s +r +d +5 +TABLE +2 +K +V +n +n +2 +i +2 +s +/fellowship Low on bow ammo. Recomping. +i +1 +s +recomp_missile +s +Hunt +i +2 +i 1 TABLE 2 @@ -3750,28 +3886,35 @@ touchvar[stipendNavLoaded] i 4 ba -1192 +1199 stipend.nav 14 uTank2 NAV 1.2 4 14 +3 +47.1262349446615 +26.1864453474681 +0.225020837783813 +0 +2000 4 -101.597905190786 -96.6216093699137 2.08333134651184E-05 0 /ah +3 +47.1262349446615 +26.1864453474681 +0.225020837783813 +0 +15000 0 59.3590666453044 -28.7057823816935 0.0500208298365275 0 -0 -59.3771680514018 --28.7152192115784 -0.0500208298365275 -0 6 -101.597905190786 -96.6216093699137 @@ -3798,11 +3941,6 @@ True -96.5325949986776 2.08333134651184E-05 0 -0 --101.605949529012 --96.519695186615 -2.08333134651184E-05 -0 6 -101.597905190786 -96.6216093699137 @@ -10417,7 +10555,7 @@ setvar[ObjectClose, 0] i 1 s -Reset +Hunt s picking_flowers i @@ -10445,9 +10583,9 @@ e s getvar[ObjectClose]==1 i -6 -i -3 +4 +s +^As the prickly pear is moved, it disturbs a nest of desert wasps! TABLE 2 K @@ -10471,7 +10609,7 @@ setvar[ObjectClose, 0] i 1 s -Reset +Hunt s picking_flowers i @@ -10740,7 +10878,7 @@ n i 2 s -/vt opt set enablecombat true +/vt opt set enablecombat false i 2 s @@ -10993,7 +11131,59 @@ K V n n -4 +8 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[diamondMissing, 100 - getitemcountininventorybyname[`Diamond Scarab`]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +ifthen[$diamondMissing < 0, `setvar[diamondMissing, 0]`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[manaMissing, 100 - getitemcountininventorybyname[`Mana Scarab`]] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +ifthen[$manaMissing < 0, `setvar[manaMissing, 0]`] i 2 s @@ -11528,7 +11718,7 @@ K V n n -7 +8 i 7 TABLE @@ -11561,6 +11751,10 @@ s i 2 s +/vt opt set IdlePeaceMode true +i +2 +s /vt nav load nav_nalicana i 9 diff --git a/nav/ah_give_keys.nav b/nav/ah_give_keys.nav index 01c1ced..dc7bfb5 100644 --- a/nav/ah_give_keys.nav +++ b/nav/ah_give_keys.nav @@ -18,7 +18,7 @@ uTank2 NAV 1.2 -41.8583373387655 2.08333134651184E-05 0 -10000 +17000 0 59.3589282353719 -28.5375727335612 diff --git a/nav/ah_rarecomp.nav b/nav/ah_rarecomp.nav index f1c1128..73959cf 100644 --- a/nav/ah_rarecomp.nav +++ b/nav/ah_rarecomp.nav @@ -1,112 +1,130 @@ uTank2 NAV 1.2 4 -22 +25 4 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 /ub face 180 4 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 /ub setmotion forward 1 3 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 2000 4 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 /ub setmotion forward 0 2 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 1635 3 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 -14000 -4 -59.3111747105916 --28.5648021697998 -0.0500250021616618 -0 -/vt opt set enablecombat false +15000 3 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 2000 4 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 +0 +/vt opt set enablecombat false +3 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 +0 +15000 +4 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 /ah 3 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 -30000 +17000 4 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 /ub ig rares.utl to Dunking Rares 3 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 5000 4 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 /ub giver .*(100) to Mongot 3 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 5000 4 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 /ub givep Mote to Nyckelmonster has leprosy 3 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 5000 4 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 /ub mexec iif[getvar[diamondMissing]>0,chatbox[`/t Nyckelmonster has Leprosy, diamond `+cstr[getvar[diamondMissing]]],0] 3 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 +0 +5000 +4 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 +0 +/ub mexec iif[getvar[manaMissing]>0,chatbox[`/t Nyckelmonster has Leprosy, mana `+cstr[getvar[manaMissing]]],0] +3 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 5000 0 @@ -115,21 +133,21 @@ uTank2 NAV 1.2 0.0500208298365275 0 3 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 2000 5 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 2090184732 Archmage Tawa Matema 3 -59.3111747105916 --28.5648021697998 -0.0500250021616618 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 0 -10000 +2000 diff --git a/nav/ah_recomp.nav b/nav/ah_recomp.nav index 51bc0c9..a7b74a0 100644 --- a/nav/ah_recomp.nav +++ b/nav/ah_recomp.nav @@ -1,209 +1,221 @@ -uTank2 NAV 1.2 -4 -35 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub face 180 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub setmotion forward 1 -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -2000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub setmotion forward 0 -2 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -1635 -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -14000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ah -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -10000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub ig rares.utl to Dunking Rares -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -5000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub ig cloaks.utl to Lady Chestplate Banks -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -5000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub ig armor.utl to Lady Chestplate Banks -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -5000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub ig weapon.utl to Master Armory Banks -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -5000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub ig jewelry.utl to Baron Bling of Sawato -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -5000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub giver .*(100) to Mongot -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -5000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub givep Mote to Nyckelmonster has leprosy -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -5000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub givep Aged to Nyckelmonster -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -5000 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub mexec iif[getvar[diamondMissing]>0,chatbox[`/t Nyckelmonster has Leprosy, diamond `+cstr[getvar[diamondMissing]]],0] -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -5000 -0 -59.324414730072 --28.6008718490601 -0.0500208298365275 -0 -4 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -/ub give Desert Flower to Town Crier -0 -59.3474391301473 --28.5530601501465 -0.0500208298365275 -0 -0 -59.3807052294413 --28.5086724599202 -0.0500208298365275 -0 -0 -59.4563824971517 --28.4541240692139 -0.0500208298365275 -0 -0 -59.5377515792847 --28.4160180409749 -0.0500208298365275 -0 -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -2000 -5 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -2090184732 -Archmage Tawa Matema -3 -59.4640282313029 --28.5165045420329 -0.0500208298365275 -0 -10000 +uTank2 NAV 1.2 +4 +37 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub face 180 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub setmotion forward 1 +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +2000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub setmotion forward 0 +2 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +1635 +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +14000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ah +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +17000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub ig rares.utl to Dunking Rares +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +5000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub ig cloaks.utl to Lady Chestplate Banks +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +5000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub ig armor.utl to Lady Chestplate Banks +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +5000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub ig weapon.utl to Master Armory Banks +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +5000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub ig jewelry.utl to Baron Bling of Sawato +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +5000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub giver .*(100) to Mongot +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +5000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub givep Mote to Nyckelmonster has leprosy +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +5000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub givep Aged to Nyckelmonster +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +5000 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub mexec iif[getvar[diamondMissing]>0,chatbox[`/t Nyckelmonster has Leprosy, diamond `+cstr[getvar[diamondMissing]]],0] +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +5000 +4 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 +0 +/ub mexec iif[getvar[manaMissing]>0,chatbox[`/t Nyckelmonster has Leprosy, mana `+cstr[getvar[manaMissing]]],0] +3 +59.5416052500407 +-28.4145641962687 +0.0500208298365275 +0 +5000 +0 +59.324414730072 +-28.6008718490601 +0.0500208298365275 +0 +4 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +/ub give Desert Flower to Town Crier +0 +59.3474391301473 +-28.5530601501465 +0.0500208298365275 +0 +0 +59.3807052294413 +-28.5086724599202 +0.0500208298365275 +0 +0 +59.4563824971517 +-28.4541240692139 +0.0500208298365275 +0 +0 +59.5377515792847 +-28.4160180409749 +0.0500208298365275 +0 +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +2000 +5 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +2090184732 +Archmage Tawa Matema +3 +59.4640282313029 +-28.5165045420329 +0.0500208298365275 +0 +10000 diff --git a/nav/anekshey_tokens_to_proms.nav b/nav/anekshey_tokens_to_proms.nav index 9dd53f8..f2b71d1 100644 --- a/nav/anekshey_tokens_to_proms.nav +++ b/nav/anekshey_tokens_to_proms.nav @@ -18,7 +18,7 @@ uTank2 NAV 1.2 12.8991326014201 0.505020840962728 0 -10000 +17000 0 59.3391182581584 -28.5698016484578 diff --git a/nav/asherons_castle_lumi_stuff.nav b/nav/asherons_castle_lumi_stuff.nav index 02ecfb2..fd0c0a1 100644 --- a/nav/asherons_castle_lumi_stuff.nav +++ b/nav/asherons_castle_lumi_stuff.nav @@ -18,7 +18,7 @@ uTank2 NAV 1.2 21.0394041061401 1.55835838317871 0 -10000 +17000 0 59.33140001297 -28.5141708374023 diff --git a/nav/bella.nav b/nav/bella.nav new file mode 100644 index 0000000..254f3a6 --- /dev/null +++ b/nav/bella.nav @@ -0,0 +1,291 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +11 +i +20 +i +1 +i +0 +s +mp_primary +s +Default +i +1 +i +2 +i +0 +s +/mp +s +Default +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt opt set enablenav true +i +1 +s +turn_in_jaw +s +jaw_hunt +i +12 +i +3 +TABLE +2 +k +v +n +n +2 +s +n +s +Insatiable Eater Jaw +s +c +i +1 +TABLE +2 +K +V +n +n +1 +i +2 +s +/vt nav load to_fiun +s +jaw_hunt +i +7 +i +3 +i +0 +TABLE +2 +K +V +n +n +4 +i +2 +s +/vt nav load jaw_1_hunt +i +2 +s +/vt opt set enablecombat true +i +2 +s +/vt opt set enablelooting true +i +1 +s +jaw_hunt +s +jaw_run +i +28 +i +3 +TABLE +2 +k +v +n +n +2 +s +p +s +You have solved this quest too recently! +s +c +s + +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt nav load recallls +i +2 +s +/vt opt set enablelooting false +s +kill_bella +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +7 +i +2 +s +/vt nav load mp_primary +i +2 +s +/vt opt set enablebuffing true +i +2 +s +/vt opt set enablenav true +i +2 +s +/vt opt set enablecombat true +i +2 +s +/vt opt set enablelooting false +i +2 +s +/vt opt set NavPriorityBoost false +i +2 +s +/vt opt set navclosestoprange 0.008 +s +mp_primary +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt nav load jaw_1 +i +1 +s +jaw_run +s +mp_primary +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt nav load to_bella +i +1 +s +kill_bella +s +mp_secondary +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt nav load mp_secondary +i +1 +s +mp_secondary +s +mp_trans +i +4 +i +3 +s +^Fiun Rehlyun.* +TABLE +2 +K +V +n +n +2 +i +2 +s +/mp +i +1 +s +mp_trans +s +turn_in_jaw diff --git a/nav/bore_portal_debug.nav b/nav/bore_portal_debug.nav new file mode 100644 index 0000000..a58ff52 --- /dev/null +++ b/nav/bore_portal_debug.nav @@ -0,0 +1,737 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +23 +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[navNumber] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[navNumber, 1] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[debugPortalRange] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[debugPortalRange, 8] +s +Default +i +21 +i +7 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[debugAngle] +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[debugAngle, 20] +s +Default +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/vt opt set enablecombat false +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +\/vt nav load bore_circuit+getvar[navNumber] +i +2 +s +/vt opt set enablenav true +i +2 +s +/a [portal-debug] started +i +1 +s +watch_portal +s +Default +i +2 +i +3 +TABLE +2 +K +V +n +n +13 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[portal, wobjectfindnearestbyobjectclass[14]] +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +istrue[getvar[portal]] +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[getvar[portal]]] <= 8 +i +21 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +wobjectgetname[getvar[portal]]==Singularity Caul +i +21 +TABLE +2 +K +V +n +n +1 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +wobjectgetname[getvar[portal]]#Destroyed.* +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +wobjectisvalid[getvar[portal]] +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[portalHeading, getheadingto[getvar[portal]]] +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[playerHeading, getheading[wobjectgetplayer[]]] +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[relativeAngle, abs[getvar[portalHeading] - getvar[playerHeading]]] +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[relativeAngle, iif[getvar[relativeAngle] > 180, 360 - getvar[relativeAngle], getvar[relativeAngle]]] +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[turnDirection, iif[randint[0,2] == 0, -90, 90]] +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[relativeAngle] <= getvar[debugAngle] +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[newHeading, abs[getvar[playerHeading] + getvar[turnDirection]]] +TABLE +2 +K +V +n +n +3 +i +2 +s +/vt opt set enablenav false +i +2 +s +/vt opt set enablecombat false +i +1 +s +avoid_portal +s +watch_portal +i +6 +i +1 +i +5 +s +watch_portal +s +watch_portal +i +1 +i +9 +i +0 +TABLE +2 +k +v +n +n +3 +s +s +s +watch_portal +s +r +d +1 +s +t +d +120 +s +watch_portal +i +6 +i +8 +i +1 +TABLE +2 +k +v +n +n +1 +s +e +s +\/me portalHeading \= +getvar[portalHeading] +s +avoid_portal +i +6 +i +8 +i +2 +TABLE +2 +k +v +n +n +1 +s +e +s +\/me playerHeading \= +getvar[playerHeading] +s +avoid_portal +i +6 +i +8 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +\/me relativeAngle \= +getvar[relativeAngle] +s +avoid_portal +i +6 +i +8 +i +4 +TABLE +2 +k +v +n +n +1 +s +e +s +\/me Portal detected ahead\! Avoiding now\! +s +avoid_portal +i +6 +i +8 +i +5 +TABLE +2 +k +v +n +n +1 +s +e +s +\/me is too close to +wobjectgetname[wobjectfindnearestbyobjectclass[14]] +s +avoid_portal +i +6 +i +8 +i +6 +TABLE +2 +k +v +n +n +1 +s +e +s +\/me at +coordinatetostring[getplayercoordinates[]] +s +avoid_portal +i +6 +i +8 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub face +getvar[newHeading] +s +avoid_portal +i +6 +i +8 +i +9 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub setmotion forward 1 +s +avoid_portal +i +6 +i +8 +i +11 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub setmotion forward 0 +s +avoid_portal +i +6 +i +8 +i +12 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub face +getvar[playerHeading] +s +avoid_portal +i +6 +i +8 +i +14 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub setmotion forward 1 +s +avoid_portal +i +6 +i +8 +i +16 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub setmotion forward 0 +s +avoid_portal +i +6 +i +8 +i +17 +TABLE +2 +k +v +n +n +1 +s +e +s +\/mm nextwp +s +avoid_portal +i +6 +i +8 +i +18 +TABLE +2 +k +v +n +n +1 +s +e +s +\/vt opt set enablenav true +s +avoid_portal +i +6 +i +8 +i +19 +TABLE +2 +k +v +n +n +1 +s +e +s +\/vt setmetastate watch_portal +s +avoid_portal +i +1 +i +9 +i +0 +TABLE +2 +k +v +n +n +3 +s +s +s +watch_portal +s +r +d +1 +s +t +d +30 +s +avoid_portal diff --git a/nav/empyrean_facility.nav b/nav/empyrean_facility.nav new file mode 100644 index 0000000..7600259 --- /dev/null +++ b/nav/empyrean_facility.nav @@ -0,0 +1,1280 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +41 +i +8 +i +1 +i +0 +s +death +s +Default +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +11 +i +2 +s +/ub opt set VTank.PatchExpressionEngine true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablenav +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablebuffing +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +attackdistance +s +v +s +0.0125 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[currentLevel,`upper`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[currentRoom,`north`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[roomsDone,0] +i +2 +s +/vt nav load nav_empyrean +i +1 +s +enter_dungeon +s +Default +i +8 +i +1 +i +0 +s +death +s +enter_dungeon +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +6 +i +3 +i +7 +i +0 +TABLE +2 +K +V +n +n +2 +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +true +i +1 +s +goto_room +s +enter_dungeon +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +1 +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +stuck +s +r +d +10 +s +t +d +300 +s +enter_dungeon +i +8 +i +1 +i +0 +s +death +s +goto_room +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +\/vt nav load emp_+getvar[currentLevel]+`_`+getvar[currentRoom] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +clearvar[navLoaded] +i +1 +s +arrive_room +s +goto_room +i +8 +i +1 +i +0 +s +death +s +arrive_room +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[navLoaded] +i +7 +i +0 +TABLE +2 +K +V +n +n +2 +i +10 +TABLE +2 +k +v +n +n +0 +i +1 +s +kill_wisps +s +arrive_room +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +touchvar[navLoaded] +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +stuck +s +r +d +10 +s +t +d +180 +s +arrive_room +i +8 +i +1 +i +0 +s +death +s +kill_wisps +i +2 +i +1 +TABLE +2 +K +V +n +n +2 +i +6 +i +5 +i +16 +TABLE +2 +k +v +n +n +1 +s +r +d +4 +s +use_stone +s +kill_wisps +i +6 +i +1 +i +300 +s +use_stone +s +kill_wisps +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +1 +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +stuck +s +r +d +10 +s +t +d +300 +s +kill_wisps +i +8 +i +1 +i +0 +s +death +s +use_stone +i +4 +i +3 +s +A shiver moves across your body +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Room complete! (`+getvar[currentLevel]+` `+getvar[currentRoom]+`)`,1] +i +1 +s +next_room +s +use_stone +i +4 +i +3 +s +no change +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Room already done (`+getvar[currentLevel]+` `+getvar[currentRoom]+`)`,1] +i +1 +s +next_room +s +use_stone +i +6 +i +3 +i +5 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ub use Aligned Mana Stone +i +1 +s +use_stone +s +use_stone +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +1 +i +2 +s +/ub use Aligned Mana Stone +s +use_stone +i +8 +i +1 +i +0 +s +death +s +next_room +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[currentRoom]==`north` +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[currentRoom,`east`] +i +1 +s +goto_room +s +next_room +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[currentRoom]==`east` +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[currentRoom,`south`] +i +1 +s +goto_room +s +next_room +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[currentRoom]==`south` +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[currentRoom,`west`] +i +1 +s +goto_room +s +next_room +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[currentRoom]==`west` +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[currentRoom,`center`] +i +1 +s +goto_room +s +next_room +i +26 +i +1 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[currentRoom]==`center` +s +use_stone_center +s +next_room +i +8 +i +1 +i +0 +s +death +s +use_stone_center +i +4 +i +3 +s +A shiver moves across your body +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Level complete! (`+getvar[currentLevel]+`)`,1] +i +1 +s +take_portal +s +use_stone_center +i +4 +i +3 +s +no change +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Level already done (`+getvar[currentLevel]+`)`,1] +i +1 +s +take_portal +s +use_stone_center +i +6 +i +3 +i +5 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ub use Aligned Mana Stone +i +1 +s +use_stone_center +s +use_stone_center +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +1 +i +2 +s +/ub use Aligned Mana Stone +s +use_stone_center +i +8 +i +1 +i +0 +s +death +s +take_portal +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[currentLevel]==`upper` +TABLE +2 +K +V +n +n +4 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[currentLevel,`middle`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[currentRoom,`north`] +i +2 +s +/ub use Empyrean Facility Middle Level +i +1 +s +portal_transition +s +take_portal +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[currentLevel]==`middle` +TABLE +2 +K +V +n +n +4 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[currentLevel,`lower`] +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[currentRoom,`north`] +i +2 +s +/ub use Empyrean Facility Lower Level +i +1 +s +portal_transition +s +take_portal +i +26 +i +3 +TABLE +2 +k +v +n +n +1 +s +e +s +getvar[currentLevel]==`lower` +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`All 3 aetheria slots unlocked!`,1] +i +1 +s +quest_done +s +take_portal +i +8 +i +1 +i +0 +s +death +s +portal_transition +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Arrived at `+getvar[currentLevel]+` level`,1] +i +1 +s +goto_room +s +portal_transition +i +6 +i +1 +i +15 +s +take_portal +s +portal_transition +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Empyrean Facility quest COMPLETE! All aetheria slots unlocked.`,1] +i +2 +s +/mp +s +quest_done +i +8 +i +1 +i +0 +s +death +s +stuck +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +2 +s +/ub face +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Stuck! Trying to recover...`,1] +i +1 +s +goto_room +s +stuck +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Died! Re-entering dungeon...`,1] +i +2 +s +/vt nav load nav_empyrean +i +1 +s +enter_dungeon +s +death diff --git a/nav/gauntlet_follower.nav b/nav/gauntlet_follower.nav new file mode 100644 index 0000000..a9abb6f --- /dev/null +++ b/nav/gauntlet_follower.nav @@ -0,0 +1,154 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +9 +i +1 +i +2 +i +0 +s +/vt nav load death_pause +s +death +i +1 +i +2 +i +0 +s +/vt opt set enablenav true +s +death +i +7 +i +1 +i +0 +s +run_back +s +death +i +1 +i +0 +i +0 +i +0 +s +Default +i +8 +i +1 +i +0 +s +death +s +Default +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/vt nav load gauntlet_just_run +i +2 +s +/vt opt set enablenav true +i +2 +s +/vt opt set enablebuffing true +i +2 +s +/vt opt set enablemeta true +i +2 +s +/vt opt set enablecombat true +s +just_run_back +i +7 +i +1 +i +0 +s +Default +s +just_run_back +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/vt nav load gauntlet_run +i +2 +s +/vt opt set enablenav true +i +2 +s +/vt opt set enablebuffing true +i +2 +s +/vt opt set enablemeta true +i +2 +s +/vt opt set enablecombat true +s +run_back +i +7 +i +1 +i +0 +s +Default +s +run_back diff --git a/nav/gauntlet_leader.nav b/nav/gauntlet_leader.nav new file mode 100644 index 0000000..7506159 --- /dev/null +++ b/nav/gauntlet_leader.nav @@ -0,0 +1,554 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +42 +i +1 +i +2 +i +0 +s +/ub bc /vt setmetastate just_run_back +s +all_run_back +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ub bc /ub use Luminous Crystal of Surging Strength +i +1 +s +Default +s +strength +i +1 +i +2 +i +0 +s +/ub bc /ub closestportal +s +closestportal +i +1 +i +1 +i +0 +s +Default +s +closestportal +i +1 +i +2 +i +0 +s +/vt nav load death_pause +s +death +i +1 +i +2 +i +0 +s +/vt opt set enablenav true +s +death +i +7 +i +1 +i +0 +s +run_back +s +death +i +1 +i +0 +i +0 +i +0 +s +Default +i +8 +i +1 +i +0 +s +death +s +Default +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ub bc /ub use Luminous Crystal of Towering Defense +i +1 +s +Default +s +defence +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ub bc /ub use Black Market Gem of Dispelling +i +1 +s +Default +s +dispell +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +8 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub bc \/ub follow +wobjectgetname[wobjectgetplayer[]] +i +2 +s +/ub bc /vt opt set enablenav true +s +follow +i +1 +i +1 +i +0 +s +Default +s +follow +i +1 +i +2 +i +0 +s +/ub bc /ub jumpsw 400 +s +jump +i +1 +i +1 +i +0 +s +Default +s +jump +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/vt nav load gauntlet_just_run +i +2 +s +/vt opt set enablenav true +i +2 +s +/vt opt set enablebuffing true +i +2 +s +/vt opt set enablemeta true +i +2 +s +/vt opt set enablecombat true +s +just_run_back +i +7 +i +1 +i +0 +s +Default +s +just_run_back +i +1 +i +2 +i +0 +s +/ub bc /vt meta load gauntlet_follower +s +load_follow +i +1 +i +1 +i +0 +s +Default +s +load_follow +i +1 +i +2 +i +0 +s +/ub bc /vt opt set enablenav false +s +nav_false +i +1 +i +1 +i +0 +s +Default +s +nav_false +i +1 +i +2 +i +0 +s +/ub bc /vt opt set enablenav true +s +nav_true +i +1 +i +1 +i +0 +s +Default +s +nav_true +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +5 +i +2 +s +/vt nav load gauntlet_run +i +2 +s +/vt opt set enablenav true +i +2 +s +/vt opt set enablebuffing true +i +2 +s +/vt opt set enablemeta true +i +2 +s +/vt opt set enablecombat true +s +run_back +i +7 +i +1 +i +0 +s +Default +s +run_back +i +1 +i +8 +i +0 +TABLE +2 +k +v +n +n +1 +s +e +s +\/ub bc \/ub follow +wobjectgetname[wobjectgetplayer[]] +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt opt set enablelooting false +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt opt set enablenav true +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt opt set enablebuffing true +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt opt set enablecombat true +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt opt set attackdistance 0.125 +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt opt set navpriorityboost true +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt opt set buffprofile_prots 2 +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt opt set buffprofile_banes 2 +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt forcebuff +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt start +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt opt set enablemeta true +s +setup +i +1 +i +1 +i +0 +s +Default +s +setup +i +1 +i +2 +i +0 +s +/ub bc /vt opt set SummonPets false +s +summon_false +i +1 +i +1 +i +0 +s +Default +s +summon_false +i +1 +i +2 +i +0 +s +/ub bc /vt opt set SummonPets true +s +summon_true +i +1 +i +1 +i +0 +s +Default +s +summon_true diff --git a/nav/gauntlet_run.nav b/nav/gauntlet_run.nav index 882acd5..24577cf 100644 --- a/nav/gauntlet_run.nav +++ b/nav/gauntlet_run.nav @@ -18,7 +18,7 @@ uTank2 NAV 1.2 -28.8052037556966 0.0500208298365275 0 -10000 +17000 3 59.0599030017853 -28.8052037556966 diff --git a/nav/legendary_chests.nav b/nav/legendary_chests.nav index a4a18a8..449635c 100644 --- a/nav/legendary_chests.nav +++ b/nav/legendary_chests.nav @@ -1,109 +1,115 @@ -uTank2 NAV 1.2 -4 -20 -4 -56.8759250640869 -33.6262591044108 -0.175027084350586 -0 -/ls -0 -56.7849270820618 -33.5499019304911 -0.175027084350586 -0 -0 -56.8555516878764 -33.5573837280273 -0.175027084350586 -0 -0 -56.8688308080037 -33.5700054804484 -0.175027084350586 -0 -0 -56.8913924535116 -33.5747497240702 -0.175027084350586 -0 -0 -56.8944530804952 -33.5924549102783 -0.175027084350586 -0 -0 -56.8896083196004 -33.5994212468465 -0.175027084350586 -0 -0 -56.88939037323 -33.609014860789 -0.175027084350586 -0 -0 -56.8965542793274 -33.6094929377238 -0.175027084350586 -0 -0 -56.9181836128235 -33.6086446762085 -0.175027084350586 -0 -0 -56.9212248484294 -33.6120755195618 -0.175027084350586 -0 -0 -56.9192909558614 -33.6253411610921 -0.175027084350586 -0 -0 -56.901512781779 -33.6277666091919 -0.175027084350586 -0 -0 -56.8828212738037 -33.6292119026184 -0.175027084350586 -0 -0 -56.8678261756897 -33.6242294629415 -0.175027084350586 -0 -4 -56.8759250640869 -33.6262591044108 -0.175027084350586 -0 -/mm setkey Aged Legendary Key -3 -56.8759250640869 -33.6262591044108 -0.175027084350586 -0 -1000 -4 -56.8759250640869 -33.6262591044108 -0.175027084350586 -0 -/mm setchest Legendary Chest -3 -56.8759250640869 -33.6262591044108 -0.175027084350586 -0 -1000 -4 -56.8759250640869 -33.6262591044108 -0.175027084350586 -0 -/mm lootchest +uTank2 NAV 1.2 +4 +21 +4 +59.3111747105916 +-28.5648021697998 +0.0500250021616618 +0 +/ls +3 +59.3111747105916 +-28.5648021697998 +0.0500250021616618 +0 +30000 +0 +56.7849270820618 +33.5499019304911 +0.175027084350586 +0 +0 +56.8555516878764 +33.5573837280273 +0.175027084350586 +0 +0 +56.8688308080037 +33.5700054804484 +0.175027084350586 +0 +0 +56.8913924535116 +33.5747497240702 +0.175027084350586 +0 +0 +56.8944530804952 +33.5924549102783 +0.175027084350586 +0 +0 +56.8896083196004 +33.5994212468465 +0.175027084350586 +0 +0 +56.88939037323 +33.609014860789 +0.175027084350586 +0 +0 +56.8965542793274 +33.6094929377238 +0.175027084350586 +0 +0 +56.9181836128235 +33.6086446762085 +0.175027084350586 +0 +0 +56.9212248484294 +33.6120755195618 +0.175027084350586 +0 +0 +56.9192909558614 +33.6253411610921 +0.175027084350586 +0 +0 +56.901512781779 +33.6277666091919 +0.175027084350586 +0 +0 +56.8828212738037 +33.6292119026184 +0.175027084350586 +0 +0 +56.8678261756897 +33.6242294629415 +0.175027084350586 +0 +4 +59.3111747105916 +-28.5648021697998 +0.0500250021616618 +0 +/mm setkey Aged Legendary Key +3 +59.3111747105916 +-28.5648021697998 +0.0500250021616618 +0 +1000 +4 +59.3111747105916 +-28.5648021697998 +0.0500250021616618 +0 +/mm setchest Legendary Chest +3 +59.3111747105916 +-28.5648021697998 +0.0500250021616618 +0 +1000 +4 +59.3111747105916 +-28.5648021697998 +0.0500250021616618 +0 +/mm lootchest diff --git a/nav/legendary_chestsmm.nav b/nav/legendary_chestsmm.nav new file mode 100644 index 0000000..99d7cdf --- /dev/null +++ b/nav/legendary_chestsmm.nav @@ -0,0 +1,218 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +7 +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +4 +i +2 +s +/vt nav load None +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[ChestType,Legendary Chest] +i +2 +s +/vt opt set enablenav true +i +2 +s +/vt opt set enablelooting true +s +Default +i +2 +i +1 +TABLE +2 +K +V +n +n +1 +i +5 +i +4 +s +go_to_chests +s +Default +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt nav load legendary_chests +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +recall +s +r +d +10 +s +t +d +300 +s +go_to_chests +i +7 +i +1 +i +0 +s +LootChest +s +go_to_chests +i +2 +i +3 +TABLE +2 +K +V +n +n +1 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Aged Legendary Key +s +c +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/mm stoploot +i +1 +s +recall +s +LootChest +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt nav load legendary_chests_ah +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +recall +s +r +d +10 +s +t +d +300 +s +recall +i +7 +i +1 +i +0 +s +Default +s +recall diff --git a/nav/legendary_chestsub.nav b/nav/legendary_chestsub.nav new file mode 100644 index 0000000..7de8b35 --- /dev/null +++ b/nav/legendary_chestsub.nav @@ -0,0 +1,277 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +12 +i +3 +i +1 +TABLE +2 +K +V +n +n +1 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Aged Legendary Key +s +c +i +1 +s +LootChest +s +Check +i +2 +i +1 +TABLE +2 +K +V +n +n +1 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Aged Legendary Key +s +c +i +0 +s +recall +s +Check +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +4 +i +2 +s +/vt nav load None +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +setvar[ChestType,Legendary Chest] +i +2 +s +/vt opt set enablenav true +i +2 +s +/vt opt set enablelooting true +s +Default +i +2 +i +1 +TABLE +2 +K +V +n +n +1 +i +5 +i +4 +s +go_to_chests +s +Default +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt nav load legendary_chests +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +recall +s +r +d +10 +s +t +d +300 +s +go_to_chests +i +7 +i +1 +i +0 +s +Check +s +go_to_chests +i +1 +i +2 +i +0 +s +/ub usep Aged Legendary key on Legendary Chest +s +LootChest +i +6 +i +2 +i +4 +s +/ub usep Legendary Chest +s +LootChest +i +6 +i +1 +i +5 +s +Check +s +LootChest +i +6 +i +2 +i +1 +s +/ub usep Legendary Chest +s +LootChest +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/vt nav load legendary_chests_ah +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +recall +s +r +d +10 +s +t +d +300 +s +recall +i +7 +i +1 +i +0 +s +Default +s +recall diff --git a/nav/lumi_stuff.nav b/nav/lumi_stuff.nav new file mode 100644 index 0000000..713724e --- /dev/null +++ b/nav/lumi_stuff.nav @@ -0,0 +1,861 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +27 +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +2 +s +/vt opt set NavCloseStopRange 0.00625 +i +2 +s +/vt opt set enablecombat false +i +2 +s +/vt opt set enablenav true +s +Default +i +1 +i +2 +i +0 +s +/vt nav load asherons_castle_lumi_stuff +s +Default +i +7 +i +1 +i +0 +s +pickup_damage_boost +s +Default +i +1 +i +2 +i +0 +s +/vt nav load token_take_point +s +pickup_damage_boost +i +2 +i +2 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Luminous Crystal of Rare Armor Damage Boost V +s +c +i +5 +s +/ub use Token of Rare Armor Damage Boost V +s +pickup_damage_boost +i +2 +i +1 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +6 +s +pickup_damage_reduction +s +pickup_damage_boost +i +1 +i +2 +i +0 +s +/vt nav load token_take_point +s +pickup_damage_reduction +i +2 +i +2 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Luminous Crystal of Rare Damage Reduction V +s +c +i +5 +s +/ub use Token of Rare Damage Reduction V +s +pickup_damage_reduction +i +2 +i +1 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +6 +s +pickup_healkit +s +pickup_damage_reduction +i +1 +i +2 +i +0 +s +/vt nav load token_take_point +s +pickup_healkit +i +2 +i +2 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Light Infused Healing Kit +s +c +i +15 +s +/ub use Token of the Light Infused Healing Kit +s +pickup_healkit +i +2 +i +1 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +6 +s +pickup_revitalization +s +pickup_healkit +i +1 +i +2 +i +0 +s +/vt nav load token_take_point +s +pickup_revitalization +i +2 +i +1 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +6 +s +pickup_surging_strength +s +pickup_revitalization +i +2 +i +2 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Draught of Revitalization +s +c +i +50 +s +/ub use Token of the Draught of Revitalization +s +pickup_revitalization +i +2 +i +2 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Luminous Crystal of Surging Strength +s +c +i +5 +s +/ub use Token of the Luminous Crystal of Surging Strength +s +pickup_surging_strength +i +1 +i +2 +i +0 +s +/vt nav load token_take_point +s +pickup_surging_strength +i +2 +i +1 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +6 +s +pickup_towering_defense +s +pickup_surging_strength +i +1 +i +2 +i +0 +s +/vt nav load token_take_point +s +pickup_towering_defense +i +2 +i +2 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Luminous Crystal of Towering Defense +s +c +i +5 +s +/ub use Token of the Luminous Crystal of Towering Defense +s +pickup_towering_defense +i +2 +i +1 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +6 +s +pickup_vitality +s +pickup_towering_defense +i +1 +i +2 +i +0 +s +/vt nav load token_take_point +s +pickup_vitality +i +2 +i +2 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Luminous Crystal of Vitality +s +c +i +5 +s +/ub use Token of the Luminous Crystal of Vitality +s +pickup_vitality +i +2 +i +1 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +6 +s +token_give +s +pickup_vitality +i +1 +i +2 +i +0 +s +/vt nav load token_give_point +s +token_give +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +3 +TABLE +2 +K +V +n +n +7 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of Rare Armor Damage Boost V +s +c +i +1 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of Rare Damage Reduction V +s +c +i +1 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of the Draught of Revitalization +s +c +i +1 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of the Light Infused Healing Kit +s +c +i +1 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of the Luminous Crystal of Vitality +s +c +i +1 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of the Luminous Crystal of Towering Defense +s +c +i +1 +i +12 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of the Luminous Crystal of Surging Strength +s +c +i +1 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ub prepclick yes 3 +i +2 +s +/ub givep Token of to Nalicana +s +token_give +i +2 +i +1 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +3 +TABLE +2 +K +V +n +n +7 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of Rare Armor Damage Boost V +s +c +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of Rare Damage Reduction V +s +c +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of the Draught of Revitalization +s +c +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of the Light Infused Healing Kit +s +c +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of the Luminous Crystal of Vitality +s +c +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of the Luminous Crystal of Towering Defense +s +c +i +0 +i +11 +TABLE +2 +k +v +n +n +2 +s +n +s +Token of the Luminous Crystal of Surging Strength +s +c +i +0 +s +pickup_damage_boost +s +token_give diff --git a/nav/nal_to_cave.nav b/nav/nal_to_cave.nav index 062ec4c..7a33726 100644 --- a/nav/nal_to_cave.nav +++ b/nav/nal_to_cave.nav @@ -18,7 +18,7 @@ uTank2 NAV 1.2 85.16130250295 0.370020866394043 0 -10000 +17000 0 59.3384010632833 -28.6191628138224 diff --git a/nav/nalicana_test.nav b/nav/nalicana_test.nav new file mode 100644 index 0000000..31a0700 --- /dev/null +++ b/nav/nalicana_test.nav @@ -0,0 +1,1624 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +46 +i +8 +i +1 +i +0 +s +death +s +Default +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +8 +i +2 +s +/ub opt set VTank.PatchExpressionEngine true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablenav +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablebuffing +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +attackdistance +s +v +s +0.0125 +i +2 +s +/vt nav load nav_nalicana +i +1 +s +talk_nalicana +s +Default +i +8 +i +1 +i +0 +s +death +s +talk_nalicana +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[navLoaded] +i +7 +i +0 +TABLE +2 +K +V +n +n +3 +i +10 +TABLE +2 +k +v +n +n +0 +i +2 +s +/ub use Nalicana +i +1 +s +wait_nalicana_dialog +s +talk_nalicana +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +touchvar[navLoaded] +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +stuck +s +r +d +10 +s +t +d +300 +s +talk_nalicana +i +8 +i +1 +i +0 +s +death +s +wait_nalicana_dialog +i +4 +i +3 +s +Gurog have emerged +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Got quest from Nalicana!`,1] +i +1 +s +nav_to_cave +s +wait_nalicana_dialog +i +4 +i +3 +s +You have solved this quest too recently +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Quest on cooldown!`,1] +i +1 +s +done +s +wait_nalicana_dialog +i +6 +i +1 +i +10 +s +nav_to_cave +s +wait_nalicana_dialog +i +8 +i +1 +i +0 +s +death +s +nav_to_cave +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[navLoaded2] +i +7 +i +0 +TABLE +2 +K +V +n +n +4 +i +10 +TABLE +2 +k +v +n +n +0 +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +true +i +1 +s +wait_key +s +nav_to_cave +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +touchvar[navLoaded2] +i +2 +s +/vt nav load nal_to_cave +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +stuck +s +r +d +10 +s +t +d +600 +s +nav_to_cave +i +8 +i +1 +i +0 +s +death +s +wait_key +i +12 +i +3 +TABLE +2 +k +v +n +n +2 +s +n +s +Entryway Key +s +c +i +1 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Got Entryway Key!`,1] +i +2 +s +/ub use Entryway Key on Door +i +1 +s +wait_door +s +wait_key +i +6 +i +3 +i +120 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Key taking too long...`,1] +i +1 +s +wait_key +s +wait_key +i +8 +i +1 +i +0 +s +death +s +wait_door +i +4 +i +3 +s +Door has been unlocked +TABLE +2 +K +V +n +n +4 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Door opened!`,1] +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +1 +s +nav_to_tomb_portal +s +wait_door +i +6 +i +3 +i +5 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ub use Entryway Key on Door +i +1 +s +wait_door +s +wait_door +i +8 +i +1 +i +0 +s +death +s +nav_to_tomb_portal +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[navLoaded3] +i +7 +i +0 +TABLE +2 +K +V +n +n +2 +i +10 +TABLE +2 +k +v +n +n +0 +i +1 +s +enter_frozen_tomb +s +nav_to_tomb_portal +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +touchvar[navLoaded3] +i +2 +s +/vt nav load nal_to_tomb_portal +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +stuck +s +r +d +10 +s +t +d +300 +s +nav_to_tomb_portal +i +8 +i +1 +i +0 +s +death +s +enter_frozen_tomb +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Inside Frozen Tomb!`,1] +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +true +i +1 +s +dungeon_run +s +enter_frozen_tomb +i +6 +i +3 +i +10 +TABLE +2 +K +V +n +n +2 +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +true +i +1 +s +dungeon_run +s +enter_frozen_tomb +i +8 +i +1 +i +0 +s +death +s +dungeon_run +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[navLoaded4] +i +7 +i +0 +TABLE +2 +K +V +n +n +3 +i +10 +TABLE +2 +k +v +n +n +0 +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +true +i +1 +s +kill_gregor +s +dungeon_run +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +4 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +touchvar[navLoaded4] +i +2 +s +/vt nav load nal_dungeon_run +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +stuck +s +r +d +10 +s +t +d +600 +s +dungeon_run +i +8 +i +1 +i +0 +s +death +s +kill_gregor +i +4 +i +3 +s +Killing me will not change anything +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Battle Lord Gregor defeated!`,1] +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +false +i +1 +s +wait_loot +s +kill_gregor +i +12 +i +3 +TABLE +2 +k +v +n +n +2 +s +n +s +Battle Lord Gregor's Mnemosyne +s +c +i +1 +TABLE +2 +K +V +n +n +4 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Got the Mnemosyne!`,1] +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +1 +s +return_nalicana +s +kill_gregor +i +6 +i +3 +i +600 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Gregor fight timeout!`,1] +i +1 +s +stuck +s +kill_gregor +i +8 +i +1 +i +0 +s +death +s +wait_loot +i +12 +i +3 +TABLE +2 +k +v +n +n +2 +s +n +s +Battle Lord Gregor's Mnemosyne +s +c +i +1 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Got the Mnemosyne! Returning to Nalicana.`,1] +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +1 +s +return_nalicana +s +wait_loot +i +6 +i +3 +i +30 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Mnemosyne not looted, check loot profile!`,1] +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +1 +s +return_nalicana +s +wait_loot +i +8 +i +1 +i +0 +s +death +s +return_nalicana +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +26 +TABLE +2 +k +v +n +n +1 +s +e +s +testvar[navLoaded5] +i +7 +i +0 +TABLE +2 +K +V +n +n +2 +i +10 +TABLE +2 +k +v +n +n +0 +i +1 +s +turn_in +s +return_nalicana +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +touchvar[navLoaded5] +i +2 +s +/vt nav load nav_nalicana +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +stuck +s +r +d +10 +s +t +d +600 +s +return_nalicana +i +8 +i +1 +i +0 +s +death +s +turn_in +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +3 +i +2 +s +/ub givep Battle Lord Gregor's Mnemosyne to Nalicana +i +2 +s +/ub prepclick yes 3 +i +1 +s +wait_turn_in +s +turn_in +i +8 +i +1 +i +0 +s +death +s +wait_turn_in +i +4 +i +3 +s +Lord Asheron should be able to learn much +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Nalicana's Test COMPLETE!`,1] +i +1 +s +done +s +wait_turn_in +i +6 +i +1 +i +10 +s +turn_in +s +wait_turn_in +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Nalicana's Test quest finished.`,1] +i +2 +s +/mp +s +done +i +8 +i +1 +i +0 +s +death +s +stuck +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ub face +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Stuck! Check nav...`,1] +s +stuck +i +20 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Died! Restarting...`,1] +i +1 +s +Default +s +death diff --git a/nav/nav_akemifei.nav b/nav/nav_akemifei.nav index b562344..4293b65 100644 --- a/nav/nav_akemifei.nav +++ b/nav/nav_akemifei.nav @@ -1,99 +1,74 @@ uTank2 NAV 1.2 4 -19 +14 0 -82.8787892838319 --38.9280746459961 -0.127419940630595 +82.9948220094045 +-38.9466460545858 +0.133354171117147 0 0 -83.2001219431559 --38.9576947530111 -0.133354155222575 -0 -8 -83.2001219431559 --38.9576947530111 -0.133354155222575 +83.1675649642944 +-38.9602890014648 +0.133354171117147 0 0 -83.199129931132 --38.9337937672933 -0.140647093454997 +83.1994759877523 +-38.9628098805745 +0.133354171117147 0 0 -83.2079612414042 --38.9053065617879 +83.2003887812296 +-38.9159118652344 0.14168750445048 0 0 -83.2271185874939 --38.8861850102743 -0.14168750445048 -0 -8 -83.2271185874939 --38.8861850102743 +83.22716477712 +-38.8860118865967 0.14168750445048 0 0 -83.2103616714478 --38.8723380406698 +83.211212348938 +-38.8724042892456 0.15418750445048 0 0 -83.183349164327 --38.8768264770508 +83.1979728062948 +-38.871206219991 0.15418750445048 0 0 -83.1760349591573 --38.8891494750977 +83.1772397677104 +-38.8827323277791 0.15418750445048 0 0 -83.1748237927755 --38.9086247762044 +83.1771519025167 +-38.9175425211589 0.15418750445048 0 0 -83.185108311971 --38.9188104629517 +83.1931479771932 +-38.9263910929362 0.15418750445048 0 0 -83.1935938835144 --38.9257480621338 +83.218416817983 +-38.9217006047567 0.15418750445048 0 0 -83.209649848938 --38.9254484812419 +83.2271253903707 +-38.9034824371338 0.15418750445048 0 0 -83.2129121462504 --38.9250919342041 -0.15418750445048 -0 -0 -83.2239852905273 --38.9108316421509 -0.15418750445048 -0 -0 -83.2250865300496 --38.9016619364421 -0.15418750445048 -0 -0 -83.2371956825256 --38.8982177098592 +83.2382162094116 +-38.9005220413208 0.15418750445048 0 4 -83.2371956825256 --38.8982177098592 -0.15418750445048 +82.931138753891 +-38.9432891845703 +0.13178239663442 0 /ub give Blank Augmentation Gem to Akemi Fei diff --git a/nav/nav_cragstone.nav b/nav/nav_cragstone.nav index 1ffbe76..7fc879d 100644 --- a/nav/nav_cragstone.nav +++ b/nav/nav_cragstone.nav @@ -30,7 +30,7 @@ uTank2 NAV 1.2 -96.4694164276123 2.08333134651184E-05 0 -10000 +17000 0 59.3255796750387 -28.5361920038859 diff --git a/nav/nav_fiun.nav b/nav/nav_fiun.nav index cba2c5d..80ad243 100644 --- a/nav/nav_fiun.nav +++ b/nav/nav_fiun.nav @@ -30,7 +30,7 @@ uTank2 NAV 1.2 -97.049599647522 2.08333134651184E-05 0 -10000 +17000 0 59.3255796750387 -28.5361920038859 diff --git a/nav/nav_gilly.nav b/nav/nav_gilly.nav new file mode 100644 index 0000000..3cb5b40 --- /dev/null +++ b/nav/nav_gilly.nav @@ -0,0 +1,103 @@ +uTank2 NAV 1.2 +4 +19 +3 +-67.4749942223231 +-87.2416994094849 +0.275097815195719 +0 +5000 +4 +-67.4749942223231 +-87.2416994094849 +0.275097815195719 +0 +/ls +3 +-67.4749942223231 +-87.2416994094849 +0.275097815195719 +0 +15000 +0 +-67.4228213946025 +-87.3505480448405 +0.200025002161662 +0 +0 +-67.4416335344315 +-87.3346061547597 +0.200025002161662 +0 +0 +-67.4449215094248 +-87.3131715297699 +0.200025002161662 +0 +0 +-67.4445026318232 +-87.2584118843079 +0.216507212320964 +0 +0 +-67.464016922315 +-87.2733560880025 +0.21648333867391 +0 +0 +-67.4634489059448 +-87.2424800554911 +0.224858331680298 +0 +0 +-67.4542386611303 +-87.227431901296 +0.224858331680298 +0 +0 +-67.4749363819758 +-87.2266602834066 +0.237014579772949 +0 +0 +-67.475309975942 +-87.2437318166097 +0.251622819900513 +0 +0 +-67.4695209423701 +-87.2440273284912 +0.251838477452596 +0 +0 +-67.4598082065582 +-87.2350131670634 +0.250108337402344 +0 +0 +-67.4559827486674 +-87.2259541829427 +0.25026593208313 +0 +0 +-67.4706045071284 +-87.225381565094 +0.265302483240763 +0 +0 +-67.4746989885966 +-87.2440221468608 +0.274475002288818 +0 +4 +-67.4749942223231 +-87.2416994094849 +0.275097815195719 +0 +/ub use Gilly +3 +-67.4749942223231 +-87.2416994094849 +0.275097815195719 +0 +20000 diff --git a/nav/nav_hebianto.nav b/nav/nav_hebianto.nav index 5396d41..d1a4a12 100644 --- a/nav/nav_hebianto.nav +++ b/nav/nav_hebianto.nav @@ -30,7 +30,7 @@ uTank2 NAV 1.2 -96.4694164276123 2.08333134651184E-05 0 -10000 +17000 0 59.3255796750387 -28.5361920038859 diff --git a/nav/nav_liamofgelid.nav b/nav/nav_liamofgelid.nav index 0fdf42a..303ebba 100644 --- a/nav/nav_liamofgelid.nav +++ b/nav/nav_liamofgelid.nav @@ -30,7 +30,7 @@ uTank2 NAV 1.2 64.6944948832194 1.23053220113119 0 -15000 +17000 0 59.324442132314 -28.5358481725057 diff --git a/nav/nav_mayoi.nav b/nav/nav_mayoi.nav index f9aabb5..29c35dc 100644 --- a/nav/nav_mayoi.nav +++ b/nav/nav_mayoi.nav @@ -30,7 +30,7 @@ uTank2 NAV 1.2 -96.5973190148672 2.08333134651184E-05 0 -10000 +17000 0 59.3255796750387 -28.5361920038859 diff --git a/nav/nav_nalicana.nav b/nav/nav_nalicana.nav index 6f2739d..f0ae4b9 100644 --- a/nav/nav_nalicana.nav +++ b/nav/nav_nalicana.nav @@ -18,7 +18,7 @@ uTank2 NAV 1.2 -28.520225016276 0.0500208298365275 0 -10000 +17000 0 59.33140001297 -28.5141708374023 diff --git a/nav/nav_oolutangasrefuge.nav b/nav/nav_oolutangasrefuge.nav index f3dfc27..b22547e 100644 --- a/nav/nav_oolutangasrefuge.nav +++ b/nav/nav_oolutangasrefuge.nav @@ -30,7 +30,7 @@ uTank2 NAV 1.2 -97.0722423553467 2.08333134651184E-05 0 -10000 +17000 0 59.3279371579488 -28.5732862472534 diff --git a/nav/nav_sanamar.nav b/nav/nav_sanamar.nav index 9ef3150..2fc2135 100644 --- a/nav/nav_sanamar.nav +++ b/nav/nav_sanamar.nav @@ -30,7 +30,7 @@ uTank2 NAV 1.2 -96.8444971084595 2.08333134651184E-05 0 -10000 +17000 0 59.3255796750387 -28.5361920038859 diff --git a/nav/nav_silyun.nav b/nav/nav_silyun.nav index 358c08f..3dda1fa 100644 --- a/nav/nav_silyun.nav +++ b/nav/nav_silyun.nav @@ -30,7 +30,7 @@ uTank2 NAV 1.2 -96.4694164276123 2.08333134651184E-05 0 -10000 +17000 0 59.3255796750387 -28.5361920038859 diff --git a/nav/nav_zaikhal.nav b/nav/nav_zaikhal.nav index 5f51f97..071cade 100644 --- a/nav/nav_zaikhal.nav +++ b/nav/nav_zaikhal.nav @@ -30,7 +30,7 @@ uTank2 NAV 1.2 -96.4694164276123 2.08333134651184E-05 0 -10000 +17000 0 59.3255796750387 -28.5361920038859 diff --git a/nav/radiant_blood_initiation.nav b/nav/radiant_blood_initiation.nav new file mode 100644 index 0000000..ecd06ef --- /dev/null +++ b/nav/radiant_blood_initiation.nav @@ -0,0 +1,1416 @@ +1 +CondAct +5 +CType +AType +CData +AData +State +n +n +n +n +n +43 +i +8 +i +1 +i +0 +s +Death +s +Default +i +12 +i +1 +TABLE +2 +k +v +n +n +2 +s +n +s +Corrupted Mana Shard +s +c +i +1 +s +TurnInShard +s +Default +i +12 +i +1 +TABLE +2 +k +v +n +n +2 +s +n +s +Slimy Key +s +c +i +1 +s +GoDoor +s +Default +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ub opt set VTank.PatchExpressionEngine true +i +1 +s +GoAyesha +s +Default +i +8 +i +1 +i +0 +s +Death +s +GoAyesha +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +2 +TABLE +2 +K +V +n +n +3 +i +10 +TABLE +2 +k +v +n +n +0 +i +2 +s +/ub use Ayesha of the Radiant Blood +i +1 +s +WaitAyesha +s +GoAyesha +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +6 +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablebuffing +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablenav +s +v +s +true +i +2 +s +/vt nav load nav_radiantblood_ayesha +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +Stuck +s +r +d +10 +s +t +d +300 +s +GoAyesha +i +8 +i +1 +i +0 +s +Death +s +WaitAyesha +i +6 +i +1 +i +8 +s +GoCatacombs +s +WaitAyesha +i +8 +i +1 +i +0 +s +Death +s +GoCatacombs +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +2 +TABLE +2 +K +V +n +n +2 +i +10 +TABLE +2 +k +v +n +n +0 +i +1 +s +FindKey +s +GoCatacombs +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +6 +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablebuffing +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablenav +s +v +s +true +i +2 +s +/vt nav load nav_radiantblood_catacombs +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +Stuck +s +r +d +10 +s +t +d +900 +s +GoCatacombs +i +8 +i +1 +i +0 +s +Death +s +FindKey +i +12 +i +1 +TABLE +2 +k +v +n +n +2 +s +n +s +Slimy Key +s +c +i +1 +s +GoDoor +s +FindKey +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +2 +TABLE +2 +K +V +n +n +3 +i +10 +TABLE +2 +k +v +n +n +0 +i +2 +s +/ub usep Slimy Key +i +1 +s +WaitKeyPickup +s +FindKey +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +6 +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablebuffing +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablenav +s +v +s +true +i +2 +s +/vt nav load nav_radiantblood_key +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +Stuck +s +r +d +10 +s +t +d +900 +s +FindKey +i +8 +i +1 +i +0 +s +Death +s +WaitKeyPickup +i +12 +i +1 +TABLE +2 +k +v +n +n +2 +s +n +s +Slimy Key +s +c +i +1 +s +GoDoor +s +WaitKeyPickup +i +6 +i +1 +i +10 +s +FindKey +s +WaitKeyPickup +i +8 +i +1 +i +0 +s +Death +s +GoDoor +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +2 +TABLE +2 +K +V +n +n +3 +i +10 +TABLE +2 +k +v +n +n +0 +i +2 +s +/ub usep Slimy Key on Door +i +1 +s +WaitDoor +s +GoDoor +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +6 +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablebuffing +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablenav +s +v +s +true +i +2 +s +/vt nav load nav_radiantblood_door +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +Stuck +s +r +d +10 +s +t +d +900 +s +GoDoor +i +8 +i +1 +i +0 +s +Death +s +WaitDoor +i +4 +i +1 +s +unlocked +s +GetShard +s +WaitDoor +i +6 +i +3 +i +8 +TABLE +2 +K +V +n +n +2 +i +2 +s +/ub usep Slimy Key on Door +i +1 +s +WaitDoor +s +WaitDoor +i +8 +i +1 +i +0 +s +Death +s +GetShard +i +12 +i +1 +TABLE +2 +k +v +n +n +2 +s +n +s +Corrupted Mana Shard +s +c +i +1 +s +TurnInShard +s +GetShard +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +2 +TABLE +2 +K +V +n +n +3 +i +10 +TABLE +2 +k +v +n +n +0 +i +2 +s +/ub usep Corrupted Mana Shard +i +1 +s +WaitShard +s +GetShard +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +6 +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablebuffing +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablenav +s +v +s +true +i +2 +s +/vt nav load nav_radiantblood_shard +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +Stuck +s +r +d +10 +s +t +d +900 +s +GetShard +i +8 +i +1 +i +0 +s +Death +s +WaitShard +i +12 +i +1 +TABLE +2 +k +v +n +n +2 +s +n +s +Corrupted Mana Shard +s +c +i +1 +s +TurnInShard +s +WaitShard +i +6 +i +1 +i +10 +s +GetShard +s +WaitShard +i +8 +i +1 +i +0 +s +Death +s +TurnInShard +i +2 +i +3 +TABLE +2 +K +V +n +n +2 +i +7 +i +0 +i +6 +i +2 +TABLE +2 +K +V +n +n +4 +i +10 +TABLE +2 +k +v +n +n +0 +i +2 +s +/ub givep Corrupted Mana Shard to Ayesha of the Radiant Blood +i +2 +s +/ub prepclick yes 3 +i +1 +s +WaitTurnIn +s +TurnInShard +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +6 +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablecombat +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablelooting +s +v +s +false +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablebuffing +s +v +s +true +i +12 +TABLE +2 +k +v +n +n +2 +s +o +s +enablenav +s +v +s +true +i +2 +s +/vt nav load nav_radiantblood_return +i +9 +TABLE +2 +k +v +n +n +3 +s +s +s +Stuck +s +r +d +10 +s +t +d +1200 +s +TurnInShard +i +8 +i +1 +i +0 +s +Death +s +WaitTurnIn +i +11 +i +1 +TABLE +2 +k +v +n +n +2 +s +n +s +Corrupted Mana Shard +s +c +i +0 +s +Done +s +WaitTurnIn +i +4 +i +1 +s +Radiant Blood +s +Done +s +WaitTurnIn +i +6 +i +1 +i +15 +s +TurnInShard +s +WaitTurnIn +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +2 +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Radiant Blood initiation complete.`,1] +i +2 +s +/a [radiantblood] quest complete +s +Done +i +8 +i +1 +i +0 +s +Death +s +Stuck +i +1 +i +3 +i +0 +TABLE +2 +K +V +n +n +4 +i +10 +TABLE +2 +k +v +n +n +0 +i +2 +s +/ub face +i +7 +TABLE +2 +k +v +n +n +1 +s +e +s +echo[`Radiant Blood meta stuck, restarting.`,1] +i +1 +s +Default +s +Stuck +i +20 +i +1 +i +0 +s +Default +s +Death diff --git a/nav/recallls.nav b/nav/recallls.nav index 60203a7..16bf8ee 100644 --- a/nav/recallls.nav +++ b/nav/recallls.nav @@ -1,6 +1,6 @@ uTank2 NAV 1.2 4 -5 +3 3 59.3695845603943 -28.744246006012 @@ -12,22 +12,10 @@ uTank2 NAV 1.2 -28.744246006012 0.0500250021616618 0 -/vt opt set enablecombat false -3 -59.3695845603943 --28.744246006012 -0.0500250021616618 -0 -2000 -4 -59.3695845603943 --28.744246006012 -0.0500250021616618 -0 /ah 3 59.3695845603943 -28.744246006012 0.0500250021616618 0 -10000 +15000 diff --git a/nav/to_fiun.nav b/nav/to_fiun.nav index f000193..96714cc 100644 --- a/nav/to_fiun.nav +++ b/nav/to_fiun.nav @@ -1,18 +1,6 @@ uTank2 NAV 1.2 4 -28 -3 -59.3259333292643 --28.520225016276 -0.0500208298365275 -0 -2000 -4 -59.3259333292643 --28.520225016276 -0.0500208298365275 -0 -/vt opt set enablecombat false +26 3 59.3259333292643 -28.520225016276 @@ -30,7 +18,7 @@ uTank2 NAV 1.2 -28.520225016276 0.0500208298365275 0 -10000 +17000 0 59.3297518730164 -28.7442257563273