| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | allow up to 4 units in cav. archer challengetouchHover | Florian Fischer | 2025-08-07 | 1 | -1/+1 |
| | | |||||
| * | highlight reachable tiles in hover info | Florian Fischer | 2025-08-07 | 1 | -0/+26 |
| | | |||||
| * | simplify touch detection logic and adapt thresholds | Florian Fischer | 2025-08-07 | 1 | -14/+14 |
| | | |||||
| * | add specialized longtap hover detector | Florian Fischer | 2025-08-07 | 5 | -22/+40 |
| | | |||||
| * | rework hover detection | Florian Fischer | 2025-08-06 | 12 | -84/+137 |
| | | |||||
| * | simplify attacks copying | Florian Fischer | 2025-08-06 | 1 | -3/+1 |
| | | |||||
| * | add range highlight colors | Florian Fischer | 2025-08-06 | 1 | -0/+2 |
| | | |||||
| * | add naive spear implementation | Florian Fischer | 2025-08-06 | 1 | -0/+13 |
| | | |||||
| * | prevent choice index out of bounds errors | Florian Fischer | 2025-08-06 | 1 | -0/+1 |
| | | | | | This can happen if the last x coordinate of a choice is clicked. | ||||
| * | fixup! fix parsing of solid artifacts | Florian Fischer | 2025-08-06 | 1 | -2/+2 |
| | | |||||
| * | fix recruiter target desc | Florian Fischer | 2025-08-06 | 1 | -1/+1 |
| | | |||||
| * | allow tokens to have buy costs | Florian Fischer | 2025-08-06 | 1 | -3/+2 |
| | | | | | | This allows tokens to be affected buy buy cost dependent effects, like the missionary. Additionally, tokens can not be part of a shop or deck anyway. | ||||
| * | update missionary | Florian Fischer | 2025-08-06 | 5 | -8/+73 |
| | | | | | | | | 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 challenges | Florian Fischer | 2025-08-06 | 5 | -28/+155 |
| | | |||||
| * | remove choice if it was not selected | Florian Fischer | 2025-08-06 | 1 | -0/+3 |
| | | |||||
| * | recheck the source position each time | Florian Fischer | 2025-08-06 | 1 | -2/+1 |
| | | | | | This allows the reuse of the targets. | ||||
| * | consider houses when determining damage for a tile | Florian Fischer | 2025-08-06 | 4 | -8/+34 |
| | | |||||
| * | fix parsing of solid artifacts | Florian Fischer | 2025-08-06 | 2 | -15/+11 |
| | | |||||
| * | add support for flexible attacks | Florian Fischer | 2025-08-05 | 11 | -21/+277 |
| | | |||||
| * | improve english rules | Florian Fischer | 2025-07-30 | 2 | -247/+269 |
| | | |||||
| * | make format | Florian Fischer | 2025-07-30 | 13 | -22/+17 |
| | | |||||
| * | use any instead of interface{} | Florian Fischer | 2025-07-30 | 18 | -63/+63 |
| | | |||||
| * | minor code improvements reported by golangci-lint | Florian Fischer | 2025-07-30 | 13 | -51/+55 |
| | | |||||
| * | use ReplaceAll instead of Replace(..., -1) | Florian Fischer | 2025-07-30 | 1 | -1/+1 |
| | | |||||
| * | remove paralysis marks debug output | Florian Fischer | 2025-07-30 | 1 | -1/+0 |
| | | |||||
| * | reduce amount of enemy units and potentially spawn a support equipment | Florian Fischer | 2025-07-30 | 1 | -2/+14 |
| | | |||||
| * | fix SimpleAi unit handling | Florian Fischer | 2025-07-30 | 1 | -1/+9 |
| | | | | | | Remove finished unit AIs. Skip Units with only street actions left. | ||||
| * | only change cursor if the rule is not already selected | Florian Fischer | 2025-07-30 | 1 | -1/+4 |
| | | | | | Fixes: fabeb1da13bf86eeca2f78f5d4171c78975fcfd9. | ||||
| * | use consistent python version for all scripts | Florian Fischer | 2025-07-30 | 1 | -11/+12 |
| | | |||||
| * | change cursor style to suggest linking to rules | Florian Fischer | 2025-07-30 | 1 | -0/+1 |
| | | |||||
| * | explicitly use bash in Makefile | Florian Fischer | 2025-07-30 | 1 | -2/+3 |
| | | |||||
| * | initialize units with an available street action | Florian Fischer | 2025-07-30 | 1 | -0/+1 |
| | | |||||
| * | increase nest#d list identation | Florian Fischer | 2025-07-28 | 1 | -6/+6 |
| | | |||||
| * | update rules | Florian Fischer | 2025-07-28 | 3 | -58/+112 |
| | | | | | | Define state-based actions, game zones, priority. Use more enumerations to make more rules linkable. | ||||
| * | only clear the selections if the target is not nil | Florian Fischer | 2025-07-28 | 1 | -3/+6 |
| | | |||||
| * | add local wasm launcher page for debugging | Florian Fischer | 2025-07-28 | 1 | -0/+64 |
| | | |||||
| * | fixup! refactor playerControl | Florian Fischer | 2025-07-28 | 1 | -2/+0 |
| | | |||||
| * | add pioneer implementation test case | Florian Fischer | 2025-07-28 | 1 | -0/+65 |
| | | |||||
| * | fixup! improve x-effect parsing | Florian Fischer | 2025-07-28 | 1 | -0/+5 |
| | | |||||
| * | allow to override GOFMT in Makefile | Florian Fischer | 2025-07-28 | 1 | -1/+1 |
| | | |||||
| * | add activities to packages and build dummy-ui wasm | Florian Fischer | 2025-07-28 | 1 | -2/+2 |
| | | |||||
| * | include only buyable cards during a challenge | Florian Fischer | 2025-07-28 | 1 | -1/+2 |
| | | |||||
| * | support unit state marks | Florian Fischer | 2025-07-28 | 4 | -9/+75 |
| | | |||||
| * | support options candidates for disjunctions | Florian Fischer | 2025-07-28 | 2 | -11/+82 |
| | | |||||
| * | extract card from FullAction for target constraints | Florian Fischer | 2025-07-28 | 1 | -1/+3 |
| | | |||||
| * | reset an action's targets after resolving it | Florian Fischer | 2025-07-28 | 2 | -1/+3 |
| | | |||||
| * | make PoC Decklist test deterministic | Florian Fischer | 2025-07-28 | 1 | -3/+5 |
| | | |||||
| * | set the tile for new artifacts | Florian Fischer | 2025-07-28 | 1 | -1/+1 |
| | | |||||
| * | fix AI if no paths or full action targets are available | Florian Fischer | 2025-07-28 | 2 | -2/+61 |
| | | |||||
| * | fix Shy AI not issuing full actions | Florian Fischer | 2025-07-28 | 2 | -10/+46 |
| | | |||||
