capitalthree
197257b559
add pseudoexponential decay to last-move smoke intensity (so it doesn't stay intense indefinitely after a large capture)
8 months ago
capitalthree
e79655e851
prototype of persistent smoke
8 months ago
capitalthree
6d17da9f72
changing workspaces (partial work on improved smoke)
8 months ago
capitalthree
bb41211163
factored out nodedefs with underride
1 year ago
capitalthree
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
1 year ago
capitalthree
a5a1c69975
clear all smoke when clearing smoke, including captured stone smoke
1 year ago
capitalthree
670388bed7
aaa I screwed up. fix crafting markers
1 year ago
capitalthree
7ab28611c5
place ko blockers as appropriate
1 year ago
capitalthree
655ffa5c9a
new ko stone, and proper board area search for removing smoke fx and ko stones
1 year ago
capitalthree
141a6e6697
handle smoke removal with on_destruct
1 year ago
capitalthree
f08ed693cf
smoke effect for captures, on captured stones, and increased smoke for capturing stone
1 year ago
capitalthree
0a2a4e4cda
stop stones will default to placing a single stone, and matching color, if placed on top of a go stone
1 year ago
capitalthree
1c66e4e6c5
do placement sound on overridden stop stone placement behavior
1 year ago
capitalthree
032cb586fa
more puns to hopefully please warr so we can be on ncc!
1 year ago
capitalthree
853519c335
better second hint req
1 year ago
capitalthree
33510cf32a
hints!
1 year ago
capitalthree
07c7ec00f8
rip nodebox rendering, you will be missed, but yay hexagons! also naming clarification (all stones now say "Go" in the name)
1 year ago
capitalthree
02163d903b
territory markers properly defer to all node rightclick actions rather than specialcasing stacks, overridden with sneak
1 year ago
capitalthree
8fb6fcc381
sneak works in addition to aux1, for inverting pickup-as-group or placing single territory markers
1 year ago
capitalthree
cbc2d2c1a7
enable smoke effects only if nodecore.smokeclear is present, to prevent bad behavior on current nodecore stable
1 year ago
capitalthree
bcf19f8096
territory markers don't fall (to allow use as longer-term last-played-stone indicator)
1 year ago
capitalthree
3ef3425261
better fire effect, and apply smoke even when making a capture
1 year ago
capitalthree
ad6d4c9c67
proper smoke handling (maybe), and nice restacking of tokens grabbed as group
1 year ago
capitalthree
b1828a3e4c
simplified collision box matching selection box
1 year ago
lizzie
3bd9a68534
Merge pull request 'Use edgy on the sides of corny' ( #5 ) from Warr1024/lc_liberties:cornedgy into master
...
Reviewed-on: #5
1 year ago
Aaron Suen
e00bdba953
Use edgy on the sides of corny
1 year ago
capitalthree
300ec81e08
testing last-played-stone smoke effect, based on experimental function added to nodecore
1 year ago
capitalthree
625b3e9fa1
enable search depth limit in all search types, and limit previously-unlimited searches to 361 spaces (the size of a 19x19 board)
1 year ago
capitalthree
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
1 year ago
capitalthree
651ac2fc54
improved/optimized go stone nodebox from wolfie, and optimized placement marker nodebox
1 year ago
capitalthree
1848d03b5c
no place prediction for territory markers (since they are picky about allowing placement and might change color)
1 year ago
capitalthree
d788495988
enable crafting go stones with crossy as well as starcrossy
1 year ago
capitalthree
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
1 year ago
capitalthree
558a45b705
add license, remove print
1 year ago
capitalthree
001f715f94
fire effect only over official goban concrete (tm)
1 year ago
capitalthree
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.
1 year ago
capitalthree
6a77451fc0
added smaller territory marker stones for scoring
1 year ago
capitalthree
7fda1cf06a
suicide move rejection working (though, needs more pizzaz)
1 year ago
capitalthree
0e7cc27f6d
reworked capture-dispensing
1 year ago
lizzie
d4511f6d5c
Merge pull request 'Drop captured go stones when capturing' ( #1 ) from Warr1024/lc_liberties:capturedrop into master
...
Reviewed-on: #1
1 year ago
Aaron Suen
ce951072b5
Drop captured go stones when capturing
1 year ago
capitalthree
812bc837ba
deglobalized and unhoisted
1 year ago
capitalthree
f9ac9acb48
partial/prototype capture behavior, and improved handling of caching when touching a group from multiple sides
1 year ago
capitalthree
423c213f2b
identify captures and suicide moves
1 year ago
capitalthree
6a4acfa519
neighbor search respects both physical walls (solid blocks) and goban-indicated walls
1 year ago
capitalthree
89e1b8891d
avoid crash on searching invalid nodes
1 year ago
capitalthree
30868bec31
node categorization code to identify go stones, physical walls, empty spaces, and also semantically-meaningful concrete variants
1 year ago
capitalthree
7cd53d2e89
initial commit
1 year ago