added pickup amber crystal, try 2
All checks were successful
/ test (push) Successful in 21s

This commit is contained in:
Johan Lundberg 2026-08-28 22:59:14 +02:00
parent 8274f753ad
commit 1a28b98c9e
2 changed files with 11 additions and 11 deletions

View file

@ -140,8 +140,8 @@ STATE: {Hunt}
SetState {Hunt} SetState {Hunt}
IF: All IF: All
Expr {getvar[isLeader]} Expr {getvar[isLeader]}
Expr {coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbyobjectclass[8]]]<=getvar[pickupRange]} Expr {coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbytemplatetype[53011]]]<=getvar[pickupRange]}
Expr {wobjectgetname[wobjectfindnearestbyobjectclass[8]]==Amber Crystal} Expr {wobjectgetname[wobjectfindnearestbytemplatetype[53011]]==Amber Crystal}
Expr {getvar[pickFlowers]==1} Expr {getvar[pickFlowers]==1}
DO: SetState {picking_flowers} DO: SetState {picking_flowers}
IF: All IF: All
@ -269,13 +269,13 @@ STATE: {recomp}
DO: SetWatchdog 3 300 {Default} DO: SetWatchdog 3 300 {Default}
STATE: {picking_flowers} ~~ { STATE: {picking_flowers} ~~ {
IF: Expr {coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbyobjectclass[8]]]<=getvar[pickupRange]+3} IF: Expr {coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbytemplatetype[53011]]]<=getvar[pickupRange]+3}
DO: DoAll DO: DoAll
DoExpr {setvar[ObjectClose, 1]} DoExpr {setvar[ObjectClose, 1]}
EmbedNav nav2__pickup_nav {pickup.nav} EmbedNav nav2__pickup_nav {pickup.nav}
IF: All IF: All
Expr {getvar[ObjectClose]==1} Expr {getvar[ObjectClose]==1}
Expr {coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbyobjectclass[8]]]>getvar[pickupRange]+4} Expr {coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbytemplatetype[53011]]]>getvar[pickupRange]+4}
DO: DoAll DO: DoAll
DoExpr {setvar[ObjectClose, 0]} DoExpr {setvar[ObjectClose, 0]}
SetState {Hunt} SetState {Hunt}
@ -314,6 +314,6 @@ STATE: {stuck}
SetState {Default} SetState {Default}
NAV: nav2__pickup_nav circular ~~ { NAV: nav2__pickup_nav circular ~~ {
cht 6.85679616481066 -19.8018191655477 2.08332513769468E-05 {/vt mexec actiontryuseitem[wobjectfindnearestbyobjectclass[8]]} cht 6.85679616481066 -19.8018191655477 2.08332513769468E-05 {/vt mexec actiontryuseitem[wobjectfindnearestbytemplatetype[53011]]}
pau 6.85679616481066 -19.8018191655477 2.08332513769468E-05 10000 pau 6.85679616481066 -19.8018191655477 2.08332513769468E-05 10000
~~ } ~~ }

View file

@ -1133,7 +1133,7 @@ n
s s
e e
s s
coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbyobjectclass[8]]]<=getvar[pickupRange] coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbytemplatetype[53011]]]<=getvar[pickupRange]
i i
26 26
TABLE TABLE
@ -1146,7 +1146,7 @@ n
s s
e e
s s
wobjectgetname[wobjectfindnearestbyobjectclass[8]]==Amber Crystal wobjectgetname[wobjectfindnearestbytemplatetype[53011]]==Amber Crystal
i i
26 26
TABLE TABLE
@ -1976,7 +1976,7 @@ n
s s
e e
s s
coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbyobjectclass[8]]]<=getvar[pickupRange]+3 coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbytemplatetype[53011]]]<=getvar[pickupRange]+3
TABLE TABLE
2 2
K K
@ -2000,7 +2000,7 @@ setvar[ObjectClose, 1]
i i
4 4
ba ba
238 243
pickup.nav pickup.nav
2 2
uTank2 NAV 1.2 uTank2 NAV 1.2
@ -2011,7 +2011,7 @@ uTank2 NAV 1.2
-19.8018191655477 -19.8018191655477
2.08332513769468E-05 2.08332513769468E-05
0 0
/vt mexec actiontryuseitem[wobjectfindnearestbyobjectclass[8]] /vt mexec actiontryuseitem[wobjectfindnearestbytemplatetype[53011]]
3 3
6.85679616481066 6.85679616481066
-19.8018191655477 -19.8018191655477
@ -2056,7 +2056,7 @@ n
s s
e e
s s
coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbyobjectclass[8]]]>getvar[pickupRange]+4 coordinatedistancewithz[getplayercoordinates[], wobjectgetphysicscoordinates[wobjectfindnearestbytemplatetype[53011]]]>getvar[pickupRange]+4
TABLE TABLE
2 2
K K