Commit Graph

704 Commits

Author SHA1 Message Date
Crypto City
bdfc76b151 game: change flag extents to 3D markers
Works better for 3D terrain
2020-07-25 22:43:58 +00:00
Crypto City
664d56f520 Height map 2020-07-25 22:43:53 +00:00
Crypto City
6e5944c0e6 game: add FastNoise to credits 2020-07-24 15:36:50 +00:00
Crypto City
ac171bf477 cc: rewrite potential system and add more potentials 2020-07-24 15:36:50 +00:00
Crypto City
54143faeae game: make city section buttons the same skin as the rest 2020-07-24 15:36:50 +00:00
Crypto City
eef30b89dd game: add compass size option 2020-07-24 15:36:49 +00:00
Crypto City
e6533ed4d1 game: add font size option and default based on screen size
Not saved for now
2020-07-24 15:36:49 +00:00
Crypto City
af6e9afc60 game: add bookmark/go to vista (camera position/orientation) 2020-07-24 15:36:49 +00:00
Crypto City
0ddf600c3b game: add an option to display pending unmatched trades 2020-07-05 12:55:43 +00:00
Crypto City
dfc8d77b67 game: add a "no wallet" link in spectator mode and a quick intro text 2020-06-29 22:16:08 +00:00
Crypto City
16aa25cc1b game: add wallet creation capability 2020-06-29 22:16:08 +00:00
Crypto City
161ba197b1 game: add a command to remove only top level blocks in the selection 2020-06-29 22:16:07 +00:00
Crypto City
5a4e37be99 game: make music default not include chiptunes 2020-06-29 22:16:07 +00:00
Crypto City
b5fcb9e1b7 game: add random music selection and a skip track button 2020-06-29 22:16:07 +00:00
Crypto City
5a2847b174 game: update compass frame for clarity 2020-06-29 22:16:07 +00:00
Crypto City
08c86aad5f game: add notification with approve/abandon when building 2020-06-22 22:15:13 +00:00
Crypto City
704250e901 add a couple more city specializations 2020-06-14 23:43:30 +00:00
Crypto City
d72beedc33 game: add "ignore influence" better 2020-06-14 23:43:30 +00:00
Crypto City
23c813cf45 add city specializations 2020-06-14 23:43:30 +00:00
Crypto City
103e227edb add chiptune music too 2020-06-14 23:43:30 +00:00
Crypto City
acb9e0f201 add architect badge 2020-06-07 17:22:35 +00:00
Crypto City
03f31114b5 add atlas badge 2020-06-07 17:22:35 +00:00
Crypto City
f8ad8d1724 game: add music 2020-06-07 17:22:35 +00:00
Crypto City
9bf7f72de8 game: leave some space between research rows 2020-05-31 11:13:16 +00:00
Crypto City
5eb8dac1fa add new sandstone wall material 2020-05-29 23:48:32 +00:00
Crypto City
b3e066d27f game: improve node section with sync ratio and hash rate 2020-05-29 23:20:50 +00:00
Crypto City
da975c6c35 game: add daemon start/stop mining from the game 2020-05-29 23:20:50 +00:00
Crypto City
3b752a31fb cc: add insulation discoveries 2020-05-29 23:20:50 +00:00
Crypto City
e7c7ee6f7f cc: add moose hide clothing discoveries 2020-05-29 23:20:50 +00:00
Crypto City
b69cd8099c cc: add masonry discoveries 2020-05-29 23:20:50 +00:00
Crypto City
9e36486b8f add hunting tactics discoveries 2020-05-29 23:20:50 +00:00
Crypto City
215f524015 game: lighting tweaks
Starker difference between fully lit and ambient, and draw the horizon
trees unlit, but change their material colour based on overall light
(it'll be faster, and gets rid of the occasional white tint)
2020-05-29 23:20:50 +00:00
Crypto City
6e5a79ccb8 game: make a separate dialog for special event help 2020-05-29 23:20:50 +00:00
Crypto City
33eb197785 game: fix inviting account selection layout 2020-05-29 23:20:50 +00:00
Crypto City
6a545eb294 cc: add ghost town badge 2020-05-29 23:20:50 +00:00
Crypto City
828bb1ba41 allow destroying a flag 2020-05-29 23:20:50 +00:00
Crypto City
7bdecd48fe game: file selector focus improvements 2020-05-29 23:20:49 +00:00
Crypto City
282ea69c74 cc: add some more coloured block variants 2020-05-29 23:20:49 +00:00
Crypto City
2f77fc4051 invitations 2020-05-29 23:20:49 +00:00
Crypto City
4ebfb78787 game: add a leaderboard for weekly level progress 2020-05-29 23:20:49 +00:00
Crypto City
08c992bc41 game: fix city level dialog layout issue 2020-05-29 23:20:49 +00:00
Crypto City
b1e82603f9 game: default to hiding discovered or locked discoveries 2020-05-29 23:20:49 +00:00
Crypto City
3b74fd0962 Add some more discoveries 2020-05-29 23:20:49 +00:00
Crypto City
c12e950d2b cc: add foundations discoveries 2020-05-29 23:20:49 +00:00
Crypto City
d1a803e97c game: include patent time in research dialog 2020-05-29 23:20:49 +00:00
Crypto City
9e07e19cbf add wrecker badge (number of buildings demolished) 2020-05-29 23:20:49 +00:00
Crypto City
f764b6cd57 game: display badge leaderboard with level, and badges as tooltip 2020-05-29 23:20:49 +00:00
Crypto City
98ad361d8a firefighting 2020-05-29 23:20:45 +00:00
Crypto City
6a18101b1a add invitation system 2020-05-26 16:22:42 +00:00
Crypto City
5fbbecefca add streak badge 2020-05-26 16:22:42 +00:00
Crypto City
ded3539067 cc: add a few discoveries 2020-05-26 16:22:42 +00:00
Crypto City
1cdb478d39 game: material selection ui 2020-05-26 16:22:42 +00:00
Crypto City
d0191ad7f1 game: add a compass 2020-05-26 16:22:42 +00:00
Crypto City
8872019d43 game: replace chat icons with a free to use one
Since I did not permission from Pardus to use theirs
2020-05-26 16:22:42 +00:00
Crypto City
06472348cf WIP - palettes 2020-04-28 15:43:03 +00:00
Crypto City
d2fecc6185 add obfuscated asset format variation to comply with licence terms
Some assets have a licence prohibiting easy reuse by game users,
so we store them obfuscated
2020-04-28 15:08:40 +00:00
Crypto City
b4eac58802 game: add a screenshot based title screen 2020-04-24 01:21:20 +00:00
Crypto City
8995df508a game: better city level window 2020-04-21 23:24:45 +00:00
Crypto City
b0bea18f8e game: add a buy/sell UI swap option 2020-04-21 17:41:07 +00:00
Crypto City
3ac7c259d0 add icons for discoveries 2020-04-21 17:41:07 +00:00
Crypto City
88fcd3d63d cc: add pioneer badge 2020-04-21 17:41:07 +00:00
Crypto City
0c2a6b0daf game: add a "show all badges" mode 2020-04-21 17:41:07 +00:00
Crypto City
64e5f9bc42 game: add transparent black background to notifications 2020-04-21 17:41:07 +00:00
Crypto City
e9a6620fab game: add "queued commands" notification and dialog 2020-04-21 17:41:07 +00:00
Crypto City
34841acb37 game: add pagination to player history 2020-04-21 17:40:25 +00:00
Crypto City
a438c3a038 game: fix select account filter layout 2020-04-21 17:40:25 +00:00
Crypto City
7663d189ed game: layout tweak in event badge dialog 2020-04-16 13:03:49 +00:00
Crypto City
68dccd3fcb cc: change hoarder badge icon so it tints properly 2020-04-16 13:03:49 +00:00
Crypto City
de34e6519c Add trailblazer badge (building away from other buildings) 2020-04-16 13:03:20 +00:00
Crypto City
3f8b45895f Give small boost in hunting for players with a military building 2020-04-15 17:52:54 +00:00
Crypto City
326f4bc3f2 allow repairing many flags in one command 2020-04-15 17:51:31 +00:00
Crypto City
2777806457 cc: add a badge for gemstones 2020-04-14 13:33:06 +00:00
Crypto City
70938bf2b1 add gemstones
Randomly found in quarries, increase residential shares
2020-04-14 12:21:59 +00:00
Crypto City
87e1c327ee cc: add pathfinder badge 2020-04-13 19:55:55 +00:00
Crypto City
3b87070a5d add hunt system 2020-04-13 17:23:54 +00:00
Crypto City
e05a73fc8b cc: add monopoly badge (number of patents) 2020-04-12 01:58:37 +00:00
Crypto City
4468b9910a cc: add mansion badge 2020-04-12 01:37:59 +00:00
Crypto City
22fd1bad22 game: add player history tab 2020-04-12 00:07:56 +00:00
Crypto City
538d312c5a game: allow selecting another player from the player info screen 2020-04-11 20:25:52 +00:00
Crypto City
4e04a44a55 game: fix multiline badge icon credits 2020-04-10 16:47:16 +00:00
Crypto City
4f6ba85b23 cc: add a few more badges 2020-04-10 15:03:38 +00:00
Crypto City
0e05fe6898 game: change hoarder badge icon, reorg badges directory tree 2020-04-10 13:00:15 +00:00
Crypto City
49f0ad2e11 game: make the nick a link to the player info dialog 2020-04-10 01:59:43 +00:00
Crypto City
b4a41650da game: add ignore button in player dialog 2020-04-10 01:51:27 +00:00
Crypto City
cdf7d7b629 game: add a "both recommendations and custom" ignore setting 2020-04-10 01:51:27 +00:00
Crypto City
b1384bcaf4 game: add player badges page 2020-04-10 01:51:27 +00:00
Crypto City
3c2b07fd15 game: display actual badge counts in badge leaderboard 2020-04-10 01:51:27 +00:00
Crypto City
22b7c5f171 game: add loading wallet notification 2020-04-10 01:51:27 +00:00
Crypto City
dad6a9a30c game: add food in player building columns 2020-04-10 01:51:27 +00:00
Crypto City
29c65a60e6 game: add a filter for player inventory 2020-04-10 01:51:27 +00:00
Crypto City
a0b6a6e8aa add a dice roll command, for use in story/roleplaying 2020-04-10 01:51:27 +00:00
Crypto City
9153c6f110 Add editable player profile 2020-04-08 11:04:01 +00:00
Crypto City
b01bc4a258 game: add ⚬ symbol for temperature 2020-04-08 00:15:51 +00:00
Crypto City
287fd9cfd1 Add player attributes for storytelling/role playing purposes 2020-04-08 00:15:51 +00:00
Crypto City
3891353d7e add a new command to destroy owned items 2020-04-04 23:41:15 +00:00
Crypto City
31c0293151 game: add item data in trade ui 2020-04-04 16:03:12 +00:00
Crypto City
5057f46a17 game: add selection extend commands 2020-04-04 02:11:21 +00:00
Crypto City
20d51716a4 game: print city size and next level threshold 2020-04-04 01:34:32 +00:00
Crypto City
2edb2843f9 game: allow unsetting controls 2020-04-04 00:59:02 +00:00
Crypto City
1ebd6d0bee game: add invert mouse y and mouse sensitivity to controls config 2020-04-04 00:11:36 +00:00
Crypto City
ddf4491019 game: add controls configuration UI 2020-04-03 15:43:36 +00:00
Crypto City
8f794a4a1e add temperature and building heating requirements 2020-04-03 15:43:36 +00:00
Crypto City
8b615de226 add date 2020-04-03 15:43:35 +00:00
Crypto City
1afeaca726 game: hide brick/metal potential, they're not enabled yet 2020-04-03 15:43:35 +00:00
Crypto City
012c4b9a38 game: add level to player info dialog 2020-04-03 15:43:35 +00:00
Crypto City
98aea9e99b game: add credits screen 2020-04-03 15:43:35 +00:00
Crypto City
dc3a109313 game: basic build mode 2020-04-03 15:43:35 +00:00
Crypto City
49b0f4de5c game: add filter for notifications in chat 2020-04-03 15:43:35 +00:00
Crypto City
5c198dd7d6 allow resizing flags (when empty) 2020-03-21 16:21:35 +00:00
Crypto City
39163c168a Event badges can now be awarded after creation 2020-03-20 19:27:51 +00:00
Crypto City
97941b0603 game: add ignore recommendation UI 2020-03-20 19:27:51 +00:00
Crypto City
0bd7f9d09a game: add new event badge ui 2020-03-20 19:27:51 +00:00
Crypto City
2882f6bc80 badges 2020-03-20 19:27:51 +00:00
Crypto City
8d3fbb1727 Add ignore machinery 2020-03-20 19:27:51 +00:00
Crypto City
a6b8da5f0e add player defined custom items 2020-03-20 19:27:51 +00:00
Crypto City
c1c8bd612e GameData: fix ^_^ smiley 2020-03-10 13:01:55 +00:00
Crypto City
10f48689f8 propagating fire special event 2020-02-28 19:37:11 +00:00
Crypto City
6c5570b814 special events 2020-02-23 01:31:27 +00:00
Crypto City
e8e5e63996 repairing now uses materials too 2020-02-22 14:17:21 +00:00
Crypto City
52da390658 add town levels (aesthetic only for now) and use weighted shares for subsidy 2020-02-22 14:17:21 +00:00
Crypto City
7da3d6ccd7 game: add a filter for my/all orders 2020-02-22 14:17:21 +00:00
Crypto City
8ff331ff85 game: distinguish between disconnected and incompatible daemons 2020-02-22 14:17:21 +00:00
Crypto City
626c916627 game: add consumption/production to buildings list 2020-02-18 14:56:41 +00:00
Crypto City
0bb92d8003 game: allow hiding some columns in flag list 2020-02-18 01:31:31 +00:00
Crypto City
e71d90d735 game: sort flags by clicking on header buttons in player info dialog 2020-02-17 18:20:49 +00:00
Crypto City
bf30f57596 game: player flags grid now has resizable columns 2020-02-16 15:43:24 +00:00
Crypto City
f848f7c35b smilies: add ^_^ 2020-02-16 03:04:13 +00:00
Crypto City
a0af892a30 game: print max amount of money that can be selected 2020-02-16 01:04:41 +00:00
Crypto City
15e4833082 game: add a "selsect whole flag" command
Useful for large flags where mouse selection is finnicky when seen
whole from afar
2020-02-16 00:26:22 +00:00
Crypto City
f7129deebf GameData: change leaderboard wording 2020-02-14 13:19:03 +00:00
Crypto City
6b1bc44204 GameData: add missing files 2020-02-11 00:10:36 +00:00
Crypto City
187da862a9 game: handle enter when in text fields 2020-02-09 21:11:42 +00:00
Crypto City
90b4861296 GameData: hide accrual under an "advanced" toggle by default 2020-02-09 20:27:27 +00:00
Crypto City
3d5b9ce181 GameData: display trade filters horizontally 2020-02-09 20:04:25 +00:00
Crypto City
549d90e6be game: add potential visualization
The ground takes the greyscale value of the potential for that tile
2020-02-06 19:29:34 +00:00
Crypto City
e41bd2a01e game: add graphics mode options 2020-02-05 01:54:56 +00:00
Crypto City
39bdccc437 game: add forest horizon 2020-02-04 14:55:58 +00:00
Crypto City
3e05b3e9d0 game: make some edit fields autofocus where appropriate 2020-02-04 01:12:16 +00:00
Crypto City
fccb8c6f15 game: add header to buildings list in player info dialog 2020-02-04 00:41:37 +00:00
Crypto City
b25216c890 tb: rename header to filter in select list 2020-02-03 21:54:22 +00:00
Crypto City
effefab62c game: fix main "load wallet" button after layout hit changes 2020-02-03 16:20:22 +00:00
Crypto City
09b4953f3c game: show tooltip with building info on hover 2020-02-03 16:20:22 +00:00
Crypto City
048282de81 game: player info dialog 2020-02-03 16:20:22 +00:00
Crypto City
f2962eb131 game: add orbit camera
Useful when building
2020-01-31 15:05:17 +00:00
Crypto City
a4495fe653 game: add camera type selection, and default to walker 2020-01-31 14:29:04 +00:00
Crypto City
3cce512f08 game: reorg commands 2020-01-31 13:50:20 +00:00
Crypto City
bc16deee19 game: rename "Actions" to "Commands" and add an exit button 2020-01-31 03:35:08 +00:00
Crypto City
aa0d1c7cbf game: move show flags to the options dialog 2020-01-31 03:21:02 +00:00
Crypto City
a091ab693e game: make spectator and node config widgets more visible 2020-01-31 02:54:30 +00:00
Crypto City
7d09141bda game: add a "pick random coordinates" button to the found city dialog 2020-01-30 17:45:41 +00:00
Crypto City
122e383cd2 different building types now contribute differently to city growth 2020-01-30 17:26:02 +00:00
Crypto City
0da452c2d1 game: add largest buildings leaderboard 2020-01-30 15:44:32 +00:00
Crypto City
44176fbe43 game: add building activity leaderboard 2020-01-30 02:04:20 +00:00
Crypto City
eeb0d446b3 game: highlight "chat" button text when your nick is mentioned 2020-01-29 22:30:16 +00:00
Crypto City
57526fd8f5 game: texturing improvements and new materials 2020-01-29 14:00:15 +00:00
Crypto City
49aa16bc51 wip - texturing 2020-01-29 01:21:45 +00:00
Crypto City
cf37ca6393 game: add leaderboards dialog
And a leaderboard for discoveries
2020-01-28 21:08:20 +00:00
Crypto City
4183745da4 add price limit for accrual trades 2020-01-28 15:05:21 +00:00
Crypto City
2282646a45 game: add flag size in the building settings dialog 2020-01-28 15:05:21 +00:00
Crypto City
53de630939 game: derive all windows from UITBWindow 2020-01-28 15:05:21 +00:00
Crypto City
fb9e5297e8 auto updating trade prices
A trade order can be set to update its price every game update,
allowing auctions of sorts
2020-01-24 15:49:34 +00:00
Crypto City
564b79bbc9 game: add edit commands which went missing during the tb switch 2020-01-24 15:49:34 +00:00
Crypto City
5405df5f11 game: enable a few filters by default for trade and research 2020-01-24 15:49:34 +00:00
Crypto City
0158e4bc71 game: add travel between cities 2020-01-24 15:49:34 +00:00
Crypto City
d68801f026 Allow trading cities 2020-01-24 15:49:34 +00:00
Crypto City
c82864acfc New cities can now be created, price goes down with world size 2020-01-24 15:49:34 +00:00
Crypto City
f34a1cb838 GameData: add missing giles 2020-01-19 17:37:16 +00:00
Crypto City
3e25efaf45 game: display the max amount assignable in item select dialog 2020-01-18 13:02:00 +00:00
Crypto City
59a8a6345d GameData: make checkbox toggled by their text widget too 2020-01-18 12:26:54 +00:00
Crypto City
d1b618ec43 game: wip - switch to turbo badger for ui 2020-01-18 01:21:51 +00:00
Crypto City
bc5bc0f085 game: make centered size conigurable 2020-01-17 23:21:37 +00:00
Crypto City
4b7fb5c3f4 GameData: fix "new account name" field id 2020-01-17 22:46:48 +00:00
Crypto City
bed5895ac3 game: node config dialog and disconnected notification 2020-01-17 21:13:02 +00:00
Crypto City
764028edc3 GameData: add missing cloud files 2020-01-17 17:51:04 +00:00
Crypto City
4d4fbd7b41 game: wip - switch to turbo badger for ui 2020-01-17 16:59:43 +00:00
Crypto City
d0a35cbf6d game: more fuck you tb for this disappearing shade icon 2020-01-17 12:24:14 +00:00
Crypto City
1dc8488ca6 game: wip - switch to turbo badger for ui 2020-01-17 01:44:59 +00:00
Crypto City
5d188770ab game: fix constant change events for main window 2020-01-16 22:50:33 +00:00
Crypto City
3903e10240 game: fix disappearing shade icon, fuck you tb 2020-01-16 21:58:55 +00:00
Crypto City
a9b39c68aa game: wip - switch to turbo badger for ui 2020-01-16 13:36:02 +00:00
Crypto City
5376ff9fce game: fix inventory/budget selection 2020-01-15 21:53:27 +00:00
Crypto City
524f5f51f9 game: add flag info / last update events again 2020-01-15 21:10:44 +00:00
Crypto City
3cbf53cf13 game: make the main command window shadable 2020-01-15 21:03:33 +00:00
Crypto City
fbbd2e56d1 game: disable wallet widgets when no wallet is loaded 2020-01-15 19:31:53 +00:00
Crypto City
9c26e18e80 game: wip - switch to turbo badger for ui 2020-01-15 18:20:45 +00:00
Crypto City
a6d47c4c4a game: wip - switch to turbo badger for ui 2020-01-15 01:30:50 +00:00
Crypto City
4a32053f66 game: wip - switch to turbo badger for ui 2020-01-13 21:55:23 +00:00
Crypto City
0465ed3b96 game: wip - switch to turbo badger for ui 2020-01-13 18:49:18 +00:00
Crypto City
06c92d3cec game: wip - switch to turbo badger for ui 2020-01-13 03:34:14 +00:00
Crypto City
b857530615 game: fancy clouds 2020-01-10 17:05:08 +00:00
Crypto City
6eee3091fb game: improve procsky (and enable it by default) and lighting
Procsky is now updated only when needed, removing the performance hit

A nighttime camera light is now added, and interpolates with the
sun light at dawn and dusk
2020-01-06 12:44:11 +00:00
Crypto City
c156b4459a game: highlight the selected item in the trade ui 2020-01-02 16:29:52 +00:00
Crypto City
bac1eb6f47 game: display flag boundary rather than full area 2020-01-02 15:21:56 +00:00
Crypto City
f81c8203aa game: add in chat game notifications
So far, only used for new buildings
2019-12-26 16:26:55 +00:00
Crypto City
5360725da7 GameData: simplify cursor material 2019-12-13 01:33:06 +00:00
Crypto City
51b513acfb GameData: do not cull selection armature backfaces
it's transparent and we want all the vertices to show
2019-12-13 01:32:49 +00:00
Crypto City
18333fe5dc game: allow building sideways 2019-12-13 01:32:49 +00:00
Crypto City
d0e49f833e game: chat display tweaks 2019-12-13 01:31:25 +00:00
Crypto City
0ab0f8d687 game: chat improvements: smileys, colors 2019-12-13 01:31:25 +00:00
Crypto City
6a4b803920 game: improve chat UI
Display /me lines in italic, and display timestamps in smaller font
2019-12-13 01:31:25 +00:00
Crypto City
3a9ce612ff game: display influence radius
also display those overlays with alpha
2019-12-13 01:21:04 +00:00
Crypto City
f91c25eedc add missing file 2019-12-13 01:19:10 +00:00
Crypto City
e631bdfa7c add data 2019-12-13 01:18:19 +00:00
Crypto City
3735a16468 in-game deposit/withdraw 2019-12-13 01:10:17 +00:00