Release v0.1.5 2026-07-12

This commit is contained in:
Warren H
2026-07-12 22:10:12 -04:00
parent bef71d391a
commit 35553c18dd
41 changed files with 2005 additions and 2654 deletions
+3 -17
View File
@@ -1,6 +1,5 @@
import { BULL_CHARGE } from "./bossMechanics";
import { clampToArena } from "./arena";
import { SKY_SWEEPER_BREATH } from "./bosses/skySweeper";
import { BULL_CHARGE, SKY_SWEEPER_BREATH } from "./bosses/mechanicPool";
import { moveToward, pointOutsideCircle, pointOutsideLane, pointToSegmentDistance } from "./geometry";
import type { BossMotionState, MemberId, PartyMember, WorldPosition } from "./types";
@@ -37,24 +36,11 @@ const STACK_OFFSETS: Record<AiMemberId, WorldPosition> = {
const LANE_EVADE_MODES: readonly BossMotionState["mode"][] = [
"mantis_line_telegraph",
"mantis_cross_telegraph",
"ram_charge_telegraph",
"ram_charging",
"ram_shatter",
"cinderback_curl",
"cinderback_ricochet",
"sandglass_burrow_telegraph",
"sandglass_burrowing",
"crab_scuttle_telegraph",
"crab_scuttling",
"ghost_soul_cross",
"ghost_soul_cross_followup",
];
const FORMATION_MODES: readonly BossMotionState["mode"][] = [
"holding", "telegraph", "tethering", "venom_cast", "skyfall", "mantis_sidestep", "mantis_recover",
"ram_quake", "ram_recover", "cinderback_slam", "cinderback_recover", "sandglass_eruption", "sandglass_hourglass", "sandglass_recover",
"crab_tidal_burst", "crab_recover", "ghost_haunting", "ghost_recover", "golem_shockwave", "golem_crownfall", "golem_recover",
"holding", "telegraph", "tethering", "venom_cast", "skyfall", "cinderback_slam", "sandglass_hourglass", "golem_shockwave", "golem_crownfall",
];
const DASH_MODES: readonly BossMotionState["mode"][] = ["telegraph", "charging", "ram_charge_telegraph", "ram_charging", "cinderback_curl", "cinderback_ricochet", "sandglass_burrow_telegraph", "sandglass_burrowing", "crab_scuttle_telegraph", "crab_scuttling"];
const DASH_MODES: readonly BossMotionState["mode"][] = ["telegraph", "charging"];
const FORMATION_SLOTS: Record<AiMemberId, WorldPosition> = {
// Bosses face Brann during normal uptime, making positive Z their front.