zenno: skill zone viewer #48

Open
opened 2026-10-06 14:59:39 -04:00 by zephyr · 0 comments
Owner

select a racecourse, plot it

select skills
for each skill, plot the intersection of all zones defined by each condition
use separate styling for precondition and condition, as well as for anywhere in range vs random within range (anywhere /\ random = random)
for conditions with disjunctions, stack them on the transverse axis, if they have different zones
same for skills with multiple triggers but with a bigger gap between
also check conditions for things like track id!
highlight skills with no location to activate

stretch goal: given mouse hover at a location, if a skill is eligible to activate there, plot estimated distance covered while under its effect
just use race base speed; we could check for a running_style== condition and use proper spc, but i think that would end up being more confusing
or, stretchier goal: have a full calculator setup for this

select a racecourse, plot it select skills for each skill, plot the intersection of all zones defined by each condition use separate styling for precondition and condition, as well as for anywhere in range vs random within range (anywhere /\ random = random) for conditions with disjunctions, stack them on the transverse axis, if they have different zones same for skills with multiple triggers but with a bigger gap between also check conditions for things like track id! highlight skills with no location to activate stretch goal: given mouse hover at a location, if a skill is eligible to activate there, plot estimated distance covered while under its effect just use race base speed; we could check for a running_style== condition and use proper spc, but i think that would end up being more confusing or, stretchier goal: have a full calculator setup for this
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: zephyr/horse#48