redesign bella marketplace and jaw flow
All checks were successful
/ test (push) Successful in 31s

This commit is contained in:
Erik 2026-03-12 09:55:56 +01:00
parent 3ccdb34ab7
commit 9079a7fa33
4 changed files with 188 additions and 246 deletions

View file

@ -351,39 +351,34 @@ STATE: {service_bella_mp_primary} ~~ {
Chat {/vt opt set NavPriorityBoost false} Chat {/vt opt set NavPriorityBoost false}
Chat {/vt opt set navclosestoprange 0.008} Chat {/vt opt set navclosestoprange 0.008}
IF: Expr {getplayerlandblock[]==23855104} IF: Expr {getplayerlandblock[]==23855104}
DO: DoAll DO: Chat {/vt nav load mp_primary}
Chat {/vt nav load mp_primary}
IF: All IF: All
Expr {getplayerlandblock[]!=23855104} Expr {getplayerlandblock[]!=23855104}
SecsInStateGE 2 SecsInStateGE 30
DO: DoAll DO: DoAll
Chat {/a [bella] wrong mp_primary landcell, retrying marketplace portal} Chat {/a [bella] wrong mp_primary landblock, restarting marketplace entry}
Chat {/mp} SetState {service_bella_start}
SetState {service_bella_mp_primary} IF: ExitPortal
IF: All DO: SetState {service_bella_jaw_run}
Expr {getplayerlandblock[]==23855104}
ExitPortal
DO: DoAll
Chat {/vt nav load jaw_1}
SetState {service_bella_jaw_run}
IF: SecsInStateGE 300 IF: SecsInStateGE 300
DO: DoAll DO: DoAll
Chat {/cast Portal Recall} Chat {/a [bella] mp_primary timed out, restarting marketplace entry}
Chat {/vt nav load jaw_1} SetState {service_bella_start}
SetState {service_bella_jaw_run}
~~ } ~~ }
STATE: {service_bella_jaw_run} ~~ { STATE: {service_bella_jaw_run} ~~ {
IF: Death IF: Death
DO: SetState {death} DO: SetState {death}
IF: Expr {getplayerlandblock[]==9830400}
DO: Chat {/vt nav load jaw_1}
IF: All IF: All
Expr {getplayerlandcell[]!=9831201} Expr {getplayerlandblock[]!=9830400}
SecsInStateGE 2 SecsInStateGE 30
DO: DoAll DO: DoAll
Chat {/a [bella] wrong jaw_run landcell, returning to marketplace entry} Chat {/a [bella] wrong jaw_run landblock, restarting marketplace entry}
Chat {/mp} SetState {service_bella_start}
SetState {service_bella_mp_primary}
IF: All IF: All
Expr {getplayerlandcell[]==9831201} Expr {getplayerlandblock[]==9830400}
SecsInStateGE 30
NavEmpty NavEmpty
DO: DoAll DO: DoAll
DoExpr {setvar[bellaStartAttempts, 0]} DoExpr {setvar[bellaStartAttempts, 0]}
@ -399,7 +394,7 @@ STATE: {service_bella_jaw_run} ~~ {
DO: DoAll DO: DoAll
ChatExpr {\/a [bella] jaw_run stuck, recall retry +cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`} ChatExpr {\/a [bella] jaw_run stuck, recall retry +cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`}
DoExpr {setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]} DoExpr {setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]}
Chat {/cast Portal Recall} DoExpr {actiontrycastbyid[2645]}
Chat {/vt nav load jaw_1} Chat {/vt nav load jaw_1}
SetState {service_bella_jaw_run} SetState {service_bella_jaw_run}
IF: SecsInStateGE 300 IF: SecsInStateGE 300

View file

@ -416,39 +416,34 @@ STATE: {service_bella_mp_primary} ~~ {
Chat {/vt opt set NavPriorityBoost false} Chat {/vt opt set NavPriorityBoost false}
Chat {/vt opt set navclosestoprange 0.008} Chat {/vt opt set navclosestoprange 0.008}
IF: Expr {getplayerlandblock[]==23855104} IF: Expr {getplayerlandblock[]==23855104}
DO: DoAll DO: Chat {/vt nav load mp_primary}
Chat {/vt nav load mp_primary}
IF: All IF: All
Expr {getplayerlandblock[]!=23855104} Expr {getplayerlandblock[]!=23855104}
SecsInStateGE 2 SecsInStateGE 30
DO: DoAll DO: DoAll
Chat {/a [bella] wrong mp_primary landcell, retrying marketplace portal} Chat {/a [bella] wrong mp_primary landblock, restarting marketplace entry}
Chat {/mp} SetState {service_bella_start}
SetState {service_bella_mp_primary} IF: ExitPortal
IF: All DO: SetState {service_bella_jaw_run}
Expr {getplayerlandblock[]==23855104}
ExitPortal
DO: DoAll
Chat {/vt nav load jaw_1}
SetState {service_bella_jaw_run}
IF: SecsInStateGE 300 IF: SecsInStateGE 300
DO: DoAll DO: DoAll
Chat {/cast Portal Recall} Chat {/a [bella] mp_primary timed out, restarting marketplace entry}
Chat {/vt nav load jaw_1} SetState {service_bella_start}
SetState {service_bella_jaw_run}
~~ } ~~ }
STATE: {service_bella_jaw_run} ~~ { STATE: {service_bella_jaw_run} ~~ {
IF: Death IF: Death
DO: SetState {death} DO: SetState {death}
IF: Expr {getplayerlandblock[]==9830400}
DO: Chat {/vt nav load jaw_1}
IF: All IF: All
Expr {getplayerlandcell[]!=9831201} Expr {getplayerlandblock[]!=9830400}
SecsInStateGE 2 SecsInStateGE 30
DO: DoAll DO: DoAll
Chat {/a [bella] wrong jaw_run landcell, returning to marketplace entry} Chat {/a [bella] wrong jaw_run landblock, restarting marketplace entry}
Chat {/mp} SetState {service_bella_start}
SetState {service_bella_mp_primary}
IF: All IF: All
Expr {getplayerlandcell[]==9831201} Expr {getplayerlandblock[]==9830400}
SecsInStateGE 30
NavEmpty NavEmpty
DO: DoAll DO: DoAll
DoExpr {setvar[bellaStartAttempts, 0]} DoExpr {setvar[bellaStartAttempts, 0]}
@ -464,7 +459,7 @@ STATE: {service_bella_jaw_run} ~~ {
DO: DoAll DO: DoAll
ChatExpr {\/a [bella] jaw_run stuck, recall retry +cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`} ChatExpr {\/a [bella] jaw_run stuck, recall retry +cstr[getvar[bellaJawRunRecoverAttempts]+1]+`/3`}
DoExpr {setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]} DoExpr {setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]}
Chat {/cast Portal Recall} DoExpr {actiontrycastbyid[2645]}
Chat {/vt nav load jaw_1} Chat {/vt nav load jaw_1}
SetState {service_bella_jaw_run} SetState {service_bella_jaw_run}
IF: SecsInStateGE 300 IF: SecsInStateGE 300

View file

@ -11,7 +11,7 @@ n
n n
n n
n n
204 205
i i
1 1
i i
@ -3272,7 +3272,7 @@ service_bella_mp_primary
i i
26 26
i i
3 2
TABLE TABLE
2 2
k k
@ -3284,15 +3284,6 @@ s
e e
s s
getplayerlandblock[]==23855104 getplayerlandblock[]==23855104
TABLE
2
K
V
n
n
1
i
2
s s
/vt nav load mp_primary /vt nav load mp_primary
s s
@ -3324,32 +3315,7 @@ getplayerlandblock[]!=23855104
i i
6 6
i i
2 30
TABLE
2
K
V
n
n
3
i
2
s
/a [bella] wrong mp_primary landcell, retrying marketplace portal
i
2
s
/mp
i
1
s
service_bella_mp_primary
s
service_bella_mp_primary
i
2
i
3
TABLE TABLE
2 2
K K
@ -3358,35 +3324,21 @@ n
n n
2 2
i i
26
TABLE
2 2
k s
v /a [bella] wrong mp_primary landblock, restarting marketplace entry
n i
n
1 1
s s
e service_bella_start
s s
getplayerlandblock[]==23855104 service_bella_mp_primary
i i
20 20
i i
0
TABLE
2
K
V
n
n
2
i
2
s
/vt nav load jaw_1
i
1 1
i
0
s s
service_bella_jaw_run service_bella_jaw_run
s s
@ -3403,19 +3355,15 @@ K
V V
n n
n n
3 2
i i
2 2
s s
/cast Portal Recall /a [bella] mp_primary timed out, restarting marketplace entry
i
2
s
/vt nav load jaw_1
i i
1 1
s s
service_bella_jaw_run service_bella_start
s s
service_bella_mp_primary service_bella_mp_primary
i i
@ -3429,18 +3377,9 @@ death
s s
service_bella_jaw_run service_bella_jaw_run
i i
2
i
3
TABLE
2
K
V
n
n
2
i
26 26
i
2
TABLE TABLE
2 2
k k
@ -3451,30 +3390,9 @@ n
s s
e e
s s
getplayerlandcell[]!=9831201 getplayerlandblock[]==9830400
i
6
i
2
TABLE
2
K
V
n
n
3
i
2
s s
/a [bella] wrong jaw_run landcell, returning to marketplace entry /vt nav load jaw_1
i
2
s
/mp
i
1
s
service_bella_mp_primary
s s
service_bella_jaw_run service_bella_jaw_run
i i
@ -3500,7 +3418,56 @@ n
s s
e e
s s
getplayerlandcell[]==9831201 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 i
7 7
i i
@ -3622,9 +3589,18 @@ e
s s
setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1] setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]
i i
7
TABLE
2 2
k
v
n
n
1
s s
/cast Portal Recall e
s
actiontrycastbyid[2645]
i i
2 2
s s

View file

@ -11,7 +11,7 @@ n
n n
n n
n n
283 284
i i
20 20
i i
@ -4024,7 +4024,7 @@ service_bella_mp_primary
i i
26 26
i i
3 2
TABLE TABLE
2 2
k k
@ -4036,15 +4036,6 @@ s
e e
s s
getplayerlandblock[]==23855104 getplayerlandblock[]==23855104
TABLE
2
K
V
n
n
1
i
2
s s
/vt nav load mp_primary /vt nav load mp_primary
s s
@ -4076,32 +4067,7 @@ getplayerlandblock[]!=23855104
i i
6 6
i i
2 30
TABLE
2
K
V
n
n
3
i
2
s
/a [bella] wrong mp_primary landcell, retrying marketplace portal
i
2
s
/mp
i
1
s
service_bella_mp_primary
s
service_bella_mp_primary
i
2
i
3
TABLE TABLE
2 2
K K
@ -4110,35 +4076,21 @@ n
n n
2 2
i i
26
TABLE
2 2
k s
v /a [bella] wrong mp_primary landblock, restarting marketplace entry
n i
n
1 1
s s
e service_bella_start
s s
getplayerlandblock[]==23855104 service_bella_mp_primary
i i
20 20
i i
0
TABLE
2
K
V
n
n
2
i
2
s
/vt nav load jaw_1
i
1 1
i
0
s s
service_bella_jaw_run service_bella_jaw_run
s s
@ -4155,19 +4107,15 @@ K
V V
n n
n n
3 2
i i
2 2
s s
/cast Portal Recall /a [bella] mp_primary timed out, restarting marketplace entry
i
2
s
/vt nav load jaw_1
i i
1 1
s s
service_bella_jaw_run service_bella_start
s s
service_bella_mp_primary service_bella_mp_primary
i i
@ -4181,18 +4129,9 @@ death
s s
service_bella_jaw_run service_bella_jaw_run
i i
2
i
3
TABLE
2
K
V
n
n
2
i
26 26
i
2
TABLE TABLE
2 2
k k
@ -4203,30 +4142,9 @@ n
s s
e e
s s
getplayerlandcell[]!=9831201 getplayerlandblock[]==9830400
i
6
i
2
TABLE
2
K
V
n
n
3
i
2
s s
/a [bella] wrong jaw_run landcell, returning to marketplace entry /vt nav load jaw_1
i
2
s
/mp
i
1
s
service_bella_mp_primary
s s
service_bella_jaw_run service_bella_jaw_run
i i
@ -4252,7 +4170,56 @@ n
s s
e e
s s
getplayerlandcell[]==9831201 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 i
7 7
i i
@ -4374,9 +4341,18 @@ e
s s
setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1] setvar[bellaJawRunRecoverAttempts,getvar[bellaJawRunRecoverAttempts]+1]
i i
7
TABLE
2 2
k
v
n
n
1
s s
/cast Portal Recall e
s
actiontrycastbyid[2645]
i i
2 2
s s