aboutsummaryrefslogtreecommitdiff
path: root/go
Commit message (Collapse)AuthorAgeFilesLines
* allow up to 4 units in cav. archer challengetouchHoverFlorian Fischer2025-08-071-1/+1
|
* highlight reachable tiles in hover infoFlorian Fischer2025-08-071-0/+26
|
* simplify touch detection logic and adapt thresholdsFlorian Fischer2025-08-071-14/+14
|
* add specialized longtap hover detectorFlorian Fischer2025-08-075-22/+40
|
* rework hover detectionFlorian Fischer2025-08-0612-84/+137
|
* simplify attacks copyingFlorian Fischer2025-08-061-3/+1
|
* add range highlight colorsFlorian Fischer2025-08-061-0/+2
|
* add naive spear implementationFlorian Fischer2025-08-061-0/+13
|
* prevent choice index out of bounds errorsFlorian Fischer2025-08-061-0/+1
| | | | This can happen if the last x coordinate of a choice is clicked.
* fixup! fix parsing of solid artifactsFlorian Fischer2025-08-061-2/+2
|
* fix recruiter target descFlorian Fischer2025-08-061-1/+1
|
* update missionaryFlorian Fischer2025-08-063-6/+70
| | | | | | | Limit the range of the missionary's full action but increase its effectivnes. The missionary could only really be used unthreatened over multiple turns. Since any unit can be disbanded during upkeep before it is evangelized, the missionary is only a slow destroy effect. Now it is way more potent controlling cheaper units with the first action but it has to be close to the enemy unit making it more vulnerable.
* add more challengesFlorian Fischer2025-08-065-28/+155
|
* remove choice if it was not selectedFlorian Fischer2025-08-061-0/+3
|
* recheck the source position each timeFlorian Fischer2025-08-061-2/+1
| | | | This allows the reuse of the targets.
* consider houses when determining damage for a tileFlorian Fischer2025-08-064-8/+34
|
* fix parsing of solid artifactsFlorian Fischer2025-08-062-15/+11
|
* add support for flexible attacksFlorian Fischer2025-08-0511-21/+277
|
* make formatFlorian Fischer2025-07-3013-22/+17
|
* use any instead of interface{}Florian Fischer2025-07-3018-63/+63
|
* minor code improvements reported by golangci-lintFlorian Fischer2025-07-3013-51/+55
|
* use ReplaceAll instead of Replace(..., -1)Florian Fischer2025-07-301-1/+1
|
* remove paralysis marks debug outputFlorian Fischer2025-07-301-1/+0
|
* reduce amount of enemy units and potentially spawn a support equipmentFlorian Fischer2025-07-301-2/+14
|
* fix SimpleAi unit handlingFlorian Fischer2025-07-301-1/+9
| | | | | Remove finished unit AIs. Skip Units with only street actions left.
* initialize units with an available street actionFlorian Fischer2025-07-301-0/+1
|
* only clear the selections if the target is not nilFlorian Fischer2025-07-281-3/+6
|
* fixup! refactor playerControlFlorian Fischer2025-07-281-2/+0
|
* add pioneer implementation test caseFlorian Fischer2025-07-281-0/+65
|
* fixup! improve x-effect parsingFlorian Fischer2025-07-281-0/+5
|
* allow to override GOFMT in MakefileFlorian Fischer2025-07-281-1/+1
|
* add activities to packages and build dummy-ui wasmFlorian Fischer2025-07-281-2/+2
|
* include only buyable cards during a challengeFlorian Fischer2025-07-281-1/+2
|
* support unit state marksFlorian Fischer2025-07-284-9/+75
|
* support options candidates for disjunctionsFlorian Fischer2025-07-282-11/+82
|
* extract card from FullAction for target constraintsFlorian Fischer2025-07-281-1/+3
|
* reset an action's targets after resolving itFlorian Fischer2025-07-282-1/+3
|
* make PoC Decklist test deterministicFlorian Fischer2025-07-281-3/+5
|
* set the tile for new artifactsFlorian Fischer2025-07-281-1/+1
|
* fix AI if no paths or full action targets are availableFlorian Fischer2025-07-282-2/+61
|
* fix Shy AI not issuing full actionsFlorian Fischer2025-07-282-10/+46
|
* add random challange aupport to the clientFlorian Fischer2025-07-284-2/+134
|
* show the winner after the game is doneFlorian Fischer2025-07-281-2/+30
|
* brighten the second player color to better see the symbolsFlorian Fischer2025-07-281-1/+1
|
* remove debug printFlorian Fischer2025-07-281-1/+0
|
* set activePlayerId when adding the first new playerFlorian Fischer2025-07-241-4/+11
|
* add king tile assertionFlorian Fischer2025-07-241-0/+3
|
* improve x-effect parsingFlorian Fischer2025-07-246-27/+149
|
* improve UnitAI abort error messageFlorian Fischer2025-07-241-7/+15
|
* check the wincondition after the state based actionsFlorian Fischer2025-07-243-37/+88
|