TodePond / CellPond

surreal cellular automata
https://cellpond.cool
MIT License
284 stars 35 forks source link

Wiki? #282

Open 100xCode opened 1 year ago

100xCode commented 1 year ago

Why don't we have a wiki? Could you or someone else write one @TodePond? Or is it all "a secret"? -_-

TodePond commented 1 year ago

it's a secret :)

100xCode commented 1 year ago

At some point, I believe we should get a wiki... (idk when)

Magnogen commented 1 year ago

Unofficial Community Wikipedia here we come

VINDI777 commented 1 year ago

Well I know a few things that aren't said anywhere: After double-clicking, the world regenerates. Now the part that isn't known is that 0-6 can set the amount of iterations of that generation happen. Also, + enables loop-around for the world and - disables it. Also, [SHIFT] + (Scroll) changes the brush size.

inyourface34456 commented 3 months ago

By right-clicking, you can cycle through a few different preset colors, including the background. By holding shift while in the color-select menu (you get there by double clicking the color square while it is not in any rules), you can grab either the top or bottom edges to make a gradient. I don't know what the circle modifier does (modifiers being things like the hexagon, witch adds chance).

inyourface34456 commented 3 months ago

These are all of the keyboard shortcuts I know:

  1. Alt+Scroll: Scrolls the paddles.
  2. Ctrl+Scroll: Scales the UI.
  3. Scroll: Zooms in and out in the grid.
  4. Alt: Default behavior is disabled.
  5. F: Resets grid scaling.
  6. E: Anamats zooming in, adds to the target (unknown how this works, requires further study, relevant code)
  7. Q: Anamats zooming in, subtracts from the target (unknown how this works, requires further study, relevant code)
  8. W: Moves the grid up
  9. S: Moves the grid down
  10. A: Moves the grid left
  11. D: Moves the grid right
  12. 0-9: Sets how many subdivisions to do when regenerating the world.
  13. R: Undoes the effect of Q and E
  14. = and -: Sets the edge mode (true, and false respectively)
  15. O: Toggles edge mode
  16. G: Enables and disables grid mode (the lines in-between the cells)
  17. Ctrl+S: Saves the paddle state in a .json file
  18. Ctrl+O: Loads the paddles from a .json file
  19. Ctrl+C: Copies the paddle config to your clipboard (.json format).

All modifiers:

Other Stuff:

TeraByte-Official commented 3 months ago

You have the first and second ones switched.

inyourface34456 commented 3 months ago

@TeraByte-Official fixed lmk if anything else is wrong