aboutsummaryrefslogtreecommitdiff
path: root/go/game/targets.go
Commit message (Expand)AuthorAgeFilesLines
* recheck the source position each timeFlorian Fischer2025-08-061-2/+1
* add support for flexible attacksFlorian Fischer2025-08-051-1/+2
* make formatFlorian Fischer2025-07-301-3/+1
* use any instead of interface{}Florian Fischer2025-07-301-23/+23
* minor code improvements reported by golangci-lintFlorian Fischer2025-07-301-2/+2
* support options candidates for disjunctionsFlorian Fischer2025-07-281-7/+11
* extract card from FullAction for target constraintsFlorian Fischer2025-07-281-1/+3
* support street actionsFlorian Fischer2025-07-241-6/+56
* implement reporters if there exist possible target optionsFlorian Fischer2025-07-241-4/+29
* use common target error prefixFlorian Fischer2025-07-221-2/+2
* implement house tile effectFlorian Fischer2025-07-221-6/+14
* fix Target.AllowSelection for '*' avtionsFlorian Fischer2025-07-221-3/+5
* implement "you control" target constraintFlorian Fischer2025-07-221-2/+27
* prevent targeting the same object multiple timesFlorian Fischer2025-07-031-2/+15
* finish the target-oriented aiFlorian Fischer2025-01-271-0/+6
* introduce game.State interface abstractionFlorian Fischer2025-01-271-25/+25
* check if Targets allow a selectionFlorian Fischer2025-01-271-0/+10
* intermediate commitFlorian Fischer2025-01-271-25/+71
* implement target disjunction and fix artifact constraintFlorian Fischer2025-01-271-6/+38
* intermeditae commitFlorian Fischer2025-01-271-22/+95
* use prompt for target selection of all actionsFlorian Fischer2025-01-271-6/+25
* implement targets candidates for hand cardsFlorian Fischer2025-01-271-10/+16
* replace Fatalf with PanicfFlorian Fischer2025-01-271-12/+12
* intermediate commitFlorian Fischer2025-01-271-28/+71
* intermediate commitFlorian Fischer2025-01-271-53/+102
* implement TargetSelection and card targetingFlorian Fischer2025-01-271-33/+94
* fix some warnings reported by golang-ciFlorian Fischer2025-01-271-2/+1
* improve permanent pile supportFlorian Fischer2025-01-271-6/+27
* fix format strings and run make fmtFlorian Fischer2025-01-271-9/+9
* s/constrain/constraint/Florian Fischer2025-01-271-61/+61
* change attack action target to 'attackable enemy permanent'Florian Fischer2025-01-271-2/+61
* intermediate commitFlorian Fischer2025-01-271-0/+307