Commit Graph

9988 Commits

Author SHA1 Message Date
Crypto City
94199ceec1 cc: fix awarding bridge badge before activation fork 2021-10-17 18:14:30 +00:00
Crypto City
e27380867b game: fix importing on selection 2021-10-17 14:04:38 +00:00
Crypto City
d1d8f2adf9 game: properly handle block budget accounting when changing palette 2021-10-17 13:20:05 +00:00
Crypto City
cd2e720abc game: fix missing edit mode palette when importing a vox file 2021-10-17 10:20:46 +00:00
Crypto City
a870490d67 game: fix imported model rotation 2021-10-17 00:14:01 +00:00
Crypto City
a56e937f23 game: restore previous state when failing to place a model 2021-10-16 17:31:31 +00:00
Crypto City
a4ddc53900 game: fix selection changing when importing 2021-10-16 17:31:16 +00:00
Crypto City
f13f55334d game: fix saving/loading empty backup model 2021-10-16 15:35:11 +00:00
Crypto City
06bce081ae game: add log categories for voxel load/save code 2021-10-16 15:34:53 +00:00
Crypto City
a58318dda6 game: fix accounting issues with import and undo 2021-10-16 14:47:31 +00:00
Crypto City
4535b20138 game: double the max undo levels 2021-10-16 10:42:55 +00:00
Crypto City
d89594eff9 bump version to 0.33.2.0 2021-10-15 13:29:47 +00:00
Crypto City
ae4d520621 add a testnet v15 fork at block 60000 2021-10-15 13:29:47 +00:00
Crypto City
0bb487c7f1 blockchain: fix auto pop from version check not reverting commands 2021-10-15 12:41:26 +00:00
Crypto City
c44938df79 game: add bridge score to realtime selection info 2021-10-15 12:41:26 +00:00
Crypto City
82a42ca4f9 cc: halve bridge bonus 2021-10-15 12:41:26 +00:00
Crypto City
c0a13d31a1 game: base voxel lod distance based on bounding box, not center 2021-10-15 12:41:26 +00:00
Crypto City
6bebe396d5 blockchain_prune: add missing cc_hunt table 2021-10-15 12:41:26 +00:00
Crypto City
8153873cb2 make recent consensus changes activate at v15 2021-10-15 12:41:26 +00:00
Crypto City
d3feb396f0 blockchain: ensure a tx pre-check failure fails block addition 2021-10-14 22:20:02 +00:00
Crypto City
55a80715a8 blockchain: add const where appropriate 2021-10-14 22:20:02 +00:00
Crypto City
4c7c6c29a8 cc: remove leftover debug trace 2021-10-14 22:20:02 +00:00
Crypto City
fa84876f57 game: fix missing tiles on low lying ground 2021-10-14 10:47:26 +00:00
Crypto City
3d7c40bc37 game: fix off by one in render mode names when RenderCubeModels if disabled 2021-10-14 10:47:26 +00:00
Crypto City
557885ddef game: add a voxel lod option 2021-10-14 10:47:26 +00:00
Crypto City
fad16838b6 game: fix artifact in the thermometer widget 2021-10-14 10:47:26 +00:00
Crypto City
f5c82b9152 cc: allow requesting no special event in debug 2021-10-14 10:47:26 +00:00
Crypto City
0d20478bd2 mayors may now control who can buy/build in their city 2021-10-14 10:47:26 +00:00
Crypto City
3970b756fb game: fix for paths with spaces on windows 2021-10-14 10:47:23 +00:00
Crypto City
3df168efda game: fix windows build 2021-10-14 10:47:23 +00:00
Crypto City
c263cba732 cc: allow embedding smaller quantities of gold in items 2021-10-14 10:44:47 +00:00
Crypto City
e6e58a5e99 game: fix snowless ground after switching to non-natural ground mode 2021-10-14 10:06:53 +00:00
Crypto City
551ce9486b game: fix item descriptions now showing up in trade ui 2021-10-14 10:06:53 +00:00
Crypto City
f2c97033ec game: snap to axes when rotating in third person camera mode 2021-10-14 10:06:53 +00:00
Crypto City
4cbd44bba0 game: do not show minting amount/button for unimntable coins 2021-10-14 10:06:53 +00:00
Crypto City
0f63bbed17 game: fix a few third person camera issues 2021-10-14 10:06:53 +00:00
Crypto City
ebc5b49265 game: fix issues with undo/redo and palette 2021-10-14 10:05:58 +00:00
Crypto City
b4866b2447 game: never autoselect placeholder material 2021-10-14 00:11:32 +00:00
Crypto City
f7080268c3 game: end model placement when removing inside or placeholder blocks 2021-10-14 00:11:32 +00:00
Crypto City
f406041741 game: fix race between refresh and update 2021-10-14 00:11:32 +00:00
Crypto City
f56322158e game: fix race when switching wallets 2021-10-14 00:11:32 +00:00
Crypto City
566362f8d7 fix download object leak 2021-10-14 00:11:01 +00:00
Crypto City
2b1e56ab6b game: show a notification when the daemon is busy syncing 2021-10-14 00:11:01 +00:00
Crypto City
00f03552ae game: fix rotating models larger than the flag 2021-10-14 00:11:01 +00:00
Crypto City
aedc539396 game: geometry/hull/compute shaders by JSandusky 2021-10-14 00:11:01 +00:00
Crypto City
faa5165e2d game: detect failure to bind and add message about another daemon running 2021-10-14 00:11:01 +00:00
Crypto City
be550c91c0 game: ignore blocks when we're syncing 2021-10-14 00:11:01 +00:00
Crypto City
1ad4e04930 game: allow exporting terrain in magica voxel format 2021-10-14 00:11:01 +00:00
Crypto City
221a979410 game: fix invalid memory access when rotating a imported model 2021-10-14 00:11:01 +00:00
Crypto City
98bd3d8852 game: fix initial third person camera orientation 2021-10-14 00:11:01 +00:00
Crypto City
e7a909dc97 allow cancelling more than once nonce at once 2021-10-14 00:10:41 +00:00
Crypto City
434cdea924 game: do not process blocks when in sync mode 2021-10-14 00:10:41 +00:00
Crypto City
b445405c6a add --sync-notify option
Triggered when starting/stopping syncing

