Commit Graph

9988 Commits

Author SHA1 Message Date
Crypto City
f688ec6a35 cc: fix "a amethyst" grammar 2022-03-01 18:21:19 +00:00
Crypto City
ae3f2f6fbe game: prevent non default gold content for new collectible coins
Those are fixed at 50 gold
2022-03-01 18:21:19 +00:00
Crypto City
a5b1f8b0f7 game: add creator name before custom item group names 2022-03-01 18:21:19 +00:00
Crypto City
27dc462609 game: fix ground level clouds 2022-03-01 18:18:12 +00:00
Crypto City
18909deaa8 game: make zmq optional 2021-12-23 12:14:40 +00:00
Crypto City
aee8f52f84 wallet2_api: add missing APIs feather needs 2021-12-14 17:44:39 +00:00
Crypto City
82897b1d7a fix build when in a submodule 2021-12-14 08:43:38 +00:00
Crypto City
77d497b0d7 bump version to 0.33.5.0 2021-12-13 10:10:04 +00:00
Crypto City
5f0e723b55 blockchain: fix verification of alt blocks across a game udpate 2021-12-13 09:59:05 +00:00
Crypto City
7be5ed367c game: fix bad memory access in GetPotential 2021-12-13 09:59:05 +00:00
Crypto City
5a87a34f1a remove obsolete lz4 sources 2021-12-13 09:59:05 +00:00
Crypto City
46b30a1e66 utf8: #include <stdint.h> 2021-12-13 09:59:05 +00:00
Crypto City
8abe6566dc bump version to 0.33.4.2 2021-12-02 13:07:16 +00:00
Crypto City
ca331ca4a9 cc: fix infinite loop processing mortgages 2021-12-02 12:57:33 +00:00
Crypto City
1a840fc4f1 cc: fix "all gemstones" bonus accounting for non existent gemstones 2021-11-30 12:09:43 +00:00
Crypto City
0752d1b6cb use fork version rather than height for is_item_enabled 2021-11-30 12:02:47 +00:00
Crypto City
f625088954 add more gemstones, a beryl city specialization, tweak gem bonuses 2021-11-30 10:33:17 +00:00
Crypto City
4af4294891 add labour cost to the account asking to fight a fire
it avoids the loophole of firefighting having no cost to the
owner of a military building, allowing close to 0 fee spamming
of very low chance firefighting to extinguish anything at
very low cost
2021-11-29 16:01:39 +00:00
Crypto City
3168d6c578 Revert "decrease terrain height very slightly"
This reverts commit 8bdde115b8.
2021-11-29 12:57:57 +00:00
Crypto City
8bdde115b8 decrease terrain height very slightly 2021-11-29 12:57:39 +00:00
Crypto City
ca4deb925e tweak fire propagation some more 2021-11-29 10:41:02 +00:00
Crypto City
fac170c86d game: ignore spurious 0x0 mouse position at startup until mouse moves 2021-11-29 07:54:37 +00:00
Crypto City
c503fc60b3 game: fix crash on exiting the auction items screen 2021-11-29 07:54:37 +00:00
Crypto City
97f3387933 fix longstanding missing UI element bug 2021-11-29 07:54:37 +00:00
Crypto City
3b75d0df4f Revert "cc: give gemstone potential a bit more width at times"
This reverts commit 8465eb7383.
2021-11-28 07:13:12 +00:00
Crypto City
8465eb7383 cc: give gemstone potential a bit more width at times 2021-11-28 07:12:35 +00:00
Crypto City
1a394b0347 game: fix crosshair geometry after resizing window 2021-11-27 21:02:50 +00:00
Crypto City
25c0ef1a7e game: fix magica voxel model import bug with compatible palettes 2021-11-27 20:53:45 +00:00
Crypto City
ceba361959 game: allow anyone to move an imported model on a flag 2021-11-27 20:53:45 +00:00
Crypto City
469d775e1d game: fix foundation coin bonus display bug 2021-11-27 20:53:45 +00:00
Crypto City
10dc9c737f fix badge labelling in meters, should be in feet 2021-11-27 20:53:41 +00:00
Crypto City
4b66ca6673 bump version to 0.33.4.1 2021-11-27 17:19:19 +00:00
Crypto City
d8901cc05c give a small prestige bonus for having foundation coins for all cities 2021-11-27 17:18:58 +00:00
Crypto City
0815abe969 game: add selected/new/burning suffix to material variant names 2021-11-27 17:18:58 +00:00
Crypto City
19abdcce80 game: ensure the palette dialog is hidden when no flag is under construction 2021-11-27 17:18:58 +00:00
Crypto City
b7cbde7ee3 cc: do not stop a building fire randomly just after it started 2021-11-27 17:18:58 +00:00
Crypto City
f9639afe83 Cleaner fork based checks for a few consensus changes 2021-11-27 17:18:58 +00:00
Crypto City
d78c020d5e game: fix clipped thermometer widget 2021-11-27 17:18:58 +00:00
Crypto City
54166907d7 game: fix tutorial enable/disable 2021-11-27 17:18:58 +00:00
Crypto City
f44bd4e5e4 rpc: add some more ignores for news 2021-11-27 17:18:57 +00:00
Crypto City
1d9399d0da game: don't wait for full wallet sync when exiting 2021-11-27 17:18:57 +00:00
Crypto City
b299252680 game: maintain UI layers order 2021-11-27 17:18:57 +00:00
Crypto City
e6f8d9d63a game: fix widget layout mixup 2021-11-27 17:18:57 +00:00
Crypto City
64c9a9d564 db_lmdb: fix loading scripts saved with a previous version 2021-11-27 17:18:57 +00:00
Crypto City
8c593d57dc game: process overrides for selected text too 2021-11-27 17:18:57 +00:00
Crypto City
17abbc4cca bump version to 0.33.4.0 2021-11-25 17:27:14 +00:00
Crypto City
307e97f9e9 v16 with recent consensus changes - with hacks for now 2021-11-25 17:27:14 +00:00
Crypto City
3edb57a5b0 increase fire damage 2021-11-25 17:27:14 +00:00
Crypto City
9ac171a38f add v16 at block 175000 2021-11-25 17:27:14 +00:00
Crypto City
bb616c30b0 Revert "cc: fix bridge score with too many cliff tiles"
This reverts commit 368fb1b92f.
2021-11-25 17:27:14 +00:00
Crypto City
c23eb0563f Revert "tweak bear attack"
This reverts commit 95f81ba247.
2021-11-25 12:10:06 +00:00
Crypto City
d3ed787349 cache decode_blocks calls in build command 2021-11-25 12:10:06 +00:00
Crypto City
16d5a7a953 db_lmdb: fix empty entries in flag budget 2021-11-25 12:10:06 +00:00
Crypto City
a8c2ad051b restrict number of active whispers according to level 2021-11-25 12:10:06 +00:00
Crypto City
1250894849 game: display whisper colour next to the rgb input 2021-11-25 12:10:05 +00:00
Crypto City
c1381737ad game: fix a leak in the palette screen 2021-11-25 12:10:05 +00:00
Crypto City
237b63df69 game: prevent empty building names 2021-11-25 12:10:05 +00:00
Crypto City
6db089049c game: fix prestige rank if 0 prestige 2021-11-25 12:10:05 +00:00
Crypto City
861f378589 speed up account balance access and updates 2021-11-25 12:10:05 +00:00
Crypto City
af6f5602ac db_lmdb: remove unused obsolete structure 2021-11-24 07:08:51 +00:00
Crypto City
8b5e72e2c4 db_lmdb: add pragma pack to structures that are saved as a blob 2021-11-24 07:08:51 +00:00
Crypto City
29c47dcfe9 tune city level progression 2021-11-24 07:08:51 +00:00
Crypto City
10183a844c protocol: ask more peers for txpool complement 2021-11-24 07:08:51 +00:00
Crypto City
47a7befaff cc: add a couple more city level names 2021-11-24 07:08:50 +00:00
Crypto City
d5dcfa5398 game: add number of runestones required/owned in whisper screen 2021-11-24 07:08:50 +00:00
Crypto City
ca3295d91b game: hide whisper messages for ignored players 2021-11-24 07:08:50 +00:00
Crypto City
40c6177a05 remove amount of tax in event logs
this saves space in a very common log, now that every event log already
carries its associated balance chance
2021-11-24 07:08:50 +00:00
Crypto City
645036b4ca game: remove debug prints in third person camera code 2021-11-24 07:08:50 +00:00
Crypto City
228bd88685 game: add an exit button in options 2021-11-24 07:08:50 +00:00
Crypto City
da870a1b1c use 0mq to notify the game of mining status changes 2021-11-24 07:08:50 +00:00
Crypto City
0e756771d3 avoid unnecessary repeated read/write of the same flag/account record 2021-11-24 07:08:50 +00:00
Crypto City
1f750cba3c lazy flag block data compression 2021-11-24 07:08:50 +00:00
Crypto City
d3302c74ea rpc: add overall block compressed/uncompressed data size to stats 2021-11-24 07:08:50 +00:00
Crypto City
fa250ec167 db_lmdb: avoid decoding data we do not need 2021-11-24 07:08:50 +00:00
Crypto City
ade9fa1433 game: fix collision detection when walking backwards 2021-11-24 07:08:50 +00:00
Crypto City
953783b01d game: do not name the realtime backup file with .vox
It's not actually Magica Voxel format, just embeds the format
2021-11-24 07:08:50 +00:00
Crypto City
9e592619fb tweak workforce building
- add management efficiency discovery levels, increasing output
- add penalties for industry influence
2021-11-24 07:08:50 +00:00
Crypto City
bee143a248 cc: bump cat domestication patent time 2021-11-23 16:22:29 +00:00
Crypto City
c567b612f3 game: detect and report bad text input as per consensus rules 2021-11-23 16:22:29 +00:00
Crypto City
c5f2a7de47 game: go to flag or player screen on double clicking on leaderboards 2021-11-23 16:22:29 +00:00
Crypto City
38df597c37 smoother complete runic cycle bonus, and show it in the prestige screen
also have the bonus
2021-11-23 16:22:29 +00:00
Crypto City
382757565f game: display amount of meat owned in hunt screen 2021-11-23 16:22:29 +00:00
Crypto City
bb203fe647 add new moose disease special event 2021-11-23 16:22:29 +00:00
Crypto City
c553aaef48 game: fix crash when resizing flags and stray flash effects 2021-11-23 16:22:29 +00:00
Crypto City
cca1190ff4 blockchain_db: speed up flag block data serialization/deserialization 2021-11-23 16:22:29 +00:00
Crypto City
445ac99df9 blockchain: use trusted block hashes even if we can't update them 2021-11-23 16:22:29 +00:00
Crypto City
b35430a158 much faster 3D block storage load/save
Takes about 50% extra space in typical cases
2021-11-23 16:22:28 +00:00
Crypto City
52839e9326 game: fix buying land after removing lines/rows from selection 2021-11-23 16:22:28 +00:00
Crypto City
52e868da02 wallet2: speedup large tx construction: reserve vector memory
2.8 seconds -> 2.6 seconds on a test case
2021-11-23 16:22:28 +00:00
Crypto City
81e8b8efd1 wallet2: speedup large tx construction: batch ringdb lookups
3.3 seconds -> 2.8 seconds on a test case
2021-11-23 16:22:28 +00:00
Crypto City
b9cc04775f wallet2: speedup large tx construction: no pointless clsag generation
4.1 seconds -> 3.3 seconds on a test case
2021-11-23 16:22:28 +00:00
Crypto City
612ad5d660 wallet2: speedup large tx construction: batch ringdb updates
5.2 seconds -> 4.1 seconds on a test case
2021-11-23 16:22:28 +00:00
Crypto City
0926adac36 wallet2: speedup large tx construction: cache public key validity
5.9 second -> 5.2 seconds on a test case
2021-11-23 16:22:28 +00:00
Crypto City
fe5272b288 add whispers - player messages on arbitrary locations 2021-11-23 16:22:28 +00:00
Crypto City
4779c1bd35 game: fix command details message title 2021-11-15 17:04:17 +00:00
Crypto City
896c31c5ed cc: fix cautious bears being the wrong way around 2021-11-15 17:04:17 +00:00
Crypto City
95f81ba247 tweak bear attack 2021-11-15 17:04:16 +00:00
Crypto City
e31fc5b8f7 cc: increase vegetation allocation for sawmills 2021-11-15 17:04:16 +00:00
Crypto City
cd07cafd14 cc: allow game to get badges
in turns, this gives game a level, which means game can unlock
thing like runestone usage
2021-11-15 17:04:16 +00:00
Crypto City
aeda5c2c39 cc: modulate town square proximity bonus based on role 2021-11-15 17:04:16 +00:00