From 843fa6db681e494bf46e191655323a40577542b5 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Sun, 5 Jul 2026 20:06:53 -0400 Subject: feat: remove deprecated use/station interaction model --- internal/behavior/behavior.go | 15 +-------------- internal/behavior/types.go | 6 ------ 2 files changed, 1 insertion(+), 20 deletions(-) (limited to 'internal/behavior') diff --git a/internal/behavior/behavior.go b/internal/behavior/behavior.go index 06e2715..7d8ce8f 100644 --- a/internal/behavior/behavior.go +++ b/internal/behavior/behavior.go @@ -153,17 +153,4 @@ type Condition struct { AnyOf []Condition `yaml:"any_of"` } -type UseConfig struct { - StartMessage string `yaml:"start_message"` - TicksPerCycle float64 `yaml:"ticks_per_cycle"` - Consume map[string]int `yaml:"consume"` - Reward DropEntry `yaml:"reward"` - FailMessage string `yaml:"fail_message"` - Success *SuccessFormula `yaml:"success"` - Skill string `yaml:"skill"` - Level int `yaml:"level"` - XP int `yaml:"xp"` - SuccessMessage string `yaml:"success_message"` - EndMessage string `yaml:"end_message"` - BroadcastMessage string `yaml:"broadcast_message"` -} + diff --git a/internal/behavior/types.go b/internal/behavior/types.go index 5fdebdb..99f09a0 100644 --- a/internal/behavior/types.go +++ b/internal/behavior/types.go @@ -31,7 +31,6 @@ const ( TypeGather ActionType = "gather" TypeSteal ActionType = "steal" TypeTalk ActionType = "talk" - TypeUse ActionType = "use" TypeBurn ActionType = "burn" TypeStoke ActionType = "stoke" TypeSearch ActionType = "search" @@ -117,11 +116,6 @@ type TalkData struct { PendingChosen bool } -type UseData struct { - Cfg *UseConfig - Step int -} - type UseInteractionData struct { Message string Action *NodeAction -- cgit v1.2.3