Unciv/android/Images/OtherIcons
Timo T ea03b97639
#6914 Multiplayer Status Display (#6916)
* Handle subclassing of Events properly

Previously, you could only listen to the exact class

* Add relevant parent classes for the multiplayer events

* Refactor: use the old name as the main name in MultiplayerGameNameChanged event

* Add being able to stop listening to events in the EventBus

* Add tests for EventBus

* Refactor: Extract GameList into standalone file

* Refactor: safeUpdateIf to more generic throttle function

* Refactor: Extract multiplayer UI helper functions into separate file

* Refactor: Extract load/download multiplayer game into logic class from UI

* Make loading a multiplayer game automatically update the in-memory game in OnlineMultiplayer

* Refactor: Extract multiplayer settings into separate object

* Add multiplayer status display

* Fix error with multiplayer games not correctly being cleaned up after successful update

* Prevent loadLatestMultiplayerState() while next turn update is running

* Show "Working..." while waiting for next turn calculations instead of "Waiting for [civ]..."

* Fix race condition while updating online game state
2022-05-25 22:22:58 +02:00
..
Aircraft.png
ArrowRight.png
BackArrow.png
Banner.png
Camera.png
Checkmark.png
Circle.png
Cities.png
CityState.png
Close.png
CrosshairB.png
Cultured.png
Diplomacy.png
DiplomacyW.png
DisbandUnit.png
ExclamationMark.png
Fire.png
Hexagon.png
Improvements.png
Link.png
Load.png
Loading.png #6914 Multiplayer Status Display (#6916) 2022-05-25 22:22:58 +02:00
Lock.png Assign Population Improvements (#6650) 2022-05-20 00:12:23 +02:00
MapEditor.png
Maritime.png
MenuIcon.png
Mercantile.png
Militaristic.png
Mods.png
Multiplayer.png
Nations.png
New.png
Options.png
Pencil.png
Pentagon.png
Pillage.png
Present.png
Puppet.png
Quest.png
Quickstart.png
Religious.png
Remove Heresy.png
Resources.png
Resume.png
Search.png
SecretOptions.png
Settings.png
Shield.png
Sleep.png
Speaker.png
Star.png
Stop.png
Swap.png
Terrains.png
Triangle.png
Turn right.png
Tyrannosaurus.png
whiteDot.png
Wonders.png