Commit Graph

157 Commits

Author SHA1 Message Date
Crypto City
775e85a856 mushrooms now grow on empty flags
anyone can pick them
2025-08-25 14:20:20 +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
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
b5adb017fb the daemon now does all the string substitutions
this makes the scripts more versatile and removes slight
(and some not so slight) differenes in processing

ignore processing is obviously still made in the game
2025-08-08 17:35:14 +00:00
Crypto City
1a0d081c15 functional_tests: harden tests against random special events 2025-08-01 07:02:24 +00:00
Crypto City
1da759dc7e add cc_flags daemon command 2025-08-01 07:02:18 +00:00
Crypto City
7bc88a98c6 python-rpc: fix cc_get_game_events max_height default 2025-08-01 07:02:15 +00:00
Crypto City
27b0af52a5 add ancestry data and player info screen 2025-08-01 07:02:14 +00:00
Crypto City
79a97e93e8 consumable items can now be set to use 1 per N tiles
instead of 1 per flag, for balance purposes
2025-08-01 07:02:12 +00:00
Crypto City
18052cb5b3 add metric/imperial option for distances/areas 2024-11-22 20:46:17 +00:00
Crypto City
089ee68dac script groups can now be added as contentless scripts 2024-11-17 16:33:07 +00:00
Crypto City
68119ae832 vistas can now be saved on chain
scripts can also bookmark vistas for players

also a new unified vista dialog
2024-10-24 15:14:42 +00:00
Crypto City
9bbf38ebd7 add a max bytes limit for resolving blobs in cc_get_scripts 2024-10-16 13:53:56 +00:00
Crypto City
4e62bc9b3e custom items may now be consumable
they'll be consumed at a rate of one per game tick when assigned
to a flag
2024-10-16 13:53:55 +00:00
Crypto City
d4303d9cff game: allow listing past auctions in auctions screen 2024-10-01 14:07:27 +00:00
Crypto City
d0eb516ae5 add max_sync_height command and RPC 2024-09-19 21:08:22 +00:00
Crypto City
3294adba23 fix mixup between base elevation bonus and role elevation bonus 2024-09-16 20:34:12 +00:00
Crypto City
05132655a2 dynamic new building price estimation in building settings screen 2024-09-13 05:42:40 +00:00
Crypto City
2f34fc4efa add new RPC for p2pool usage 2024-06-17 17:44:39 +00:00
Crypto City
57c50ca528 add get_block_pos_history node RPC 2024-03-17 07:41:23 +00:00
Crypto City
e647dd20cb rpc: add cc_get_influences RPC 2024-03-11 14:51:46 +00:00
Crypto City
d4b92a2e1c cache role_bonus in flag data
it's used for pos weights, so needs to be fast to get
2024-03-11 14:51:46 +00:00
Crypto City
e2d934146d balance occupations and add a few more 2024-03-11 14:51:45 +00:00
Crypto City
a745d7e476 hybrid PoW/PoS consensus
to protect against the first large monero miner to merge mine
being able to easily 51% the chain
2024-03-11 14:51:45 +00:00
Crypto City
062f8610e0 hide script choices disabled by unmet reserves in game 2023-12-17 13:32:56 +00:00
Crypto City
6d07131e77 daemon: add cc_item_supply daemon command with cc_get_item_supply RPC 2023-11-30 17:11:43 +00:00
Crypto City
5dc5eca758 delay user textures for a week after mining so they may be blocked
for anti abuse reasons
2023-09-12 06:41:18 +00:00
Crypto City
5838ac7ecd python-rpc: fix get_block_hash RPC 2023-09-08 13:11:06 +00:00
Crypto City
a691472774 game: allow seeing trade history in trade screen 2023-07-09 20:11:39 +00:00
Crypto City
30d841e8e4 remove game side get_shares, always rely on daemon RPC now 2023-06-06 20:01:28 +00:00
Crypto City
248675a830 lightsources can now be placed in the world
along with a new ligtsource block type, and coloured powder items
2023-06-06 20:01:00 +00:00
Crypto City
8ea9160fca game accounts can now be auctioned
can only be withdrawn from at the moment
2023-05-30 13:04:24 +00:00
Crypto City
37ede3854b python-rpc: add missing include_bid_history in get_auctions RPC 2023-05-30 13:04:24 +00:00
Crypto City
87ec510baf coru tournaments 2023-05-30 13:03:57 +00:00
Crypto City
c68faac405 coru: a "collectible card" minigame based on coins and runes
designed by syksy
2023-05-30 13:03:31 +00:00
Crypto City
845b88238c functional_tests: support restarting from backed up chain 2023-05-11 06:07:58 +00:00
Crypto City
e21edfaee7 overhaul road share calculation using a connected graph 2023-04-27 09:26:34 +00:00
Crypto City
2c378941dd players can now have a title
chosen among a set of predefined components
2023-04-05 07:54:00 +00:00
Crypto City
71ffbea68a divide time into epochs, for flavour 2023-03-29 10:38:35 +00:00
Crypto City
0e00348dd1 functional_tests: add cc_are_discoveries_enabled tests 2023-02-16 14:18:39 +00:00
Crypto City
91c1f56535 python-rpc: remove unused cc_get_level_increases RPC 2023-02-16 14:18:39 +00:00
Crypto City
04537a0a0b functional_tests: add cc_lookup_account tests 2023-02-16 14:18:39 +00:00
Crypto City
12ade5e935 add an extra fee to create items with prestige and/or role bonuses
to prevent abuse
2023-02-06 14:10:15 +00:00
Crypto City
309da5001c rpc: add cc_get_building_cost RPC 2023-01-28 17:03:00 +00:00
Crypto City
088538c160 Merge remote-tracking branch 'origin/master' into HEAD
b6a029f222

Multisig functional test broken
2022-08-08 17:44:32 +00:00
Crypto City
f9790980b4 new special event: merchant ship, selling items on the market 2022-08-04 15:57:39 +00:00
Crypto City
e8f8e309f4 python-rpc: add missing filter_news parameter to cc_get_game_events 2022-07-23 15:46:20 +00:00
Crypto City
4c46b96faf user textures can now be used in game 2022-07-23 15:46:19 +00:00
Crypto City
5c2c002d17 user created textures and licencing - not yet usable on voxels 2022-07-23 15:46:19 +00:00
Crypto City
a8a9690eb3 rare fish discoveries 2022-07-23 15:46:19 +00:00