Crypto City
74d476c3a5
game: allow empty name in building settings screen but prompt about it
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
7771ef85a7
game: fix image loader from memory not maintaining position
2022-07-23 15:46:19 +00:00
Crypto City
74c2683f62
functional_tests: a bit more leeway when checking for derelict buildings
2022-07-23 15:46:19 +00:00
Crypto City
88d2fe61a0
cc: allow game to get the streak badge too, since it can get others
2022-07-23 15:46:19 +00:00
Crypto City
588ce075b4
functional_tests: fix nonce search bug
2022-07-23 15:46:19 +00:00
Crypto City
34db7e1842
add more rare fish
...
marlin, sole, great white shark, coelacanth, grunt, seahorse, toadfish
also tweak rarity
2022-07-23 15:46:19 +00:00
Crypto City
2a51a4c654
give a labour penalty to fishing in another city
2022-07-23 15:46:19 +00:00
Crypto City
403c31c31e
functional_tests: test fishing in another city's fishing grounds
2022-07-23 15:46:19 +00:00
Crypto City
4e638f06bb
add fish spawning grounds city specialization
2022-07-23 15:46:19 +00:00
Crypto City
aae749b0eb
tune down fishing grounds recovery
2022-07-23 15:46:19 +00:00
Crypto City
f770e47816
tb: update leftover bits to switch ID to 64 bits
2022-07-23 15:46:19 +00:00
Crypto City
b62e22b435
add local fish species city specialization
2022-07-23 15:46:19 +00:00
Crypto City
a8a9690eb3
rare fish discoveries
2022-07-23 15:46:19 +00:00
Crypto City
b6d94f9fbf
more generic special event overrides for tests
2022-07-23 15:46:19 +00:00
Crypto City
3975fa3555
decrease fish spoil rate
2022-07-23 15:46:19 +00:00
Crypto City
98e27f74f6
game: add preserve-aspect-ratio property to UITBAnimatedImageWidget
2022-07-23 15:46:19 +00:00
Crypto City
05b630e0ee
game: fix get_heading
2022-07-23 15:46:19 +00:00
Crypto City
774f8430ce
drop runestone price to one quarter gold
2022-07-23 15:46:18 +00:00
Crypto City
b9a3b894cb
blockchain: print block/tx hash when failing to revert a command
2022-07-23 15:46:18 +00:00
Crypto City
0ddeaa3992
add RPC and functional tests for edit_player_profile
2022-07-23 15:46:18 +00:00
Crypto City
f36b5f77db
functional_tests: add tests for naming places
2022-07-23 15:46:18 +00:00
Crypto City
ea035a18be
functional_tests: fire can last longer now
2022-07-23 15:46:18 +00:00
Crypto City
d7a1580cb2
add RPC to change a script blob (for debugging purposes)
2022-07-23 15:46:18 +00:00
Crypto City
7d47df9d9c
db_lmdb: use serialization system for script data
2022-07-23 15:46:18 +00:00
Crypto City
4df64a3236
add "flag N role" operand to scripts
2022-07-23 15:46:18 +00:00
Crypto City
962b32c2be
add "flags with role N" operand to scripts
2022-07-23 15:46:18 +00:00
Crypto City
4c486d533a
game: display closest flag and distance if too far away to name a place
2022-07-23 15:46:18 +00:00
Crypto City
b1e1b6d2f4
factor island detection out, and consider older islands too
...
since the island detection performance hit is gone
2022-07-23 15:46:18 +00:00
Crypto City
7a5616cecb
game: stop water wake when switching out of avatar camera mode
2022-07-23 15:46:18 +00:00
Crypto City
a3d3f5c121
game: stop water wake when the avatar gets to the shore
2022-07-23 15:46:18 +00:00
Crypto City
e30ff64cf1
game: improve water wake
2022-07-23 15:46:18 +00:00
Crypto City
b3c9abebf4
game: fix occasional missing ground
2022-07-23 15:46:18 +00:00
Crypto City
776b3f8457
adventurer badge: number of terrain features named
2022-07-23 15:46:18 +00:00
Crypto City
e62d9478de
add terrain features
...
such as islands, peaks, etc
will be detected and assigned to places
2022-07-23 15:46:18 +00:00
Crypto City
6d5529d323
cc: reject attempts to name land too close to the edges
2022-07-23 15:46:18 +00:00
Crypto City
5ef8d07ef0
game: free camera gets a speed boost from the two shift keys down
2022-07-23 15:46:18 +00:00
Crypto City
f162539b21
game: move disk options back into a disk page as they used to be
2022-07-23 15:46:18 +00:00
Crypto City
ac3c5a8899
game: add an option to disable automatic backups
2022-07-23 15:46:18 +00:00
Crypto City
85f16c581e
game: display whisper distance from eve's position, not the camera's
2022-07-23 15:46:18 +00:00
Crypto City
ec247f73e4
db_lmdb: add missing fields in get_as_{city,account,flag}
2022-07-23 15:46:18 +00:00
Crypto City
32314a1dc4
scripts can now award event badges
2022-07-23 15:46:18 +00:00
Crypto City
ab182447e3
cc: fix local variable revert in start_script command
2022-07-23 15:46:18 +00:00
Crypto City
7a91753ea8
game: fix missing warning icons in event badge screen
2022-07-23 15:46:18 +00:00
Crypto City
51a78e3fcd
game: fix Z fighting at a distance in free camera mode
2022-07-23 15:46:18 +00:00
Crypto City
b671b9c79d
game: update terrain when rebuilding flags as appropriate
2022-07-23 15:46:18 +00:00
Crypto City
fdc19d3cbc
game: update "named" ground mode when a new named place appears
2022-07-23 15:46:18 +00:00
Crypto City
02b5f35172
game: make whisper bubbles slightly visible in daylight
2022-07-23 15:46:18 +00:00
Crypto City
9f6e3abfe8
cc: fix integer overflow in terrain generation
2022-07-23 15:46:18 +00:00
SChernykh
099fc1f8a9
Fixed get_block_template_backlog performance
...
Before the fix, it processed all transactions in the mempool which could be very slow when mempool grows to several MBs in size. I observed `get_block_template_backlog` taking up to 15 seconds of CPU time under high mempool load.
After the fix, only transactions that can potentially be mined in the next block will be processed (a bit more than the current block median weight).
2022-07-22 13:50:21 +02:00