Commit Graph

1017 Commits

Author SHA1 Message Date
Crypto City
d774ce1eb0 game: add search to flag auction screen 2024-09-30 09:17:06 +00:00
Crypto City
9da5028b59 game: fix reserve price layout in new auction screen 2024-09-30 09:05:18 +00:00
Crypto City
e5fd85ed15 game: list tax break zones in city level screen 2024-09-30 08:03:38 +00:00
Crypto City
8c7f96bed1 game: fix city level up button text being clipped at non default font size
likely bug in tb
2024-09-30 07:28:55 +00:00
Crypto City
d47f05d2e5 game: add goose calls audio 2024-09-30 07:28:55 +00:00
Crypto City
a719025d88 some minor wording/typo fixes 2024-09-30 07:28:55 +00:00
Crypto City
9064fcee2a game: add 'x' between position coordinates in found city screen 2024-09-26 14:36:01 +00:00
Crypto City
3daafc268c game: fix grey eye color 2024-09-23 15:21:30 +00:00
Crypto City
cc528f03f5 game: add current labour in flag in build overview widget 2024-09-22 16:21:24 +00:00
Crypto City
915721f3fe game: minor tweak to average person tile height in new texture screen 2024-09-16 20:34:16 +00:00
Crypto City
818ae3707b game: move some main panel buttons where they belong more 2024-09-16 20:34:16 +00:00
Crypto City
e59b998fe8 Revert "game: fix missing "blocks" units in sow/harvest screens"
Should have tested this "obvious" patch...

This reverts commit afbbdda157.
2024-09-16 20:34:16 +00:00
Crypto City
b0b21cbe3c game: add flag inventory screen
replaces assign/retrieve screens, and als acts as a listing
2024-09-16 20:34:02 +00:00
Crypto City
82118b4936 game: fix some typos in coru screen 2024-09-07 13:16:41 +00:00
Crypto City
0334839301 game: bump copyright year in about screen 2024-09-04 20:52:06 +00:00
Crypto City
995e6430ef game: hide primary/secondary color choice on character creation
those may now only be changed after character creation
2024-09-02 14:18:48 +00:00
Crypto City
7f322755df game: add note about typical prices when choosing initial deposit 2024-08-30 14:42:23 +00:00
Crypto City
df8dd9a3e0 update number of blocks per game tick in player visible text 2024-08-24 09:18:01 +00:00
Crypto City
afbbdda157 game: fix missing "blocks" units in sow/harvest screens 2024-08-19 14:08:20 +00:00
Crypto City
0619ef4bb7 game: add land price terrain mode 2024-03-11 14:52:09 +00:00
Crypto City
613edbb4e0 game: add earthquake effect 2024-03-11 14:52:09 +00:00
Crypto City
0dc1ef484e game: add a land tax ground mode 2024-03-11 14:51:46 +00:00
Crypto City
983ff064fa holes in name places now cost a flat 1 runestone 2024-03-11 14:51:46 +00:00
Crypto City
7641663cba include a min amount in invitations
so the invited user can use a couple lines of chat
2024-03-11 14:51:45 +00:00
Crypto City
a745d7e476 hybrid PoW/PoS consensus
to protect against the first large monero miner to merge mine
being able to easily 51% the chain
2024-03-11 14:51:45 +00:00
Crypto City
a4c03334e6 new sharks special event 2024-02-28 14:36:22 +00:00
Crypto City
7ed5625b7e add new crop failure special event 2024-02-28 14:36:22 +00:00
Crypto City
eda0a78c7c game: selection info is now also available from the panel 2024-02-18 17:37:34 +00:00
Crypto City
3943d335e7 game: move terrain panel section right after the selection section
more user friendly
2024-02-18 17:37:34 +00:00
Crypto City
e50340da45 named places can now be set to prevent buying land
by the game account

also remove the nonce based id, and rename priority to id,
so places are always enumerated in priority order

