Commit Graph

14856 Commits

Author SHA1 Message Date
Crypto City
f8128c7100 bump version to 0.34.0.1 2023-03-09 20:41:37 +00:00
Crypto City
ade829a275 game: fix missing area cones 2023-03-09 20:34:02 +00:00
Crypto City
ec1a61c9b5 daemon: print local flag extents as well as global in cc_get_flag 2023-03-09 20:09:13 +00:00
Crypto City
74d6b56fa1 game: fix terrain feature caching in selection info 2023-03-09 19:48:07 +00:00
Crypto City
12979d6004 game: display a few more selection info by default 2023-03-09 19:41:26 +00:00
Crypto City
49c9389fcb game: add hint about how to choose selection info 2023-03-09 19:36:12 +00:00
Crypto City
df16abc29c game: fix missing building inactivity causes in building settings screen 2023-03-09 19:27:12 +00:00
Crypto City
18308bbfe3 game: make runestone cost less confusing in name place screen 2023-03-09 19:10:19 +00:00
Crypto City
dd0b2f6183 game: fix fishing 2023-03-09 19:10:19 +00:00
Crypto City
4119c72069 game: fix grammar and typo in what can i do screen 2023-03-09 19:10:19 +00:00
Crypto City
79e6a85983 cc: ignore newbie coins for vintage collector badge 2023-03-09 19:10:19 +00:00
Crypto City
2679411138 game: check player level before showing the name place screen 2023-03-09 19:10:19 +00:00
Crypto City
c297abc58c cc: allow a mayor to name places before the usual unlock level 2023-03-09 19:10:19 +00:00
Crypto City
409c814eed game: more user friendly use of inactive buildings
instead of disabling an option when a building is inactive,
leave it enabled but display a message stating it must be
active to use the building
2023-03-09 15:21:22 +00:00
Crypto City
506e49f46e rpc: ignore treasury fees for new accounts in news 2023-03-09 15:16:47 +00:00
Crypto City
97759849b2 game: clearer wording in name place screen 2023-03-09 15:13:48 +00:00
Crypto City
0fc200b6b9 game: fix typo in credits 2023-03-09 12:59:45 +00:00
Crypto City
1abab315c5 bump version to 0.34.0.0 2023-03-08 10:44:41 +00:00
Crypto City
328a224daa game: add missing litehtml master.css 2023-03-08 10:44:41 +00:00
Crypto City
e3a6b92329 game: remove unused variable 2023-03-06 13:51:01 +00:00
Crypto City
80a3097c06 game: avoid duplicating lots of code via heavy macros 2023-03-06 13:51:01 +00:00
Crypto City
5936939210 game: fix invalid memory access building voxel meshes 2023-03-06 13:51:01 +00:00
Crypto City
4b5a8bde59 game: guard against groundMaterial being unset 2023-03-06 13:51:01 +00:00
Crypto City
e82b4d02c6 game: fit selection on intersection/difference 2023-03-06 13:51:01 +00:00
Crypto City
2d84f41b1c game: throw on malloc/realloc failure 2023-03-06 13:51:01 +00:00
Crypto City
26e33c752a wallet2: fix infinite loop adding more than one vista 2023-03-06 13:51:01 +00:00
Crypto City
9a517d1da0 game: save picture along with remembered vistas 2023-03-06 13:51:01 +00:00
Crypto City
1640e4e93a wallet2: remove old format load/save
boost serialization and portable archives are obsolete in Monero,
kept only for loading old data, which does not apply in Townforge
2023-03-06 13:51:01 +00:00
Crypto City
1c476b63d5 fix city confusion now that the game state has all flags 2023-03-02 11:35:27 +00:00
Crypto City
fee475cdf7 tb: fix windows build 2023-02-22 14:31:08 +00:00
Crypto City
a1acdf4483 game: remove gratuituous use of uint16_t in selection 2023-02-21 21:23:06 +00:00
Crypto City
dbf58ec851 add odin's bounty - gold bonus based on randomly chosen named place 2023-02-16 19:21:19 +00:00
Crypto City
a02cd8d905 Makefile: add a target with a short build dir for windows
looks like it's got a pretty short max path length, and it's getting
hit by some file in external/boost-libs
2023-02-16 14:32:03 +00:00
Crypto City
83fde1610f cc: only call get_cc_random_seed once and cache it 2023-02-16 14:32:03 +00:00
Crypto City
694cb85f97 add integer gaussian probability function (fixed 8000 variance)
relies on a precalculated lookup table to avoid floating point
2023-02-16 14:32:03 +00:00
Crypto City
30e09aa084 game: add random shooting stars at night
because why not
2023-02-16 14:18:40 +00:00
Crypto City
1af5d7b313 functional_tests: fix rare spurious failure from lack of wood 2023-02-16 14:18:40 +00:00
Crypto City
c4a776f182 include service efficiency in cc_get_flag RPC when applicable 2023-02-16 14:18:40 +00:00
Crypto City
48fa875e22 cc: add some more merchant ship names 2023-02-16 14:18:40 +00:00
Crypto City
2d215b0025 game: fix neutral/potential terrain display 2023-02-16 14:18:40 +00:00
Crypto City
0737d151f2 functional_tests: fix attempt to use more money than available 2023-02-16 14:18:40 +00:00
Crypto City
b63f624a04 manual: document the service system 2023-02-16 14:18:40 +00:00
Crypto City
f71b6df441 craft buildings can now runestones from regular stones 2023-02-16 14:18:40 +00:00
Crypto City
2ac30f88cb cc: fix error message refering to wrong action 2023-02-16 14:18:40 +00:00
Crypto City
ab9b859e3c rpc: speed up cc_get_item_ownership 2023-02-16 14:18:40 +00:00
Crypto City
cb4b2c71a6 functional_tests: check all cc_* RPC entry points are tested 2023-02-16 14:18:40 +00:00
Crypto City
1a68d7e1ad functional_tests: add cc_allow_styling tests 2023-02-16 14:18:40 +00:00
Crypto City
f96628d988 functional_tests: add cc_change_palette tests 2023-02-16 14:18:40 +00:00
Crypto City
c09c6fed54 functional_tests: add cc_get_rare_fish_data tests 2023-02-16 14:18:39 +00:00
Crypto City
e22accf518 functional_tests: add cc_replace_script_blob tests 2023-02-16 14:18:39 +00:00