Commit Graph

463 Commits

Author SHA1 Message Date
Crypto City
2470d900b7 game: fix slightly wonky layout in vista screens 2021-06-26 13:24:36 +00:00
Crypto City
5e7d8563ee game: add cliff potential to the terrain view 2021-06-25 14:55:04 +00:00
Crypto City
dc3e8b883a game: adding blocks on an area can now be done flat or bottom hugging 2021-06-24 16:50:11 +00:00
Crypto City
983ac24170 game: improve auctions UI 2021-06-22 08:10:03 +00:00
Crypto City
bf0242a874 game: replace placeholder tutorials with new ones from syksy 2021-06-20 22:31:44 +00:00
Crypto City
41ad94ab99 game: some asthetic tweaks 2021-06-20 22:31:44 +00:00
Crypto City
68dd38a469 game: add a note to the auctions screen about the bid being locked 2021-06-17 14:35:38 +00:00
Crypto City
761ccdc8b2 game: add syncing notification 2021-06-10 15:57:48 +00:00
Crypto City
2c913f8710 game: remove leftover debug id override 2021-06-10 13:04:40 +00:00
Crypto City
ba796a1987 game: add functions to extend maximally in a single direction 2021-06-05 22:10:20 +00:00
Crypto City
aa82132ade game: fix layout issues for some notifications 2021-06-03 22:36:06 +00:00
Crypto City
bd6c016424 game: more icons for game events 2021-05-30 23:45:24 +00:00
Crypto City
592418dbb0 game: make notifications with icons less tall 2021-05-30 22:14:07 +00:00
Crypto City
dd6a145e62 game: remove visible vertical line in mint/smelt screens 2021-05-30 20:07:05 +00:00
Crypto City
2b6924169f change the genesis coin design 2021-05-30 07:49:52 +00:00
Crypto City
e5894eaa58 game: red packet icon when receiving gold 2021-05-30 07:49:52 +00:00
Crypto City
cc4828e2e6 game: make notification lifetime an option 2021-05-29 12:32:20 +00:00
Crypto City
e2ca2dbbfe add icons for special events 2021-05-29 12:32:20 +00:00
Crypto City
2445201a35 game: tweak a couple dialogs geometry 2021-05-29 12:32:20 +00:00
Crypto City
449ec733d3 event badges can now have a custom design 2021-05-29 12:32:20 +00:00
Crypto City
6eeea7ed94 coins can now have a custom graphic design 2021-05-29 12:32:20 +00:00
Crypto City
a2c0441178 game: add an icon to the chop wood dialog 2021-05-29 12:32:20 +00:00
Crypto City
752f8a41e5 game: add composite coin icons to mint and smelt screens too 2021-05-29 12:32:20 +00:00
Crypto City
8dae64647c game: fix prestige badge bonus using full badge set 2021-05-26 18:17:01 +00:00
Crypto City
457fdfbf16 move prestige screen into the player screen 2021-05-26 18:05:05 +00:00
Crypto City
629ad7b919 prestige screen and tweak prestige calculations 2021-05-26 15:31:23 +00:00
Crypto City
73904a6b05 game: add Younger Futhark runes to the font 2021-05-24 16:27:32 +00:00
Crypto City
5b3099c996 game: top level button when a script can be continued 2021-05-16 22:30:40 +00:00
Crypto City
a6be1d2703 game: allow fetching item ownership list from the player screen 2021-05-16 10:45:40 +00:00
Crypto City
539707489c game: add a help button for prestige in the player screen 2021-05-15 21:44:21 +00:00
Crypto City
d5254c43d8 game: new button to the scripts screen from the runestone message screen 2021-05-15 18:01:22 +00:00
Crypto City
594c89923f game: switch script to "starting" message in runestone screen 2021-05-15 16:44:19 +00:00
Crypto City
135742961f add logging/quarrying/maintenance discoveries 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
5b5c29cadf game: add new audio track notifications 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
ca9f5809de game: fix dividend screen sizing 2021-05-12 14:06:26 +00:00
Crypto City
7f2a559214 game: allow styling in tutorial text 2021-05-11 08:15:00 +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
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
0ed78e4cd2 game: add balance change to last update events screen 2021-04-27 20:01:15 +00:00
Crypto City
8249a86017 add badge for number of cities built in 2021-04-27 18:15:30 +00:00
Crypto City
17c9b6bea3 game: print estimated time to next tick in time units, not blocks 2021-04-27 18:15:30 +00:00
Crypto City
3106ebeee7 game: add history export option 2021-04-27 18:15:30 +00:00
Crypto City
b6805cb11c fix tutorial images not appearing if not in TB 2021-04-27 18:15:30 +00:00
Crypto City
96f7fc8677 game: better build/place ui 2021-04-21 13:56:25 +00:00
Crypto City
e30e5f744b game: fix travel to city screen not be quite large enough to fully display 2021-04-21 13:56:25 +00:00
Crypto City
f0e804ec13 game: images in tutorials 2021-04-21 13:56:25 +00:00
Crypto City
0ad5f3d9e4 game: multi page tutorial windows 2021-04-21 13:56:25 +00:00
Crypto City
604fddee32 game: new simple in game tutorial system 2021-04-19 17:13:29 +00:00
Crypto City
241b1edf69 add cartography discoveries, and tweak some discovery costs 2021-04-19 10:45:02 +00:00
Crypto City
3d779348c5 game: add neutral terrain material - helps see flag markers 2021-04-18 19:31:09 +00:00
Crypto City
aefb95a88b new "playing with fire" badge 2021-04-18 19:23:47 +00:00
Crypto City
150869b9eb game: print owned labour in hunt dialog, disable buttons if too low 2021-04-17 19:06:31 +00:00
Crypto City
4eb3259592 game: add "fight fire" button next to the "burning" note in the flag section 2021-04-17 19:06:31 +00:00
Crypto City
aaddcee0e5 game: fix misaligned widgets in item selection list 2021-04-15 11:12:21 +00:00
Crypto City
618388ccab items can now be auctioned 2021-04-15 11:12:21 +00:00
Crypto City
cf914a0f3a game: give more detail when a daemon is thought incompatible 2021-04-12 21:16:35 +00:00
Crypto City
ffa8a52de4 game: add auto daemon options for data directory and log level 2021-04-10 00:06:37 +00:00
Crypto City
2eec2f6371 fix farming not being bothered by not having enough heating material
also fix demolishing a farm while a crop is being grown
2021-04-06 10:46:37 +00:00
Crypto City
aee26ae097 game: remove manual palette command, it's all automatic now 2021-04-04 19:42:38 +00:00
Crypto City
25959967cf fix wonky looking special event window 2021-03-31 09:17:48 +00:00
Crypto City
f6f2ba252b game: add a screen showing wallet address after wallet creation 2021-03-30 22:47:20 +00:00
Crypto City
120b659722 game: display item gold and total item recovered in destroy items screen 2021-03-29 15:14:07 +00:00
Crypto City
bc3279dd7c game: default to a fixed time of day, it confuses people too easily otherwise 2021-03-28 23:28:36 +00:00
Crypto City
a71c28582f game: tweak ipfs upload layout 2021-03-26 20:37:15 +00:00
Crypto City
836b1ebfa7 add two new badges, for item design and gilded item collection 2021-03-26 20:37:15 +00:00
Crypto City
e1e435a007 game: add view button in trade screen for custom items 2021-03-26 20:37:15 +00:00
Crypto City
f6ff04cda7 game: fix making new items without gold 2021-03-26 20:37:15 +00:00
Crypto City
8fe5a1835c game: the daemon is now started/stopped automatically (with option)
also fix stray "incompatible" message
2021-03-26 20:37:15 +00:00
Crypto City
6261344b9a remove mime_type from custom items, and add gold content 2021-03-25 14:37:56 +00:00
Crypto City
8354848ec8 custom item secondary descriptions can now be updated 2021-03-23 23:36:38 +00:00
Crypto City
64af90f54e game: simple in-game IPFS image viewer 2021-03-23 23:36:38 +00:00
Crypto City
77a1b2462b game: replace chat icons with better ones from Noto 2021-03-17 13:45:53 +00:00
Crypto City
d7e988b09e cc: add cat discoveries and city specialization 2021-03-13 18:03:59 +00:00
Crypto City
983d1055c9 cc: fix rat extra spoil rate being applied to other food than grain 2021-03-13 18:03:59 +00:00
Crypto City
cb6b8ab262 game: add item info in inventory screen 2021-03-13 18:03:59 +00:00
Crypto City
bc936a65b7 game: allow loading a file to generate IPFS hash 2021-03-13 18:03:58 +00:00
Crypto City
b8d4836f2a add optional hash and MIME type to custom items, and add cc_item_info command 2021-03-13 10:45:46 +00:00
Crypto City
50ed459261 game: optional extra music
Plus a "skip track" key
2021-01-28 12:10:01 +00:00
Crypto City
b4749564a9 split architecture badges to have one per role 2021-01-16 20:44:45 +00:00
Crypto City
dde8852ee5 game: autofocus filter in "search by name" dialog 2021-01-16 20:44:45 +00:00
Crypto City
4ac396d4ea game: move "search by name" button with other buttons 2021-01-16 20:44:45 +00:00
Crypto City
d3b322e547 game: make different menu entries for story/building scripts
This should help prevent mixups between both
2021-01-16 20:44:45 +00:00
Crypto City
29ddc63f84 game: focus search by default in select item dialog 2021-01-16 20:44:45 +00:00
Crypto City
36c8986e79 game: add a "blocks till update" on leaderboards screen 2021-01-03 16:07:13 +00:00
Crypto City
cb7e794036 game: add "show only items I have some of" toggle in trade screen 2020-12-07 11:53:00 +00:00
Crypto City
87cbd073b3 game: add building id column in building screen 2020-12-03 18:56:38 +00:00
Crypto City
8e3d70c8fa game: allow using raw UI definition strings in runestone messages
if styling is enabled
2020-12-03 18:56:38 +00:00
Crypto City
42533162e4 game: add a "running out of X in Y ticks" in the buildings screen 2020-11-30 21:31:13 +00:00
Crypto City
4810da6cd1 add a few more city specializations 2020-11-30 16:45:16 +00:00
Crypto City
0446bde62c allow mayors to select who gets styling on runestone messages 2020-11-30 16:45:16 +00:00
Crypto City
36c847f758 game: allow runestone message styling 2020-11-29 23:38:03 +00:00
Crypto City
c50b571fa9 allow the game account to enable/disable scripts 2020-11-29 23:38:03 +00:00
Crypto City
a24c6929e1 game: add prestige to the player screen 2020-11-29 23:38:03 +00:00
Crypto City
8f3f86e599 game: add ${[type:]var} string replacements for scripts 2020-11-29 23:38:03 +00:00
Crypto City
e83b8ea1dc game: improve runesone message screen layout 2020-11-29 23:38:02 +00:00
Crypto City
97a152b5e7 game: add a border around script rows 2020-11-29 23:38:02 +00:00
Crypto City
1d4273c31e add prestige ranking and bonus from subsidy
also fix a couple bugs in coin collection scoring
2020-11-26 19:48:41 +00:00
Crypto City
cf6a626937 auction creation and bidding, auction flags on mortgage default 2020-11-22 23:25:50 +00:00
Crypto City
21c1cac492 game: mention the 70% threshold in the repair dialog 2020-11-22 23:25:50 +00:00
Crypto City
182863edc9 blob deduplication for scripts 2020-11-22 23:25:49 +00:00
Crypto City
7ccfa9a3ed script overrides
Strings and locals can be set to be parameterized
2020-11-22 23:25:49 +00:00
Crypto City
e263542943 game: view script source button, and confirmation for new scripts 2020-11-22 23:25:49 +00:00
Crypto City
9ff58f684f scripts can now be attached to runestones 2020-11-22 15:27:07 +00:00
Crypto City
04f467def6 runestones
Currently only a player written message
2020-11-22 15:27:07 +00:00
Crypto City
084940b9ff game: allow searching for a flag by name, and clean up flag ui a bit 2020-11-22 15:27:07 +00:00
Crypto City
402d9ce769 land can now be given 2020-11-22 15:27:06 +00:00
Crypto City
991af01db2 game: get rid of the blue focus rectangle
by a more subtle background color change
2020-11-10 18:17:43 +00:00
Crypto City
a7f53e32b4 game: allow rotating a loaded model 2020-11-10 18:17:43 +00:00
Crypto City
6e10369f9f game: add a command to extent the selection to the max possible 2020-11-01 22:12:31 +00:00
Crypto City
0cceb2ad11 game: lazy evaluation of map data in previews 2020-11-01 17:34:30 +00:00
Crypto City
4bcee1aa18 add flavour text for scripts when a choice is made 2020-11-01 17:33:55 +00:00
Crypto City
ce6d459a72 Revert "disable incomplete scripts and mortgages"
This reverts commit 53febe86a5.
2020-11-01 17:33:55 +00:00
Crypto City
d4af84717e game: make view distance configurable 2020-10-26 17:31:10 +00:00
Crypto City
9f39f612cb game: add turn rate config 2020-10-26 14:04:51 +00:00
Crypto City
7f55398eb6 game: fix building screen sorting 2020-10-26 13:09:35 +00:00
Crypto City
3c6bdf59d2 cc: change stone quantity potential formula 2020-10-26 13:09:35 +00:00
Crypto City
1698244761 game: add crop/yield to building screen 2020-10-26 13:09:35 +00:00
Crypto City
3e8eb30930 game: allow displaying several potential maps at once 2020-10-26 13:09:35 +00:00
Crypto City
d21ed9944f game: add "blocks till next update" line in the calendar section 2020-10-26 13:09:35 +00:00
Crypto City
350abd03f5 game: s/money/gold/ where appropriate 2020-10-26 13:09:35 +00:00
Crypto City
53febe86a5 disable incomplete scripts and mortgages 2020-10-26 13:09:35 +00:00
Crypto City
083454223d game: reorder building screen columns 2020-10-25 18:47:27 +00:00
Crypto City
18e632cf46 game: add food/heating in buildings screen
instead of vegetables/grain/meat
2020-10-25 18:47:27 +00:00
Crypto City
be1307c3a4 s/TownForge/Townforge/ 2020-10-19 12:17:51 +00:00
Crypto City
4a84a63f34 game: add optional message in select items dialog 2020-10-17 23:30:31 +00:00
Crypto City
29fa6c7222 wood can now be chopped into firewood 2020-10-17 23:30:30 +00:00
Crypto City
04c3f87205 game: make filter line auto focus in account selection dialog 2020-10-17 23:29:26 +00:00
Crypto City
3e3b062c19 WIP - mortgages 2020-10-17 23:29:26 +00:00
Crypto City
7b51ad56bc WIP - mortgages 2020-10-17 23:29:26 +00:00
Crypto City
9586a32958 WIP - mortgages 2020-10-17 23:29:26 +00:00
Crypto City
2d85b15010 game: reword minting deadline to work with non mintable coins 2020-10-17 23:29:26 +00:00
Crypto City
09069fafc9 game: add frame rate limiter options 2020-10-17 23:28:43 +00:00
Crypto City
5710bb74dd WIP - scripts 2020-10-17 23:28:43 +00:00
Crypto City
c8ed208089 game: add number of players invited in the player screen 2020-10-17 23:28:43 +00:00
Crypto City
21a68d7023 game: fix dividend dialog selection between gold and item 2020-10-16 20:14:25 +00:00
Crypto City
4c740bbb7f game: add a transparent background to the spectator mode widget
The text can be hard to read otherwise on white sky background
2020-09-29 12:14:10 +00:00
Crypto City
63b9ee34df game: make the resizer more visible 2020-09-29 12:14:10 +00:00
Crypto City
81ac18db00 rewrite city cost function 2020-09-28 21:09:07 +00:00
Crypto City
2a3126740b game: improve building settings screen 2020-09-28 21:09:07 +00:00
Crypto City
8e300911c5 add cautious bears city specialization 2020-09-28 21:09:07 +00:00
Crypto City
694c623384 add high ground city specialization (prevents flooding) 2020-09-28 21:09:07 +00:00
Crypto City
ecb424693a game: remove the "N% towards a new city" wording, it's meaningless 2020-09-28 21:09:02 +00:00
Crypto City
ec08a634ab game: allow cancelling any command 2020-09-24 19:29:55 +00:00
Crypto City
41b8c210f5 game: add more selection tweak commands (extend/shrink/move) 2020-09-17 02:30:44 +00:00
Crypto City
a389011f3c add new plant breeding discoveries 2020-09-17 02:30:44 +00:00