Commit Graph

14871 Commits

Author SHA1 Message Date
Crypto City
48d02ed451 game: allow mouse movement in city maps even without debug mode 2022-08-02 06:19:04 +00:00
Crypto City
5e478cfdff add a "view city maps" screen, piggybacking on the found city screen 2022-08-02 06:19:04 +00:00
Crypto City
eb06bc7754 avoid tiling terrain textures 2022-08-02 06:19:04 +00:00
Crypto City
7092a2bbd1 game: improve shore effect a bit 2022-08-02 06:19:04 +00:00
Crypto City
d97d367d60 do not try to classify terrain features too close to the edge 2022-08-02 06:19:04 +00:00
Crypto City
c811c6dd27 add peninsula and cove terrain features 2022-08-02 06:19:04 +00:00
Crypto City
f271555fae add reef terrain feature 2022-08-02 06:19:04 +00:00
Crypto City
7f9a2868a1 game: add a shoreline effect 2022-08-02 06:19:04 +00:00
Crypto City
b9e6e9bdb5 game: less orange sand texture 2022-08-02 06:19:04 +00:00
Crypto City
6cd022d6b5 manual: add a section about the advisory ignore system 2022-08-02 06:19:04 +00:00
Crypto City
4738dc4019 python-rpc: add places and user textures to the daemon state checks 2022-08-02 06:19:04 +00:00
Crypto City
9ccd28dd4c game: add market bids to the what can i do screen 2022-08-02 06:19:04 +00:00
Crypto City
1b5c033f6e cc: fix consuming items with gold in scripts 2022-08-02 06:19:04 +00:00
Crypto City
0ba3c27071 db_lmdb: fix typo in error message 2022-08-02 06:19:04 +00:00
Crypto City
3aea47aebc add auctioneer badge - number of auctions created 2022-08-02 06:19:04 +00:00
Crypto City
d9b6eb4de0 add Hephaestos badge - amount of gold smelted 2022-08-02 06:19:04 +00:00
Crypto City
6389b496cb add scribe badge - number of runestones carved 2022-08-02 06:19:04 +00:00
Crypto City
9e62d7283c add additional size restrictions to terrain features
islands must have at least 1024 tiles above sand level
sand banks must have at least 256 tiles above water level
lakes must have at least 10000 tiles below water level
plains must be at least 512x512
peaks must be at least 64x64
2022-08-02 06:19:04 +00:00
Crypto City
09251d7be6 include script owner in start_script_command
so we know when the game should requets a snapshot
2022-08-02 06:19:04 +00:00
Crypto City
578cd3f8dd cc: remove unneeded code and add some checks to DXT1 load/save code 2022-08-02 06:19:04 +00:00
Crypto City
cd4445e0f4 game: use a boost visitor to determine when a snapshot is needed 2022-08-02 06:19:04 +00:00
Crypto City
4ed25cfd19 game: process add_city_specialization and increase_attribute commands 2022-08-02 06:19:04 +00:00
Crypto City
98c62f0645 functional_tests: add user texture tests 2022-08-02 06:19:03 +00:00
Crypto City
8d7e78a7fa functional_tests: check event balances for game, foreclosure and treasuries 2022-08-02 06:19:03 +00:00
Crypto City
8eb0a091a6 properly account events for town treasuries too 2022-08-02 06:19:03 +00:00
Crypto City
1ded69f8b1 scripts can now create items if set up this way at definition time 2022-08-02 06:19:03 +00:00
Crypto City
3a4d483795 db_lmdb: ensure reserves are removed from account data when empty 2022-08-02 06:19:03 +00:00
Crypto City
f220615b93 prevent editing items in the collectible coins group 2022-08-02 06:19:03 +00:00
Crypto City
1582492535 allow creating more items if that was setup on item definition 2022-08-02 06:19:03 +00:00
Crypto City
24c0d1aeeb game: add missing URHO3D_OBJECT and TBOBJECT_SUBCLASS macros 2022-07-23 15:46:21 +00:00
Crypto City
839395112a add a simple-shaded-area style
to be used by scripts writing on image backgrounds
2022-07-23 15:46:20 +00:00
Crypto City
2a236e888b fix "0" skin settings, they should be 0 (integer) 2022-07-23 15:46:20 +00:00
Crypto City
419375ec5f tb: allow placing precisely widgets relatively to their parent 2022-07-23 15:46:20 +00:00
Crypto City
749d313dca game: allow replacing a script's blobs from the game in debug mode 2022-07-23 15:46:20 +00:00
Crypto City
ffbc1d3ae1 compress script blobs with zstd
- we don't really care if they're slow to compress
- we care about compression for blockchain usage (and max tx size)
2022-07-23 15:46:20 +00:00
Crypto City
a490fa53cc rename far bool, seems an old MSDOS thing is reaching through time 2022-07-23 15:46:20 +00:00
Crypto City
94951e0493 script_analyzer: print blobs at the end 2022-07-23 15:46:20 +00:00
Crypto City
832296d943 allow adding images as blobs in UI definitions inside scripts 2022-07-23 15:46:20 +00:00
Crypto City
aa48b3cdfb functional_tests: fix fire test being upset by a fire in another city 2022-07-23 15:46:20 +00:00
Crypto City
4bfe2a87eb game: add a debug hook to print tb errors 2022-07-23 15:46:20 +00:00
Crypto City
e9cfc349ad add a wallet getter for cc_get_blob 2022-07-23 15:46:20 +00:00
Crypto City
cd89727a96 fix @hex not loading the source file in scripts 2022-07-23 15:46:20 +00:00
Crypto City
a8696ae640 game: hide matching widgets in UI for choices which are disabled 2022-07-23 15:46:20 +00:00
Crypto City
da1d710045 game: fix deep walk through widget tree 2022-07-23 15:46:20 +00:00
Crypto City
7eb7189f25 fix a few filenames with wrongly escaped characters 2022-07-23 15:46:20 +00:00
Crypto City
9bf09f8131 game: give an alternative to badge suggestion 2022-07-23 15:46:20 +00:00
Crypto City
cc4469d556 fix typo in name_place event 2022-07-23 15:46:20 +00:00
Crypto City
870c87cbb5 game: fix badge suggestion if current score isn't within base/target 2022-07-23 15:46:20 +00:00
Crypto City
46d22ceb89 allow texture creators to set the tile span 2022-07-23 15:46:20 +00:00
Crypto City
72af3a1788 manual: point out newbie coins are not mintable 2022-07-23 15:46:20 +00:00