Commit Graph

  • 4b7005f856 add pseudoexponential decay to last-move smoke intensity (so it doesn't stay intense indefinitely after a large capture) master alexbobp 2024-04-29 16:51:32 -0500
  • b6fdf54334 prototype of persistent smoke alexbobp 2024-04-28 07:27:54 -0500
  • 6d17da9f72 changing workspaces (partial work on improved smoke) capitalthree 2024-04-26 02:24:09 -0500
  • bb41211163 factored out nodedefs with underride capitalthree 2023-12-02 20:25:43 -0600
  • 0b24f22b71 add mapcolors to nodes. The difficult decision was made to make meta-markers invisible on map, to maximize readability of actual stone positions at low zoom levels capitalthree 2023-12-02 19:49:51 -0600
  • a5a1c69975 clear all smoke when clearing smoke, including captured stone smoke capitalthree 2023-12-02 19:43:51 -0600
  • eccf98691a Define mapcolors for all nodes #6 Aaron Suen 2023-12-02 14:58:20 -0500
  • 670388bed7 aaa I screwed up. fix crafting markers capitalthree 2023-12-01 05:06:35 -0600
  • 7ab28611c5 place ko blockers as appropriate capitalthree 2023-12-01 02:01:11 -0600
  • 655ffa5c9a new ko stone, and proper board area search for removing smoke fx and ko stones capitalthree 2023-12-01 00:24:07 -0600
  • 141a6e6697 handle smoke removal with on_destruct capitalthree 2023-11-30 22:25:24 -0600
  • f08ed693cf smoke effect for captures, on captured stones, and increased smoke for capturing stone capitalthree 2023-11-30 21:06:03 -0600
  • 0a2a4e4cda stop stones will default to placing a single stone, and matching color, if placed on top of a go stone capitalthree 2023-11-30 19:53:01 -0600
  • 1c66e4e6c5 do placement sound on overridden stop stone placement behavior capitalthree 2023-11-30 19:32:18 -0600
  • 032cb586fa more puns to hopefully please warr so we can be on ncc! capitalthree 2023-11-30 19:20:16 -0600
  • 853519c335 better second hint req capitalthree 2023-11-30 04:42:01 -0600
  • 33510cf32a hints! capitalthree 2023-11-30 04:30:15 -0600
  • 07c7ec00f8 rip nodebox rendering, you will be missed, but yay hexagons! also naming clarification (all stones now say "Go" in the name) capitalthree 2023-11-30 04:29:30 -0600
  • 02163d903b territory markers properly defer to all node rightclick actions rather than specialcasing stacks, overridden with sneak capitalthree 2023-11-27 07:53:35 -0600
  • 8fb6fcc381 sneak works in addition to aux1, for inverting pickup-as-group or placing single territory markers capitalthree 2023-11-27 07:24:04 -0600
  • cbc2d2c1a7 enable smoke effects only if nodecore.smokeclear is present, to prevent bad behavior on current nodecore stable capitalthree 2023-11-27 07:11:42 -0600
  • bcf19f8096 territory markers don't fall (to allow use as longer-term last-played-stone indicator) capitalthree 2023-11-27 07:10:03 -0600
  • 3ef3425261 better fire effect, and apply smoke even when making a capture capitalthree 2023-11-26 01:13:35 -0600
  • ad6d4c9c67 proper smoke handling (maybe), and nice restacking of tokens grabbed as group capitalthree 2023-11-25 21:33:38 -0600
  • b1828a3e4c simplified collision box matching selection box capitalthree 2023-11-25 21:06:27 -0600
  • 3bd9a68534 Merge pull request 'Use edgy on the sides of corny' (#5) from Warr1024/lc_liberties:cornedgy into master lizzie 2023-11-26 04:02:38 +0100
  • e00bdba953 Use edgy on the sides of corny #5 Aaron Suen 2023-11-25 11:26:29 -0500
  • 300ec81e08 testing last-played-stone smoke effect, based on experimental function added to nodecore capitalthree 2023-11-25 07:56:06 -0600
  • 625b3e9fa1 enable search depth limit in all search types, and limit previously-unlimited searches to 361 spaces (the size of a 19x19 board) capitalthree 2023-11-25 06:53:05 -0600
  • f72072fd0e invert goban corners/edges... I'm so sorry to change this after release, but it was done for 2 reasons: - edgy etching looks less bad on the sides of a raised goban with this orientation - if digging out an area for your goban, you can now place edgy from inside the playable area, instead of having to dig out extra space to place it from capitalthree 2023-11-25 00:48:56 -0600
  • 651ac2fc54 improved/optimized go stone nodebox from wolfie, and optimized placement marker nodebox capitalthree 2023-11-25 00:39:24 -0600
  • 1848d03b5c no place prediction for territory markers (since they are picky about allowing placement and might change color) capitalthree 2023-11-22 04:51:47 -0600
  • d788495988 enable crafting go stones with crossy as well as starcrossy capitalthree 2023-11-22 04:30:40 -0600
  • 78da25d42b territory marker changes/fixes: now stack_as_node. now pickup as group by default. now correctly right-clicks into existing stack. go stone now blocks optics capitalthree 2023-11-22 04:06:57 -0600
  • ad8ba5a50b Simplify naming #4 Aaron Suen 2023-11-21 11:24:51 -0500
  • 6b882536e6 Simplify collision boxes #3 Aaron Suen 2023-11-21 11:16:22 -0500
  • 5eeeac5a14 Fancier fire effects #2 Aaron Suen 2023-11-21 11:07:12 -0500
  • 558a45b705 add license, remove print capitalthree 2023-11-21 06:30:24 -0600
  • 001f715f94 fire effect only over official goban concrete (tm) capitalthree 2023-11-21 05:53:25 -0600
  • 3e3a0ca98d refactored (generalized) connected-search code. Added aux1 connected-group mining for stones and territory markers, and added flood-fill placement behavior for territory markers, with aux1 as an override to always place one. capitalthree 2023-11-21 05:29:18 -0600
  • 6a77451fc0 added smaller territory marker stones for scoring capitalthree 2023-11-21 02:46:15 -0600
  • 7fda1cf06a suicide move rejection working (though, needs more pizzaz) capitalthree 2023-11-20 22:35:46 -0600
  • 0e7cc27f6d reworked capture-dispensing capitalthree 2023-11-20 22:20:30 -0600
  • d4511f6d5c Merge pull request 'Drop captured go stones when capturing' (#1) from Warr1024/lc_liberties:capturedrop into master lizzie 2023-11-21 02:47:21 +0100
  • ce951072b5 Drop captured go stones when capturing #1 Aaron Suen 2023-11-20 12:45:10 -0500
  • 812bc837ba deglobalized and unhoisted capitalthree 2023-11-20 10:58:00 -0600
  • f9ac9acb48 partial/prototype capture behavior, and improved handling of caching when touching a group from multiple sides capitalthree 2023-11-20 10:28:20 -0600
  • 423c213f2b identify captures and suicide moves capitalthree 2023-11-20 09:01:37 -0600
  • 6a4acfa519 neighbor search respects both physical walls (solid blocks) and goban-indicated walls capitalthree 2023-11-20 08:04:42 -0600
  • 89e1b8891d avoid crash on searching invalid nodes capitalthree 2023-11-20 05:13:18 -0600
  • 30868bec31 node categorization code to identify go stones, physical walls, empty spaces, and also semantically-meaningful concrete variants capitalthree 2023-11-20 04:58:18 -0600
  • 7cd53d2e89 initial commit capitalthree 2023-11-16 00:28:23 -0600