%s: 1 if starting syncing, 0 if stopping
%h: current chain height
%t: target chain height
2021-10-14 00:10:41 +00:00
Crypto City
7a82a449b8 game: only add .vox file suffix if not already there on model export 2021-10-14 00:10:41 +00:00
Crypto City
0799f90241 game: fix inviting character incorrectly seen as joining in news 2021-10-14 00:10:41 +00:00
Crypto City
127106a4b6 game: smoother third person camera motion when blocked 2021-10-14 00:10:41 +00:00
Crypto City
e4d56dd00b game: remove a couple ill fitting idle anim variations 2021-10-14 00:10:41 +00:00
Crypto City
a1aa2c1d1b game: fix crash in anim viewer 2021-10-14 00:10:41 +00:00
Crypto City
ac2eb91dd9 game: improved third person camera 2021-10-14 00:10:41 +00:00
Crypto City
e15deeb4fd game: make the third person camera use fixed timeslices better 2021-10-14 00:10:41 +00:00
Crypto City
4d17a7bc26 give road bonuses to flags that are suitable for bridges 2021-10-04 21:31:50 +00:00
Crypto City
7531af6294 cc: fix bear hunt numbers with bonuses
also increase the bonus from bear attack
2021-10-03 08:20:50 +00:00
Crypto City
6c5411f1b1 game: fix stepping over not overly high blocks 2021-10-03 08:20:50 +00:00
Crypto City
6742b12c6b game: basic third person camera ray casting for obstructions 2021-10-03 08:20:50 +00:00
Crypto City
80e2610f33 game: voxel lod system 2021-10-02 15:42:59 +00:00
Crypto City
3a8bd6beb0 game: new command to remove placeholder materials 2021-10-02 15:42:59 +00:00
Crypto City
89d7aca271 wallet2: fix error message typo 2021-10-02 15:42:58 +00:00
Crypto City
a77ebcbd8e game: fix disappearing textures in palette screen material list 2021-10-02 15:42:58 +00:00
Crypto City
e827941b8d game: fix wrong character orientation until first move 2021-10-02 15:42:58 +00:00
Crypto City
9e6d28d8fb game: fix animation sticking to idle after fall 2021-10-02 15:42:58 +00:00
Crypto City
3ec6445a77 game: fix palette import 2021-09-29 21:42:25 +00:00
Crypto City
cf81d94460 download: log non 2xx status codes as INFO, not ERROR 2021-09-29 16:06:42 +00:00
Crypto City
99b0a4b6d9 bump version to 0.33.1.1 2021-09-28 23:21:39 +00:00
Crypto City
f5e4dc3a56 blockchain: silence uninteresting errors setting downloadable hashes 2021-09-28 23:03:56 +00:00
Crypto City
7fa33d65e0 game: fix selection duplicated on some other chunks 2021-09-28 22:55:36 +00:00
Crypto City
b2eab0f947 game: display locked material unlock level when importing a model 2021-09-28 22:18:32 +00:00
Crypto City
9530ce46b0 game: fix character pitching with the camera 2021-09-28 20:47:10 +00:00
Crypto City
1842601d60 game: fix build on windows (missing include) 2021-09-28 17:35:29 +00:00
Crypto City
0e1e0702fe bump version to 0.33.1.0 2021-09-28 13:41:10 +00:00
Crypto City
344abc210d remove embedded testnet block hashes, which should not be here 2021-09-28 13:24:46 +00:00
Crypto City
c69b4e6a01 game: third person mode
Helps a lot with sense of scale and running over terrain
2021-09-28 13:24:46 +00:00
Crypto City
b0bd087da8 game: hide the first frame, where stuff isn't yet properly setup 2021-09-27 10:35:03 +00:00
Crypto City
00201545bd use boost::shared_ptr for arrays, to fix mac build 2021-09-25 23:55:58 +00:00
Crypto City
0eb4e100f4 game: fix subobject definition in array 2021-09-25 23:48:39 +00:00
Crypto City
5cfc37d1f3 bump version to 0.33.0.0 2021-09-25 10:59:36 +00:00
Crypto City
5447ab6bee game: fix scripts screen flicker on new blocks 2021-09-25 10:59:36 +00:00
Crypto City
d43ec18260 game: always display script description in script row 2021-09-25 10:53:33 +00:00
Crypto City
eee3b68498 game: fix building screen opening the wrong trade screen material 2021-09-25 01:32:36 +00:00
Crypto City
279d8039d7 blockchain: only use embedded hashes on mainnet
otherwise it looks like it may bite us in the butt later
2021-09-24 23:43:34 +00:00
Crypto City
1e3330fd28 game: speed up terrain rendering when there is no snow 2021-09-24 00:55:28 +00:00
Crypto City
9106be1138 game: fix crash with snow and no clouds 2021-09-24 00:55:28 +00:00
Crypto City
1eeb66ed57 cc: prevent more than one enable clause per choice 2021-09-24 00:55:28 +00:00
Crypto City
780435ab3e game: add a search box to the scripts list 2021-09-24 00:55:28 +00:00
Crypto City
302ca386ef game: improve script ui 2021-09-24 00:55:28 +00:00
Crypto City
3adfb2570f add selected text when starting playing a script, before a block 2021-09-24 00:55:28 +00:00
Crypto City
33554f70cc cc: improve script error message 2021-09-24 00:55:28 +00:00
Crypto City
f56d0db1f8 game: fix node configuration screen always using 18881 as RPC port 2021-09-24 00:55:28 +00:00
Crypto City
63cf3bfc15 game: allow variable substitutions in script text 2021-09-24 00:55:28 +00:00
Crypto City
ae039b1af2 game: fix view-source not working in all cases in scripts screen 2021-09-21 17:48:48 +00:00
Crypto City
148574f6a8 rpc: do not include create_script command in news events 2021-09-21 17:48:48 +00:00
Crypto City
1ddb6fb781 game: improve script choices ui 2021-09-21 17:48:48 +00:00
Crypto City
deea5fdbd6 game: make building "transaction(s) sent" a toast 2021-09-21 14:33:32 +00:00
Crypto City
aa978e3583 game: display locked notice for locked variants in palette screen 2021-09-21 14:29:33 +00:00
Crypto City
d691888d7e game: do not continue increasing startup tutorial index past the end 2021-09-21 12:18:18 +00:00
Crypto City
581bed0d09 game: partial palette guessing functionality on import 2021-09-21 12:18:18 +00:00
Crypto City
eb8db9dedf game: set trade screen to buy shortfall, not whole amount for building 2021-09-21 12:18:18 +00:00
Crypto City
e9955db73e game: fix loading schematic models with blocks larger than 8 bits 2021-09-21 12:18:18 +00:00
Crypto City
25cc1bf99a game: plug palette editor in import flow 2021-09-21 12:18:18 +00:00
Crypto City
a4f150cc05 game: fix colour mismatch between glow and non-glow techniques 2021-09-21 12:18:18 +00:00
Crypto City
f3b8d90a21 game: harvest FATAL as well as ERROR when parsing daemon log 2021-09-21 12:18:18 +00:00
Crypto City
28140be2af game: fix dameon log location for testnet and mainnet 2021-09-21 12:18:18 +00:00
Crypto City
5ef691fcad game: fix model placement if the selection changes 2021-09-21 12:18:18 +00:00
Crypto City
17510a73fe game: undo palette changes too on undo 2021-09-21 12:18:18 +00:00
Crypto City
c3428cf347 game: partial magica voxel extension support
Scenegraph support, so models split into submodels can be loaded
2021-09-21 12:18:18 +00:00
Crypto City
86067d2576 game: ensure loaded magica voxel model data fits in palette 2021-09-21 12:18:18 +00:00
Crypto City
cf76b9fd3e game: allow filtering by all known model file types 2021-09-21 12:18:18 +00:00
Crypto City
687b35ab94 game: optional automatic resource assignment on import shortfall 2021-09-21 12:18:18 +00:00
Crypto City
d49fc0f1c1 game: add a PlayerState::get_num_items convenience function 2021-09-21 12:18:18 +00:00
Crypto City
9edd5e0966 game: load schematic models
These seem to have models fitting in cubes, so the import looks
very blocky and crude
2021-09-21 12:18:18 +00:00
Crypto City
c510cbd056 cc: clearer script reserve requirements
Replace "counterparty" by "game" or "building owner"
2021-09-21 12:18:18 +00:00
Crypto City
bce1c23bdf game: request a wallet refresh as soon as a new wallet is loaded 2021-09-21 12:18:18 +00:00
Crypto City
bbff557dc1 tx_pool: forbid two script actions for the same account (when enabled) 2021-09-21 12:18:18 +00:00
Crypto City
705935848a game: improve script UI 2021-09-21 12:18:18 +00:00
Crypto City
599a40f647 game: keep script icon aspect ratio 2021-09-21 12:18:18 +00:00
Crypto City
1d90a2bdfd game: fix PNG script icons 2021-09-21 12:18:18 +00:00
Crypto City
05730f5a3d game: improve new script dialog, allow loading from file 2021-09-21 12:18:18 +00:00
Crypto City
8436fba9b1 game: decrease memory usage in sparsely built areas 2021-09-21 12:18:18 +00:00
Crypto City
495bf0acdb game: decrease memory usage in built up areas 2021-09-21 12:18:18 +00:00
Crypto City
1cc0e70aa3 cc: a bit less easy to get cliffs 2021-09-21 12:18:18 +00:00
Crypto City
432c259802 game: drop all city sections when traveling to another town
Helps dampen a memory usage peak
2021-09-21 12:18:18 +00:00
Crypto City
1a36e53e6c game: fix destroyed buildings appearing in events, not buildings, in news 2021-09-21 12:18:18 +00:00
Crypto City
d6f07b7ce7 new optional message in set_script_variable command 2021-09-21 12:18:18 +00:00
Crypto City
346542ae8c game: fix styling check in runetone message 2021-09-21 12:18:18 +00:00
Crypto City
0901c7e7ef game: notify the player when they don't have runestone styling enabled 2021-09-21 12:18:18 +00:00
Crypto City
315f9c3b6f game: do not enable "play" script button when no wallet is loaded 2021-09-21 12:18:18 +00:00
Crypto City
566e7f8baa cryptonote_core: do not relay match commands 2021-09-21 12:18:18 +00:00
Crypto City
6b54bc1a5f game: better wallet info screen layout 2021-09-14 22:54:51 +00:00
Crypto City
18ab361e8b give spread to match command matcher 2021-09-14 19:59:41 +00:00
Crypto City
cf503259b2 db_lmdb: remove redundant cursor op 2021-09-13 10:40:40 +00:00
Crypto City
ec7047485e game: default to screen resolution rather than 1024x768 2021-09-13 00:48:44 +00:00
Crypto City
59670f81f6 game: clear screen before drawing the splash screen 2021-09-12 22:29:01 +00:00
Crypto City
0493970b30 game: fix splash screen pixel aspect ratio 2021-09-12 21:44:14 +00:00
Crypto City
62c80b608c cc: fix overflow in terrrain in extreme cases 2021-09-12 21:25:38 +00:00
Crypto City
9bf39fd190 cc: fix division by zero in new_item command 2021-09-12 21:25:38 +00:00
Crypto City
9172b9396e rpc: return a block template even when "busy" 2021-09-12 21:25:38 +00:00
Crypto City
3e93a91c28 db_lmdb: do not use DUPSORT for cc_events table
It increase the size somewhat but can store events of arbitrary
length.
2021-09-12 21:25:38 +00:00
Crypto City
36bf25a85a blockchain: guard against exception adding events
Also add some more info when executing/reverting commands
2021-09-12 12:24:21 +00:00
Crypto City
cb3499f3aa blockchain: save a few allocations when moving a block 2021-09-12 12:24:15 +00:00
Crypto City
0475389d3c blockchain: break off early when exiting 2021-09-12 12:24:10 +00:00
Crypto City
7a60da3fee cc: includes hash and height in log when creating game update command 2021-09-12 12:24:03 +00:00
Crypto City
e61dabacd5 cc: guard against invalid food items 2021-09-12 12:23:58 +00:00
Crypto City
c16496b37b cc: extra sanity check in repair command 2021-09-12 12:23:52 +00:00
Crypto City
d9dae925ee game: allow "tip of the day" style tutorials on startup 2021-09-09 11:30:04 +00:00
Crypto City
29ac4fb42a game: fix terrain-cache build on windows 2021-09-09 10:21:24 +00:00
Crypto City
e6e3da6940 game: remove leftover debug printf 2021-09-08 14:26:01 +00:00
Crypto City
1532b015bc game: do not display building tooltip when buiding on it 2021-09-08 14:25:19 +00:00
Crypto City
ae92ca97a0 cc: set cliff terrain type a bit more easily 2021-09-08 13:44:14 +00:00
Crypto City
91d0d2bc66 game: fix use after free in tooltip history window 2021-09-07 21:56:17 +00:00
Crypto City
58ddc71e49 game: fix use after free on game exit 2021-09-07 20:37:11 +00:00
Crypto City
67442d0d73 game: disable ok button in building settings screen if read only 2021-09-07 20:37:11 +00:00
Crypto City
0a69e54512 game: fix wrong temperature before loading a wallet 2021-09-07 20:37:11 +00:00
Crypto City
f1bd4c85c0 cc: do not consider roads for the mountaineer badge 2021-09-07 20:37:11 +00:00
Crypto City
902e0852d0 game: do not show "cancel" for commands that cannot be cancelled 2021-09-07 20:37:11 +00:00
Crypto City
27f01535a5 game: mention the options screen in the terrain cache directory README 2021-09-07 20:37:11 +00:00
Crypto City
8761724ac8 game: compress delta heights for fast extra compression 2021-09-07 20:37:11 +00:00
Crypto City
7223212520 game: speed up elevation map at higher zooms in found city screen 2021-09-07 20:37:11 +00:00
Crypto City
6ec7229ccf game: click the amount of items owned to input that amount to sell 2021-09-07 20:37:11 +00:00
Crypto City
cb5d62dbe9 game: subsample non-influence potential textures for speed 2021-09-07 20:37:11 +00:00
Crypto City
4e842e93b1 game: allow jumping to an x/y location 2021-09-07 20:37:11 +00:00
Crypto City
a079220af6 game: make the terrain cache size a user option (including disabled) 2021-09-07 20:37:11 +00:00
Crypto City
fd90c0ca84 bump lower mountainer badge thresholds 2021-09-07 20:37:11 +00:00
Crypto City
0542412ec2 cc: improve terrain 2021-09-07 20:37:11 +00:00
Crypto City
697ef85904 game: fix leaks 2021-09-07 20:37:11 +00:00
Crypto City
622ab9d894 add on disk terrain caching system 2021-09-06 17:40:30 +00:00
Crypto City
de1162cb03 game: add an item view screen 2021-09-06 17:40:30 +00:00
Crypto City
e859c7c0ea prevent hunting in a snowstorm 2021-09-04 18:32:06 +00:00
Crypto City
4f4cea20a2 game: more resilient splash screen 2021-09-04 15:46:43 +00:00
Crypto City
1d58d2fd09 game: do not start audio before the scene displays
and stop audio when stopping
2021-09-04 14:44:09 +00:00
Crypto City
86380eb911 game: optional load/update timings dump 2021-09-04 14:14:08 +00:00
Crypto City
36c11b914a wallet2: do not recalculate the genesis block for mainnet/testnet
we can save a second or so on startup
2021-09-04 14:14:08 +00:00
Crypto City
7f3ed8564a game: do not update stuff we do not need to 2021-09-04 14:14:08 +00:00
Crypto City
494c1bc48c game: fix hang if initial wallet fails to load 2021-09-04 14:14:08 +00:00
Crypto City
ea1e85c2ba game: only force highlight refresh if a rebuilt flag intersects it 2021-09-04 14:14:08 +00:00
Crypto City
36ddd1f6be game: initialize audio later on in the start sequence 2021-09-04 14:14:08 +00:00
Crypto City
d9ef50dc28 game: pre-cache some terrain at load time 2021-09-04 14:14:07 +00:00
Crypto City
cf821870cb game: fix snowfall effect at night 2021-09-04 14:14:07 +00:00
Crypto City
28f10bb125 game: remove some obsolete code 2021-09-04 14:14:07 +00:00
Crypto City
814219c39c game: start daemon async 2021-09-04 14:14:07 +00:00
Crypto City
184168536e game: remove dynamic sky on/of option and fallback skybox
This was originally an option because the dynamic sky was slow,
but this is no longer an issue since it's only recreated when
new blocks come in
2021-09-04 14:14:07 +00:00
Crypto City
50e77624e0 game: smoother sky changes when lerping snowfall in or out 2021-09-04 14:14:07 +00:00
Crypto City
3a66c39d27 game: avoid creating an SSL key when using the auto local daemon 2021-09-04 14:14:07 +00:00
Crypto City
b8a66a44db game: fix vertical snowfall motion 2021-09-04 14:14:07 +00:00
Crypto City
7528d4bac4 game: wind audio ambience 2021-09-04 14:14:07 +00:00
Crypto City
5ca332ce7b game: allow F10 to open the player screen with no wallet or player
it then pops up the player selection screen
2021-09-02 14:07:08 +00:00
Crypto City
e814560883 game: remove "click to mint/smelt" when not on our own player screen
always use click to trade instead
2021-09-02 13:51:57 +00:00
Crypto City
b63225b4be cc: speedup gemstone potential bit 2021-09-02 10:16:23 +00:00
Crypto City
356a101d06 cc: speed up hill generation a little 2021-09-02 10:07:27 +00:00
Crypto City
8db3639fba cc: slight SingleSimplex speedup 2021-09-02 09:04:40 +00:00
Crypto City
e4b60d8545 fixes after merge 2021-09-01 23:21:48 +00:00
Crypto City
489a261db0 Merge remote-tracking branch 'origin/master' into cc
8fde011dbe
2021-09-01 15:50:02 +00:00
Crypto City
ef6bee2de1 game: disable SSL for locally run daemon for performance 2021-09-01 15:12:14 +00:00
Crypto City
6ea0eeb1d2 faster version of cc_get_game_events 2021-09-01 15:12:14 +00:00
Crypto City
e95536f6dd speed up news gathering 2021-09-01 15:12:14 +00:00
Crypto City
5842f7d12d db_lmdb: speed up reading serialized data a bit
The stringstream ctor likes to spend time in dynamic_cast
2021-09-01 15:12:14 +00:00
Crypto City
72dc5e7cc7 filter news candidates in the daemon for performance 2021-09-01 15:12:14 +00:00
Crypto City
7cf92828bf game: add estimate wording for building production numbers 2021-09-01 15:12:14 +00:00
Crypto City
eaedd0d811 decrease road bonuses 2021-09-01 15:12:14 +00:00
Crypto City
ef233ea492 game: fix building screen production numbers ignoring influence 2021-09-01 15:12:14 +00:00
Crypto City
7138ea53af game: take age info account checking settings of an exiting building 2021-09-01 15:12:14 +00:00
Crypto City
9394f73444 game: fix road bonus calculation 2021-09-01 15:12:14 +00:00
Crypto City
3410a97469 game: fix double clicking on a building in last update screen 2021-09-01 15:12:14 +00:00
Crypto City
996253e3b0 revert test v15 fork 2021-09-01 15:12:14 +00:00
Crypto City
2b5e114e89 game: use zmq pub/sub to know when to refresh at once 2021-09-01 15:12:14 +00:00
Crypto City
137f911c60 game: disable auction price widget if no account 2021-09-01 15:12:14 +00:00
Crypto City
32ead59828 game: remove notification on stop
This will error out creating a texture as display is dead already
2021-09-01 15:12:14 +00:00
Crypto City
7e319d4849 game: increase cloud wind speed now that they are further away 2021-09-01 15:12:14 +00:00
Crypto City
20e055b117 game: tweak clouds, and remove cover light modulation 2021-09-01 15:12:14 +00:00
Crypto City
ffd4fbc608 cc: tweak firefighting recovery curve 2021-09-01 15:12:14 +00:00
Crypto City
7934e19f45 game: pre-fill buy amounts in trade screen when appropriate 2021-09-01 15:12:14 +00:00
Crypto City
30a0db432b add snowstorm event and associated in game weather effeect 2021-09-01 15:12:14 +00:00
Crypto City
e9be3ae3c3 game: fix random grey clouds, move clouds higher to match higher terrain 2021-09-01 15:12:14 +00:00
Crypto City
1c6cd3ddc6 cc: fix leftover global message trace 2021-09-01 15:12:14 +00:00
Crypto City
3f1039fb79 wallet2: point out set max-reorg-depth is a wallet command 2021-09-01 15:12:14 +00:00
Crypto City
7902862dbb game: default to higher view distance and less terrain sunsampling 2021-09-01 15:12:14 +00:00
Crypto City
731555b99c game: print simple performance stats on F3 in debug mode 2021-09-01 15:12:13 +00:00
Crypto City
b5e734efd1 switch to existing backward compat code, and go back to glibc 2.25 2021-09-01 15:12:13 +00:00
Crypto City
0b33ba6f85 cc: fix repair message wording 2021-09-01 15:12:13 +00:00
Crypto City
cfa883088b rpc: fix wrong top hash in cc_get_snapshot response 2021-09-01 15:12:13 +00:00
Crypto City
a2b168f33e game: highlight items we have not enough of when repairing 2021-09-01 15:12:13 +00:00
Crypto City
1951538ca9 game: display runestone messages in a larger font 2021-09-01 15:12:13 +00:00
Crypto City
2adef1dd14 game: switch "built a new building" toast icon to match news 2021-09-01 15:12:13 +00:00
Crypto City
018e977c7a rpc: fix overflow in gold content reporting 2021-09-01 15:12:13 +00:00
Crypto City
26b3b55714 game: move cloud cover up/down with the camera too 2021-09-01 15:12:13 +00:00
Crypto City
2694eb6af4 game: improve snow effect, snowier with altitude, tweak temperature drop 2021-09-01 15:12:13 +00:00
Crypto City
9eb0170864 players can slowly manage more buildings as they age 2021-09-01 15:12:13 +00:00
Crypto City
d9d4c83c08 game: prevent multiple script actions at once 2021-09-01 15:12:13 +00:00
Crypto City
7f1d5eac6c cc: swap ressearch and luxury residential city level thresholds 2021-09-01 15:12:13 +00:00
Crypto City
920b025944 add payouts for research buildings 2021-09-01 15:12:13 +00:00
SChernykh
e52802baef Wallet2: fix optimize-coinbase for p2pool payouts
RefreshOptimizeCoinbase was an optimization to speed up scanning of coinbase transactions before RingCT (tx version 2) where they split miner reward into multiple denominations, all to the same wallet.

