Commit Graph

12775 Commits

Author SHA1 Message Date
Crypto City
781e5b1e0e game: add large red notice when the game account is loaded 2021-05-14 23:23:41 +00:00
Crypto City
d602ed93a5 bump version to 0.30.1.0 2021-05-14 22:37:24 +00:00
Crypto City
d6afcc2d4c game: display flag name, if any, for game event notifications 2021-05-14 21:29:39 +00:00
Crypto City
7ba84cc41b game: only use italics for audio track notifications 2021-05-14 21:29:39 +00:00
Crypto City
15be0eaaeb game: include land cost in selection tooltip 2021-05-14 20:50:22 +00:00
Crypto City
dd7710c5a9 db_lmdb: custom serialization for more record types to save space 2021-05-14 18:03:46 +00:00
Crypto City
6fd80d8406 game: show selection size in red if it is too large or straddles flags 2021-05-14 17:22:13 +00:00
Crypto City
135742961f add logging/quarrying/maintenance discoveries 2021-05-14 17:22:13 +00:00
Crypto City
71418e7498 game: don't change turn rate based on ctrl/shift 2021-05-14 17:22:13 +00:00
Crypto City
be8e1224ee game: add a mouse bound tooltip with current selection size 2021-05-14 17:22:13 +00:00
Crypto City
c71fe49f1d game: clearer text on "no wallet" button 2021-05-14 17:22:13 +00:00
Crypto City
5342a8e62c fix tests and game after placeholder pm keys addition 2021-05-14 17:22:13 +00:00
Crypto City
5b5c29cadf game: add new audio track notifications 2021-05-14 17:22:13 +00:00
Crypto City
b9f8e43dd1 game: remove leftover debug comments 2021-05-14 17:22:13 +00:00
Crypto City
4817fa8071 game: allow toast notifications to up to half the screen width 2021-05-14 17:22:13 +00:00
Crypto City
28fa1d37d3 cc: fix trade event message, and remove leftover debug trace 2021-05-14 17:22:13 +00:00
Crypto City
72e1dbfa71 db_lmdb: compress text with unishox2
It should be especially good for game events, which have a lot of text
2021-05-14 17:22:13 +00:00
Crypto City
61f55a4ace add unishox2 to the build 2021-05-14 16:40:36 +00:00
Crypto City
93c8da0b5c cc: make all event logs use past tense 2021-05-14 16:40:36 +00:00
Crypto City
7a80b8e212 game: fix item name spam in dividend screen 2021-05-12 14:18:41 +00:00
Crypto City
ca9f5809de game: fix dividend screen sizing 2021-05-12 14:06:26 +00:00
Crypto City
028654bf1f game: avoid getting a full snapshot on reorg when possible
That is, when the popped blocks have either no command or only
commands that do not affect snapshot state
2021-05-12 13:50:28 +00:00
Crypto City
60faa8cf3d game: do not timeout notifications while the mouse is over them 2021-05-12 09:55:32 +00:00
Crypto City
2e9d651b18 game: make toast notifications ignore mouse movement 2021-05-11 19:36:23 +00:00
Crypto City
c7c59a4b2b game: convert some notification into toast style ones 2021-05-11 18:56:15 +00:00
Crypto City
2f86559ee9 game: new toast style notifications 2021-05-11 13:49:11 +00:00
Crypto City
7f2a559214 game: allow styling in tutorial text 2021-05-11 08:15:00 +00:00
Crypto City
1e75e23cc4 tb: fix overwide tutorial text 2021-05-11 01:01:40 +00:00
Crypto City
9e1349f4e7 game: make tutorial data more generic 2021-05-10 23:12:42 +00:00
Crypto City
27b91347f9 game: only dump resources in debug mode 2021-05-10 23:12:20 +00:00
Crypto City
1947830370 game: fix crash running townforge --version 2021-05-10 13:15:37 +00:00
Crypto City
be2c2a52b2 bump version to 0.30.0.1 2021-05-08 09:48:34 +00:00
Crypto City
bd8c2f60f5 fix typo in miniupnpc module name 2021-05-08 09:42:02 +00:00
Crypto City
2ddb248bd2 point miniupnp to git.townforge.net 2021-05-08 09:37:16 +00:00
Crypto City
1a213ca7d1 bump version to 0.30.0.0 2021-05-07 22:22:27 +00:00
Crypto City
9b408791d8 p2p: add testnet nodes 2021-05-07 22:22:27 +00:00
Crypto City
8fbff123f3 miniupnpc: fix wrong main used on windows 2021-05-07 21:38:25 +00:00
Crypto City
94080c206f game: take new account fee when relevant in deposit dialog 2021-05-07 10:14:59 +00:00
Crypto City
82966dc1eb game: trim new player names 2021-05-07 10:14:59 +00:00
Crypto City
7a937048a9 cc: fix buying from a meat trade when meat spoilt prior to matching 2021-05-07 10:14:59 +00:00
Crypto City
555ddc7ea3 script_analyzer: fix build on windows 2021-05-07 10:14:59 +00:00
Crypto City
cb4ee1182f embed extra couple of pubkeys in account creation commands
to be used for messaging later
2021-05-07 10:14:59 +00:00
Crypto City
7f25ffefdf game: add tutorial triggers
- all panel sections
- most screens
- blockchain commands from the player
2021-04-28 14:47:03 +00:00
Crypto City
a10582af3a game: add tutorial list in options, double click to replay 2021-04-28 11:41:44 +00:00
Crypto City
9ecd16e331 game: print time from/to harvest/sowing in actual time, not blocks 2021-04-27 23:31:05 +00:00
Crypto City
cc89571b21 game: fix last service height when building 2021-04-27 23:20:20 +00:00
Crypto City
0ed78e4cd2 game: add balance change to last update events screen 2021-04-27 20:01:15 +00:00
Crypto City
5057d39cda decrease decay and repair costs, bump land tax a little 2021-04-27 18:39:05 +00:00
Crypto City
8249a86017 add badge for number of cities built in 2021-04-27 18:15:30 +00:00
Crypto City
dae4f7d65b game: auto daemon startup now works with testnet and custom port 2021-04-27 18:15:30 +00:00