Commit Graph

16333 Commits

Author SHA1 Message Date
Crypto City
8343cda811 game: move intro files to their own resource file 2025-08-23 11:53:45 +00:00
Crypto City
ef543c3b36 make some error mesages more explicit 2025-08-23 11:53:45 +00:00
Crypto City
a50b3cb52d increase base fee for some heavy commands
mostly handwavy
2025-08-23 11:53:45 +00:00
Crypto City
743eb5810a remove some TF specific fork feature checks 2025-08-23 11:53:45 +00:00
Crypto City
44aaeda81d game: catch small land buys and add hint about selecting an area first 2025-08-23 11:53:45 +00:00
Crypto City
d96c18e0ad decrease res1 min size to 8 from 10
so it can still be built on the smallest purchasable amout of land
2025-08-23 11:53:45 +00:00
Crypto City
3f077b5915 game: print wallet filename on password screen 2025-08-23 11:53:45 +00:00
Crypto City
20b935e041 game: load recent wallet on startup unless overridden 2025-08-23 11:53:45 +00:00
Crypto City
a23db50db3 game: switch "storyline" to "scripts" in the main panel were appropriate 2025-08-16 20:23:31 +00:00
Crypto City
666c83c9a6 game; fix "stop mining" being hidden in late start wizard screens 2025-08-16 20:23:31 +00:00
Crypto City
9355135cbc cc: fix typo in command name 2025-08-16 20:23:31 +00:00
Crypto City
85dc5d50fb cc: add a couple role checks for safety 2025-08-16 20:23:31 +00:00
Crypto City
0ba933ecbc cc: tweak lightsource prestige bonuses to be all different 2025-08-16 20:23:31 +00:00
Crypto City
a12f5fefd9 functional_tests: decrease peak memory usage a bit 2025-08-16 20:23:31 +00:00
Crypto City
a01c2f6554 scripts can now be replaced
The replacement will be used when starting a new script, but already
started scripts will continue using the old one till finished

This will hopefully allow fixing small bugs as well as allow adding
more stuff to background scripts that are meant to supervise overall
game stuff like triggering events etc
2025-08-16 20:23:31 +00:00
Crypto City
d3cd7d1efc more work on script inputs
prevent duplicate input targets with different bounds
the game now checks format and bounds in realtime
2025-08-16 20:23:31 +00:00
Crypto City
2f30326e96 ringct: fix bad memory access dealing with embedded data 2025-08-16 20:23:31 +00:00
Crypto City
35b7b1ef49 rename crest to banner 2025-08-16 20:23:31 +00:00
Crypto City
f7bd8faae8 game: fix batching of many blocks when refreshing 2025-08-10 20:28:46 +00:00
Crypto City
793f8fb3a8 game: add button to html input widgets 2025-08-10 20:28:46 +00:00
Crypto City
eb5c33f13a add owner gold script operand 2025-08-10 20:28:46 +00:00
Crypto City
3aa1994a03 add numeric and string inputs to scripts 2025-08-10 20:28:46 +00:00
Crypto City
64fdda8d58 gmae: fix script row buttons not working out of a scripts list 2025-08-09 17:25:33 +00:00
Crypto City
46085aaeb0 cc: fix use after free running background scripts 2025-08-09 15:40:16 +00:00
Crypto City
32bfb70c83 game: HTML views can now include text input and checkboxes 2025-08-09 15:40:16 +00:00
Crypto City
e81c2df522 update litehtml 2025-08-08 17:35:15 +00:00
selsta
02658885e2 cmake: set cpp17 standard 2025-08-08 17:35:15 +00:00
Crypto City
a2a45dd425 miner: fix mining zmq messages
missing "started", and stray "stopping" when trying to stop when
not actually mining
2025-08-08 17:35:15 +00:00
Crypto City
2b278744e7 game: enable zmq pub/sub by default 2025-08-08 17:35:15 +00:00
Crypto City
43b307125a game; fix hidden house input field on char creation 2025-08-08 17:35:15 +00:00
Crypto City
59a664d7c0 simplewallet: fix cc_deposit not filling in house name 2025-08-08 17:35:15 +00:00
Crypto City
e7ae2a7b20 cc: bump max amount of custom badges in prestige calc to 10 2025-08-08 17:35:15 +00:00
Crypto City
1ebdf25ef9 game: warn when 0mq pub/sub is not detected 2025-08-08 17:35:15 +00:00
Crypto City
3378d7fabc game: script html can now use predefined classes for visibility
based on whether a particular choice is enabled
2025-08-08 17:35:15 +00:00
Crypto City
1c9075daf5 avatars can now select model and pronouns
though there is still only one model for now

also various tweaks and improvements to the avatar selection ui
2025-08-08 17:35:15 +00:00
Crypto City
9774c7bca8 fix build on windows 2025-08-08 17:35:14 +00:00
Crypto City
86a89c3738 add USE_STACK_TRACE cmake option 2025-08-08 17:35:14 +00:00
Crypto City
24ae4b21c9 tx_ppol: remove forgotten debug trace 2025-08-08 17:35:14 +00:00
Crypto City
94f99ddc39 bump min cmake version to 3.5
fixes build with cmake 4.x
2025-08-08 17:35:14 +00:00
Crypto City
3a3a91a115 cc: fix build on arch 2025-08-08 17:35:14 +00:00
Crypto City
0039a83930 core_tests: more leeway in future timestamp check
turns out initializing the chain with new game data takes a bit
more time that we'd want
2025-08-08 17:35:14 +00:00
Crypto City
7703164a0e tick scripts must have exactly one state 2025-08-08 17:35:14 +00:00
Crypto City
50bd50e066 functional_tests: print info needed to restart from existing chain 2025-08-08 17:35:14 +00:00
Crypto City
e72dbb7130 functional_tests: bump startup timeout from 20s to 30s 2025-08-08 17:35:14 +00:00
Crypto City
df0f2a1c7c README: update debian build command
by dynemeloun
2025-08-08 17:35:14 +00:00
Crypto City
95e06dc4f8 game: split scripts screen list by script type 2025-08-08 17:35:14 +00:00
Crypto City
7d337db5e2 get_cc_scripts RPC now takes a set of types to return
an empty set (default) returns all types
2025-08-08 17:35:14 +00:00
Crypto City
e58b5b3303 cc: divide gemstone chance by 5 2025-08-08 17:35:14 +00:00
Crypto City
89a427c494 add pickled vegetables food item
not used yet
2025-08-08 17:35:14 +00:00
Crypto City
3584f56316 cc: keep red powder name in line with others' pattern 2025-08-08 17:35:14 +00:00