the game account now has no limit on places named, so this
can be used for storytelling purposes without having to play
the game competitively with the game account
2024-02-07 08:03:46 +00:00
Crypto City
ac583e7a40 add a break news command 2024-01-07 16:21:36 +00:00
Crypto City
9fb73e7aeb game: warn when adding a script with no icon 2023-12-14 17:22:56 +00:00
Crypto City
9f86f590ee game: better delineation between storyline/technical/building scripts
when adding scripts
2023-12-14 17:22:56 +00:00
Crypto City
501a6ba0c7 game: add a "a minute a day" tutorial 2023-12-14 11:38:32 +00:00
Crypto City
514550fa68 badges can now be automatically awarded based on a player variable 2023-12-08 21:13:24 +00:00
Crypto City
0cbcee10f3 game: improve intro
rework "arrival" intro image (the mountains are now actual mountains)
fix small blotches of color in last image
add music
tweak text
2023-11-30 17:11:43 +00:00
Crypto City
bfbacb60aa game: save sent messages in the wallet cache
in addition to received messages
2023-11-30 17:11:43 +00:00
Crypto City
4bdb425f7f remove clothes customization on character creation
it will be done solely in game
2023-11-30 17:11:43 +00:00
Crypto City
75b379e8cf add two more badges: amount paid in taxes, odin's favour received 2023-11-30 17:11:42 +00:00
Crypto City
c5d8221c8e game: fix missing image for the visiting scholar special event 2023-10-22 18:58:51 +00:00
Crypto City
df989a1379 game: replace placeholder intro with a real one 2023-10-12 16:15:19 +00:00
Crypto City
0dabe08376 game: hide coru leaderboards before it is enabled 2023-10-01 12:20:59 +00:00
Crypto City
ab8254f8a2 game: fix "surprised" emoticon in chat 2023-09-27 13:19:40 +00:00
Crypto City
aae5f2b88f game: add missing space in NotificationHistory window title 2023-09-24 08:29:16 +00:00
Crypto City
080455b1af game: tweak auction menu item - we can auction one or more item(s) 2023-09-23 13:33:00 +00:00
Crypto City
24103df6ae game: fix missing text in queued commands screen 2023-09-18 20:59:10 +00:00
Crypto City
fc4e8d14d0 game: rename avatar to game account for consistency 2023-09-18 20:59:10 +00:00
Crypto City
9ce928af79 game: fix hover coordinates in city map 2023-09-12 06:41:19 +00:00
Crypto City
897ceb0d89 game: clearer prestige contributions for the player screen 2023-09-12 06:41:18 +00:00
Crypto City
cf58bd2fcf game: fix low gold/gray star resolution 2023-09-12 06:41:18 +00:00
Crypto City
5dc5eca758 delay user textures for a week after mining so they may be blocked
for anti abuse reasons
2023-09-12 06:41:18 +00:00
Crypto City
2d47931ed1 game: never use selection to change smoothness 2023-08-30 16:02:15 +00:00
Crypto City
448e27a517 game: disable time of day slider when checkbox is disabled 2023-08-30 13:53:30 +00:00
Crypto City
24287c3cb7 game: add buttons to cycle through characters in player screen 2023-08-18 19:24:28 +00:00
Crypto City
ffb0546a73 game: allow max lightsource option to get down to 1 2023-08-17 16:31:55 +00:00
Crypto City
792322f61a game: add budget in build overview widget 2023-08-17 16:31:55 +00:00
Crypto City
3582f9027a game: fix "Standstone" typo 2023-08-14 05:11:23 +00:00
Crypto City
8e4178930c remove level based lightsource limits
and allow the player to tweak local max lightsources for rendering
2023-08-03 15:53:06 +00:00
Crypto City
ac10041809 implement a couple more occupations 2023-08-02 08:59:27 +00:00
Crypto City
cd54800b8a game: allow setting smoothness to zero or full at once 2023-08-02 08:59:27 +00:00
Crypto City
6c281e6caa game: include occupation description in new account screen 2023-08-02 08:59:27 +00:00
Crypto City
322cfd4add keep track of active accounts
hide them by default in account selection screen, and inactive
accounts may be dealt with differently in game ticks later if
it is needed for performance purposes
2023-07-20 08:21:10 +00:00
Crypto City
180bee4c00 game: bodge new account screen layout 2023-07-18 06:16:23 +00:00
Crypto City
e69f21af61 add occupation as an account setting when creating an account
they don't have any effect yet
2023-07-18 06:16:23 +00:00
Crypto City
72ea2b635a add origin to character creation (to restrict title) 2023-07-17 14:35:24 +00:00
Crypto City
4c60772d97 game: add 3D water sfx for flowing water blocks 2023-07-17 07:31:16 +00:00
Crypto City
1fae98d79b allow customizing avatar colours after creation 2023-07-17 07:31:16 +00:00
Crypto City
ae2701b063 avatars can now be customized (body shape, skin/hair colour) 2023-07-17 07:31:16 +00:00
Crypto City
cee64c3d9a game: fix duplicate widget in new account screen 2023-07-13 10:14:36 +00:00
Crypto City
d4f024247f add a little prestige bonus for number of flags ranking 2023-07-12 12:14:33 +00:00
Crypto City
bbb124e13b allow auctions to lapse (set by auction creator) 2023-07-12 12:14:33 +00:00
Crypto City
da24534fdc game: make a separate shader for UI
currently a copy of the basic shader, so no functional changes
2023-07-09 20:11:40 +00:00
Crypto City
b9c9fdb3e0 game: fix duplicate id in password screen 2023-07-09 20:11:40 +00:00
Crypto City
34ecc634ee game: add warning auction prices are set by players 2023-07-09 20:11:39 +00:00
Crypto City
bc16b6d98f game: show reason why one can/cannot bid on account/other auctions 2023-07-09 20:11:39 +00:00
Crypto City
e745e2dbe1 game: mention bidding on accounts must be made without an account 2023-07-09 20:11:39 +00:00
Crypto City
07f703565c game: improve trade history screen layout 2023-07-09 20:11:39 +00:00
Crypto City
a691472774 game: allow seeing trade history in trade screen 2023-07-09 20:11:39 +00:00
Crypto City
cbb2709d89 add colorful badge - number of differently colored lightsources 2023-07-09 20:11:39 +00:00
Crypto City
7ac186419a game: add flowing water effect when water surfaces aren't flat 2023-07-09 20:11:39 +00:00
Crypto City
6f5f59cc5f game: mention cost quantization in repair screen 2023-07-09 20:11:39 +00:00
Crypto City
e0c2584ed4 lightsources now add prestige based on colour rarity 2023-07-09 20:11:39 +00:00
Crypto City
f0539e2316 game: allow non cubic brushes 2023-07-09 20:11:39 +00:00
Crypto City
26c4d97524 game: allow zooming a coru board using mouse wheel 2023-07-09 20:11:39 +00:00
Crypto City
a8cf3d80f4 game: add brush size
allows adding blocks, removing blocks or changing smoothness
in a NxNxN cube.
2023-07-09 20:11:39 +00:00
Crypto City
5fc22b07a0 add water blocks 2023-07-09 20:11:38 +00:00
Crypto City
1fca55e873 game: fix typo in texture subdirectory name 2023-07-09 20:11:38 +00:00
Crypto City
a9b6b2d9cc game: visual/aural lightning effect 2023-07-09 20:11:38 +00:00
Crypto City
d4a5a85c4f game: add controls to change smoothness in game 2023-06-16 16:33:34 +00:00
Crypto City
4a83a60dc0 game: add option to enable/disable lightsources 2023-06-08 20:10:05 +00:00
Crypto City
2049664acf game: improve special event help screen 2023-06-08 10:50:10 +00:00
Crypto City
cf9158f27f merchant ships may now have more than one item for sale 2023-06-08 08:15:01 +00:00
Crypto City
ca7b1efb66 game: display amount of a coru piece in red when zero 2023-06-06 20:01:28 +00:00
Crypto City
248675a830 lightsources can now be placed in the world
along with a new ligtsource block type, and coloured powder items
2023-06-06 20:01:00 +00:00
Crypto City
b7b53c9904 game: plug account bidding in game ui 2023-05-30 13:04:24 +00:00
Crypto City
73313e3506 game: allow filtering auctions by type 2023-05-30 13:04:24 +00:00
Crypto City
32556ceb26 game: improve auctions screen look and feel 2023-05-30 13:04:24 +00:00
Crypto City
8ea9160fca game accounts can now be auctioned
can only be withdrawn from at the moment
2023-05-30 13:04:24 +00:00
Crypto City
53480ea159 coru: jeopardy mode
the winner may pick a coin or rune of their choice from
the loser's deck
2023-05-30 13:04:02 +00:00
Crypto City
87ec510baf coru tournaments 2023-05-30 13:03:57 +00:00
Crypto City
c68faac405 coru: a "collectible card" minigame based on coins and runes
designed by syksy
2023-05-30 13:03:31 +00:00
Crypto City
1f3331f488 game: fix default html color overriding too much 2023-05-19 12:26:31 +00:00
Crypto City
72a5074cba game: scripts text now use HTML 2023-05-11 06:07:58 +00:00
Crypto City
494d339105 game: use filesystem (or pak file) to load the encyclopedia
avoids needing to keep an unwieldy json file in sync
2023-05-11 06:07:58 +00:00
Crypto City
83d52e8e9d the legion badge needs some of the invited players to buy land 2023-05-11 06:07:58 +00:00
Crypto City
693ee0087f add new devourer badge 2023-05-11 06:07:58 +00:00
Crypto City
ce78988e38 game: fix encyclopedia layout 2023-05-11 06:07:58 +00:00
Crypto City
51a44a2524 allow refraining from mining start epoch commands till a given fork 2023-05-10 21:37:10 +00:00
Crypto City
86c1ceeead game: fix hover outline on dynamic panel buttons 2023-04-27 09:26:35 +00:00
Crypto City
2f96416b00 game: add a tutorial when creating an account 2023-04-27 09:26:35 +00:00
Crypto City
461983971d game: improve new account screen 2023-04-27 09:26:35 +00:00
Crypto City
f971110251 game: allow hiding the spectator mode screen 2023-04-27 09:26:35 +00:00
Crypto City
be915b753f game: move error widget below name in new account screen 2023-04-27 09:26:35 +00:00
Crypto City
eddbce7c2a game: fix city maps screen layout when toggling flags/areas 2023-04-27 09:26:35 +00:00
Crypto City
40c55cf501 game: fix missing updates in leaderboards screen 2023-04-27 09:26:35 +00:00
Crypto City
d5885f69cc game: replace special event icons with full colour images 2023-04-06 18:55:04 +00:00
Crypto City
e568201a62 game: include flag id in building settings screen 2023-04-06 18:55:04 +00:00
Crypto City
72d2518089 game: hide show areas/flags options in found city mode 2023-04-06 18:55:04 +00:00
Crypto City
1280a80034 game: flags can now be overlaid on maps 2023-04-06 18:55:03 +00:00
Crypto City
b39809a7b5 game: fix missing building name in fight fire screen 2023-04-06 18:55:03 +00:00
Crypto City
a1ff1fca3b game: allow cancelling all failing commands 2023-04-06 18:55:03 +00:00
Crypto City
df78be31c7 game: fix missing terrain on mac 2023-04-06 18:55:03 +00:00
Crypto City
d2ffd41c3c game: add help button for auction time 2023-04-05 07:54:01 +00:00
Crypto City
47757ab641 game: fix auction screen layout with large item count 2023-04-05 07:54:01 +00:00
Crypto City
bd984072a7 game: fix minor gemstones missing in the prestige screen 2023-04-05 07:54:00 +00:00
Crypto City
2c378941dd players can now have a title
chosen among a set of predefined components
2023-04-05 07:54:00 +00:00
Crypto City
c68ae5c9b6 cc: add Coinage historian and Timeless badges 2023-04-01 08:48:33 +00:00
Crypto City
71ffbea68a divide time into epochs, for flavour 2023-03-29 10:38:35 +00:00
Crypto City
65e98b2d58 game: add dynemeloun to credits for lots of bug reports 2023-03-26 20:44:49 +00:00
Crypto City
0f88a79c2e game: center compass textures 2023-03-26 20:44:49 +00:00
Crypto City
1c7e573c82 intro: larger buttons 2023-03-26 20:44:49 +00:00
Crypto City
2cee4282b8 game: remove obsolete existing seed button in found city
and some layout improvements
2023-03-26 20:44:48 +00:00
Crypto City
ec884b8d7c add librarian badge
awarded manually to people writing encyclopedia articles
2023-03-26 20:44:48 +00:00
Crypto City
3135fdf188 game: make whisper bubble slightly less transparent 2023-03-26 20:44:48 +00:00
Crypto City
34a7b8959e game: better assign items screen layout 2023-03-26 20:44:48 +00:00
Crypto City
cfc6cf3695 game: add current city in travel to city screen 2023-03-26 20:44:48 +00:00
Crypto City
810e1d9dc5 game: add new welcome to city screen 2023-03-26 20:44:48 +00:00
Crypto City
27845701db cities can now have a tagline
because it's cool
2023-03-26 20:44:48 +00:00
Crypto City
9968c4a5c7 game: fix pearl diving screen layout 2023-03-26 20:44:48 +00:00
Crypto City
2d21578d50 game: sort history newest first and add icons to new lines 2023-03-26 20:44:48 +00:00
Crypto City
16fb981fca game: make the avatar model name configurable
there may be more of those later on
2023-03-26 20:44:47 +00:00
Crypto City
17b018412a game: make areas overlay on potential maps
also fix a few minor bugs in maps
2023-03-26 20:44:47 +00:00
Crypto City
d9874d001d game: add an early startup tutorial about enabling avatars 2023-03-26 20:44:47 +00:00
Crypto City
1bd0b38ec2 game: clearer wording in fishing screen 2023-03-26 20:44:47 +00:00
Crypto City
4997a9bf48 game: add chimes sound effect when close to a whisper 2023-03-18 20:06:04 +00:00
Crypto City
660e78acea game: add a named areas page to the city maps 2023-03-18 13:28:02 +00:00
Crypto City
c0ff1c5871 game: warn when naming a place that intersects with another player's
only for mayors since it is otherwise forbidden
2023-03-18 13:28:02 +00:00
Crypto City
7bd39b6388 game: add an auto buy shortfall button to the upgrade building screen
also fix wording in the screen
2023-03-18 13:28:02 +00:00
Crypto City
7987a5e577 game: add message timestamp in messages screen 2023-03-18 13:28:02 +00:00
Crypto City
7e802985cc game: disable (rather than hide) flag info when no flag is selected
it's just too annoying to have stuff jumping around when moving
the mouse around
2023-03-18 13:28:02 +00:00