Commit Graph

15431 Commits

Author SHA1 Message Date
Crypto City
1c7e573c82 intro: larger buttons 2023-03-26 20:44:49 +00:00
Crypto City
0e9f38bf53 game: make sure the game account overlay is hidden at startup 2023-03-26 20:44:49 +00:00
Crypto City
cccaa4aa7f rename collector badge to numismatist 2023-03-26 20:44:48 +00:00
Crypto City
2cee4282b8 game: remove obsolete existing seed button in found city
and some layout improvements
2023-03-26 20:44:48 +00:00
Crypto City
eb038d1d71 game: reserve vector memory for model data before filling it up 2023-03-26 20:44:48 +00:00
Crypto City
b9c02a799a replace item collector badge with hero's journey
It's too easy to spam new items to buy the item collector badge,
and the prestige effect of gilded items already encourages gilded
custom items with a longer lifetime, so the incentives were not
right.
Instead, encourage playing storyline scripts to acquire game
created quest items.
2023-03-26 20:44:48 +00:00
Crypto City
0718fe5d30 tx_pool: allow longer parentage for build txes 2023-03-26 20:44:48 +00:00
Crypto City
8899a791c9 fix item collector badge condition blurb 2023-03-26 20:44:48 +00:00
Crypto City
0f87bd89f8 game: fix duplicate error message in palette screen 2023-03-26 20:44:48 +00:00
Crypto City
cac6dc3c41 wallet2: throw if unable to load reserve proof 2023-03-26 20:44:48 +00:00
Crypto City
ec884b8d7c add librarian badge
awarded manually to people writing encyclopedia articles
2023-03-26 20:44:48 +00:00
Crypto City
2879644100 game: move encyclopedia resources to a separate pak file 2023-03-26 20:44:48 +00:00
Crypto City
ca945f3a19 game: fix missing entries in palette screen 2023-03-26 20:44:48 +00:00
Crypto City
3135fdf188 game: make whisper bubble slightly less transparent 2023-03-26 20:44:48 +00:00
Crypto City
34a7b8959e game: better assign items screen layout 2023-03-26 20:44:48 +00:00
Crypto City
4ee59e8e48 game: smoother start right after loading screen 2023-03-26 20:44:48 +00:00
Crypto City
cfc6cf3695 game: add current city in travel to city screen 2023-03-26 20:44:48 +00:00
Crypto City
810e1d9dc5 game: add new welcome to city screen 2023-03-26 20:44:48 +00:00
Crypto City
27845701db cities can now have a tagline
because it's cool
2023-03-26 20:44:48 +00:00
Crypto City
9968c4a5c7 game: fix pearl diving screen layout 2023-03-26 20:44:48 +00:00
Crypto City
c53b2ec353 daemon: add options to cc_get_last_update_events synopsis 2023-03-26 20:44:48 +00:00
Crypto City
1b2ca8ed67 daemon: allow negative heights for cc_get_last_update_events
this works as an index to past updates
2023-03-26 20:44:48 +00:00
Crypto City
49f8d8f99c game: leaderboards improvements
more user friendly richest leaderboard scores
do not show autonomous accounts in leaderboards
2023-03-26 20:44:48 +00:00
Crypto City
ad76e71cbd game: speed up processing multiple blocks a bit
and make sure only one notification sound happens
2023-03-26 20:44:48 +00:00
Crypto City
2d21578d50 game: sort history newest first and add icons to new lines 2023-03-26 20:44:48 +00:00
Crypto City
6d551bb303 game: replace "Item ID" with just "ID" in item info data
it's clearer since it also applied to groups
2023-03-26 20:44:48 +00:00
Crypto City
f4b9eeef1d wallet2: fix infinite loop in fake out selection
The gamma picker and the caller code did not quite agree on the
number of rct outputs available for use - by one block - which
caused an infinite loop if the picker could never pick outputs
from that block but already had picked all other outputs from
previous blocks.

Also change the range to select from using code from UkoeHB.
2023-03-26 20:44:48 +00:00
Crypto City
2c2030a039 wallet2: make sure to reset m_has_ever_refreshed_from_node on load 2023-03-26 20:44:48 +00:00
Crypto City
5827d5cd66 functional_tests: fix cold signing test 2023-03-26 20:44:48 +00:00
Crypto City
8c9bbe4879 game: fix labour display bug in fishing screen
the labour amount displayed in the medium waters list would not
update when changing the number of ticks to fish changed
2023-03-26 20:44:48 +00:00
Crypto City
7b3d1dd0fd blockchain: do not load trusted block hashes if --fast-block-sync=0 2023-03-26 20:44:47 +00:00
Crypto City
cb69ea15c5 blockchain: fix warning if trusted block hashes file does not exist 2023-03-26 20:44:47 +00:00
Crypto City
c1e9ef94c6 game: fix "running out" only taking final deltas into account
If a building requires 20 sandstone, but produces 25 sandstone,
it'll still run out if the inventory only has 2 sandstone
2023-03-26 20:44:47 +00:00
Crypto City
62f10b8d24 cc: fix streak badge missing most players and double bumps of a badge 2023-03-26 20:44:47 +00:00
Crypto City
16fb981fca game: make the avatar model name configurable
there may be more of those later on
2023-03-26 20:44:47 +00:00
Crypto City
8292037752 game: fix collectible coins not in their group in inventory screen 2023-03-26 20:44:47 +00:00
Crypto City
7aa615e78a game: fix missing name in news when finding a beryl 2023-03-26 20:44:47 +00:00
Crypto City
17b018412a game: make areas overlay on potential maps
also fix a few minor bugs in maps
2023-03-26 20:44:47 +00:00
Crypto City
5a80a1b1d7 game: fix newline markers in single line in next level suggestion 2023-03-26 20:44:47 +00:00
Crypto City
d9874d001d game: add an early startup tutorial about enabling avatars 2023-03-26 20:44:47 +00:00
Crypto City
1f9ac2478b cc: fix payout amount to game in event log 2023-03-26 20:44:47 +00:00
Crypto City
1bd0b38ec2 game: clearer wording in fishing screen 2023-03-26 20:44:47 +00:00
Crypto City
3902efda2b game: make avatar names a bit more visible 2023-03-26 20:44:47 +00:00
Crypto City
17e5dd5c4b only consider major gemstones for the "all gemstones" prestige bonus 2023-03-26 20:44:47 +00:00
Crypto City
a72962bbf8 game: do not show the level up screen if there are no attributes 2023-03-26 20:44:47 +00:00
Crypto City
00d9b2f3b6 game: set last_service_height when processing service commands 2023-03-26 20:44:47 +00:00
Crypto City
9f0844ce2d wallet2: fix outdated wallet check
it was mistaking the number of forks in the fork table for
the last fork, and assuming the table was including every
single fork
2023-03-26 20:44:47 +00:00
Crypto City
8ec6964c89 cc: use the convert_score for badges for thresholds if available 2023-03-26 20:44:47 +00:00
Crypto City
0135796831 add placeholder v18 fork 2023-03-26 20:44:47 +00:00
Crypto City
132804811d
wallet2: fix infinite loop in fake out selection
The gamma picker and the caller code did not quite agree on the
number of rct outputs available for use - by one block - which
caused an infinite loop if the picker could never pick outputs
from that block but already had picked all other outputs from
previous blocks.

Also change the range to select from using code from UkoeHB.
2023-03-25 19:26:43 +00:00