Commit Graph

548 Commits

Author SHA1 Message Date
Crypto City
9e193167c5 game: allow fps ceiling to go to 1000 2021-09-04 15:53:21 +00:00
Crypto City
69ab637519 game: disable snow "depth" y tweaking in vertex program
it causes Z fighting
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
1956c557b1 game: remove useless culling setting for snowfall 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
fdcbe77bac game: heavier snowfall texture 2021-09-04 14:14:07 +00:00
Crypto City
3b33e7a510 game: better snow texture 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
7cf92828bf game: add estimate wording for building production numbers 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
1e6b5256e3 game: lower quality terrain technique
Doesn't gain much at all, but more may be done later
2021-09-01 15:12:13 +00:00
Crypto City
4177755c0b game: change player and flag owner info buttons to a link like widget 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
2694eb6af4 game: improve snow effect, snowier with altitude, tweak temperature drop 2021-09-01 15:12:13 +00:00
Crypto City
8a34f00872 game: remove some minor information from the main panel 2021-08-22 08:34:44 +00:00
Crypto City
2a1109c628 game: fix selection display in non-natural ground mode 2021-08-21 21:43:45 +00:00
Crypto City
0b9728c08d game: more optional command info in history 2021-08-21 14:44:33 +00:00
Crypto City
ac2eba7e06 game: add user selected information to the selection tooltip 2021-08-20 13:06:14 +00:00
Crypto City
b9b4efb971 game: remove notifications from chat
we now have a news screen for this
2021-08-14 11:40:52 +00:00
Crypto City
c1a1157d40 game: include new storyline scripts in news 2021-08-13 16:47:07 +00:00
Crypto City
3276c0d568 game: convert textures to DDS format 2021-08-12 18:26:16 +00:00
Crypto City
364e20464d game: add influence terrain modes 2021-08-12 13:15:35 +00:00
Crypto City
1ad13c63b9 add more vegetation materials 2021-08-12 11:01:36 +00:00
Crypto City
7827f70905 game: add terrain subsampling to options 2021-08-12 11:01:36 +00:00
Crypto City
2c75c589c2 game: move selection highlight to the fragment program
Should be faster, avoids extra geometry and fixes Z fighting
on uneven terrain
2021-08-12 11:01:35 +00:00
Crypto City
4212585cf4 game: add city info in the travel to city screen 2021-08-12 11:01:35 +00:00
Crypto City
6f7bf6069c game: add city foundation to news screen, tweak other news icons 2021-08-12 11:01:35 +00:00
Crypto City
fbd6a9cc51 game: add news screen 2021-07-19 11:51:19 +00:00
Crypto City
a9188a1b6b game: some minor research UI fixes 2021-07-07 19:58:23 +00:00
Crypto City
5afe333d23 game: fix hand water pump icon 2021-07-07 19:58:22 +00:00
Crypto City
4a23415de3 game: add appropriate message in hunt screen if no non-road building 2021-07-06 20:50:44 +00:00
Crypto City
da83f01ff4 make dividend command more flexible
it can optionally distribute to unowned items only, as well as
pay per item rather than split
2021-07-06 12:52:33 +00:00
Crypto City
9ea41cd6e9 add cliffhanger badge - max altitude span on a flag 2021-07-03 18:42:42 +00:00
Crypto City
42886701b3 game: add a notifications history screen in options 2021-06-29 08:56:56 +00:00
Crypto City
d2f715b225 game: add "owned" terrain map 2021-06-28 14:02:22 +00:00
Crypto City
7cae2f678f game: improve repair screen layout a little 2021-06-28 09:05:34 +00:00
Crypto City
0bdb683e0b game: make items' primary description readonly in update item screen 2021-06-28 08:18:47 +00:00
Crypto City
204baeb016 game: add icon to deposit/withdraw messages 2021-06-27 09:46:52 +00:00
Crypto City
e742f48189 game: add toast notifications when creating/redeeming an account 2021-06-26 21:42:12 +00:00
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
8c26c89c84 game: tutorials are now loaded from json 2021-04-23 23:42:27 +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
01e19e5b0b game: really fix music track filename... 2021-02-05 20:31:37 +00:00
Crypto City
74d8bff594 game: fix music track path 2021-02-05 19:50:24 +00:00
Crypto City
3671e55637 game: fix typo in extra music track 2021-02-05 13:12:12 +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
ed18fb8133 add more chat colours 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
030fd2a74f game: fix MatDiffColour alpha in some materials not being 1 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