When RingCT was introduced, all coinbase transactions became 1 output only, so this optimization does nothing now.

With p2pool, this optimization will skip scanning p2pool payouts because they use more than 1 output in coinbase transaction.

Fix it by applying this optimization only to pre-RingCT transactions (version < 2).
2021-08-26 11:50:15 +02:00
Crypto City
aba5f07a3d cc: increase influence less quickly with economic power 2021-08-22 14:03:00 +00:00
Crypto City
6a71c2c3b4 cc: fix bad harvest influence modifier 2021-08-22 12:56:45 +00:00
Crypto City
4e388d2f1e game: remove obsolete PlayerState argument to tile modification functions 2021-08-22 11:21:42 +00:00
Crypto City
9eb27df977 game: fix non-flat area block addition over unbuilt ground 2021-08-22 10:57:16 +00:00
Crypto City
1add331839 game: fix deadlock on exit when loading a wallet 2021-08-22 10:03:04 +00:00
Crypto City
8a34f00872 game: remove some minor information from the main panel 2021-08-22 08:34:44 +00:00
Crypto City
c6b2248611 game: guard against overflows in potential calculation 2021-08-21 22:22:17 +00:00
Crypto City
ebf813aae2 game: add influence and gemstone score to selection info 2021-08-21 21:24:39 +00:00
Crypto City
e5703bf002 game: force new snapshot when out of sync 2021-08-21 21:24:15 +00:00
Crypto City
dc1fc3e9ca game: set flag as dirty when changing building settings 2021-08-21 21:23:48 +00:00
Crypto City
f309f1422c fix sync failure when popping a game update block, but only it 2021-08-21 16:11:28 +00:00