Commit graph

3230 commits

Author SHA1 Message Date
Yair Morgenstern
7462aae94c Big changes to mods and rulesets - almost production ready!
Rulesets are heavy to load so we now have a RulesetCache, which can construct "custom" rulesets with a list of mods!
We now pack mod images on Desktop run, and load the atlases for the loaded mods on load game!
2020-01-05 22:11:10 +02:00
Yair Morgenstern
6a9de727ad misc. so they don't get in the way of the main work 2020-01-05 21:45:09 +02:00
Oheto
43d68c2638 Update Russian.properties (#1622) 2020-01-05 19:00:40 +02:00
Oheto
f7005bf063 Update Ukrainian.properties (#1621) 2020-01-05 16:02:11 +02:00
Oheto
97d40f882f Update Ukrainian.properties (#1620) 2020-01-05 16:01:55 +02:00
Lau1406
8443900c02 Dutch (#1619)
* Update Dutch.properties

* Update Dutch.properties

Corrected mistake

* Finish Dutch translations for 'Tutorial tasks'
2020-01-05 12:49:50 +02:00
Smashfanful
339d3ca510 Update Nations_Italian.json (#1617)
Spain Civilization fix
2020-01-05 10:08:08 +02:00
Yair Morgenstern
47e998269a Allocation and runtime optimization with sequences 2020-01-04 23:02:57 +02:00
Yair Morgenstern
8f231cd6e1 Can now only start game in NewGamScreen with 2 or more players 2020-01-04 22:09:49 +02:00
Yair Morgenstern
7eb4b0db2d 3.4.8 2020-01-04 21:26:33 +02:00
Yair Morgenstern
c6b96f4f5b Resolved #1608 - added û character 2020-01-04 21:17:15 +02:00
RadioMagnetofonStereofoniczny
52ef60660b Update Polish.properties (#1616) 2020-01-04 21:14:27 +02:00
F4R3LB3ST
9e28228e64 Update Indonesian.properties (#1615)
- Save game menu completed
- Notification completed
- World Screen UI completed
- Victory half completed
- by OkutaJager~
2020-01-04 21:14:04 +02:00
r3versi
e61c4f5f1c Discrete rendering (#1612)
* Named threads for debugging/profiling

* Proposal: Discrete rendering, remove black spinning circle
2020-01-04 21:13:41 +02:00
r3versi
23cfab6001 Stop Exploration sets unit.action to null (#1613)
* Stop Exploration sets unit.action to null

* UnitActions callback Fix #1614
2020-01-04 21:08:23 +02:00
lyrjie
2af847b3a6 Fix: "Sell the building" button being randomly disabled (#1611)
* Fix: "Sell the building" button being randomly disabled based on the sell price

* Fix: `sellBuildingButton` being enabled in puppet cities

Co-authored-by: dumichno <57294813+dumichno@users.noreply.github.com>
2020-01-04 21:01:06 +02:00
Oleg
d667638293 Update Tutorials_Russian.json (#1610)
fixed errors
2020-01-04 21:00:39 +02:00
Oleg
40b9e7d75b Update Russian.properties (#1609)
Fixed errors
2020-01-04 21:00:30 +02:00
r3versi
40c6934ae4 Clear current map removes natural wonders (#1607) 2020-01-04 21:00:18 +02:00
armandberger
0dbe78b0eb new french translations (#1606) 2020-01-04 21:00:07 +02:00
Yair Morgenstern
19c21b64f7 All GetTilesInDistance and GetTilesAtDistance are now without new vector allocation, so much faster and with much less memory! 2020-01-04 20:47:09 +02:00
Yair Morgenstern
9907e4429c Removed game settings from crash report, not very helpful 2020-01-03 15:20:38 +02:00
Oheto
ca5cc57315 Update Russian.properties (#1602) 2020-01-03 10:33:16 +02:00
r3versi
f7b5a506fd HexMath is a singleton (#1603) 2020-01-03 10:33:01 +02:00
r3versi
a1b0c1dcd4 TileMapHolder refactor & Map Editor update (#1584)
* TileMapHolder renamed to MapHolder
* EditorMapHolder and WorldMapHolder inherits from ZoomableScrollPane
* MapEditor Brush Size (from 1 to 5)
* MapEditor painting mode (dragging the pointer on screen paints continuously)
2020-01-02 20:02:38 +02:00
Yair Morgenstern
908c6ad54a 3.4.7 2020-01-02 19:42:52 +02:00
Yair Morgenstern
73816dd470 Resolved #1598 - we now save map options for new games started 2020-01-02 19:37:40 +02:00
Yair Morgenstern
52165e692f Specific automation for Missile units means they won't try to move to tiles that they can't move to 2020-01-02 19:36:19 +02:00
hyunamae
d254838278 Update Indonesian.properties (#1597)
Added Translation on Tech Names by Aikuu 
2020-01-02 19:02:34 +02:00
Vladimir Tanakov
03aee45fe3 Refactor sounds and unitactions data class (#1596) 2020-01-02 19:01:51 +02:00
Marerjh
3b334f528b Update Nations_Ukrainian.json (#1592) 2020-01-01 16:50:12 +02:00
F4R3LB3ST
d642331ec9 Update Indonesian.properties (#1591)
* Update Indonesian.properties

tutorial completed

* Update Indonesian.properties

* Update Indonesian.properties

more translated

* Update Indonesian.properties

more and more translation
2020-01-01 16:49:00 +02:00
Marerjh
0eaf630c53 Update Nations_Ukrainian.json (#1590) 2019-12-31 20:22:53 +02:00
Marerjh
68ccaee890 Update Ukrainian Translation (#1589)
* Update Ukrainian.properties

* Update Ukrainian.properties
2019-12-31 19:39:01 +02:00
hyunamae
f354663971 Update Indonesian.properties (#1588)
Fixing some typo and mistranslation
2019-12-31 18:01:38 +02:00
RadioMagnetofonStereofoniczny
0167c635d3 Well.. (#1587) 2019-12-31 17:50:03 +02:00
Yair Morgenstern
4c51e70283 Managed to load first mini mod, needs some work before this can work for users
(what happens if we started a game with mod A and then we want to start a game with only mod B?)
2019-12-31 17:49:07 +02:00
Smashfanful
89d2886294 Update Italian.properties (#1586) 2019-12-31 15:58:37 +02:00
Oleg
9fb5031415 Update Ukrainian.properties (#1582)
* Update Ukrainian.properties

Added translations

* Update Ukrainian.properties

* Update Ukrainian.properties

* Update Ukrainian.properties

* Update Ukrainian.properties

* Update Ukrainian.properties

* Update Ukrainian.properties
2019-12-31 15:57:49 +02:00
F4R3LB3ST
8cf56781ac Update Indonesian.properties (#1585)
the tutorial is half done, cuz my brother keeps forcing me to stop
2019-12-31 15:57:42 +02:00
Oleg
b457d9d2c8 Update Russian.properties (#1581)
Added translations.
2019-12-31 13:58:13 +02:00
RadioMagnetofonStereofoniczny
74a4fc9155 Update Nations_Polish.json (#1583) 2019-12-31 13:57:57 +02:00
RadioMagnetofonStereofoniczny
545d44311d Update Polish.properties (#1580) 2019-12-31 13:57:37 +02:00
Yair Morgenstern
61050feca1 3.4.6 2019-12-30 18:36:05 +02:00
r3versi
7b7ad9ecc7 Missing translations (#1578) 2019-12-30 18:19:15 +02:00
Oleg
3bb762cf39 Update Tutorials_Russian.json (#1577)
* Update Tutorials_Russian.json

Fixed errors and all translated
220 line I'm don't know how сorrectly translate 'Puppeting the city' -> 'Делание города марионеткой' or 'Замарионетивание города'
And,maybe, i'm didn't correctly translate 'idle' -> 'простой'

* Update Tutorials_Russian.json
2019-12-30 18:18:58 +02:00
Marerjh
9b63c4ee3b Update Nations_Ukrainian.json (#1576) 2019-12-30 18:18:37 +02:00
Marerjh
a1093c1bb6 Update Ukrainian.properties (#1575)
* Update Ukrainian.properties

* Update Ukrainian.properties

* Update Ukrainian.properties

Co-authored-by: Yair Morgenstern <yairm210@hotmail.com>
2019-12-30 18:18:13 +02:00
armandberger
6428d68255 new french translation (#1574) 2019-12-30 18:17:06 +02:00
Oleg
37624bcaec Update Russian.properties (#1573)
* Update Russian.properties

141-1617 Fixed errors and added translations.
1417 Untranslateble thing .

* Update Russian.properties
2019-12-30 18:16:47 +02:00