Add config option to display the loading screen stage description.
Add tip functions for future use, refs D1730.
Harmonize coordinates.
Differential Revision: https://code.wildfiregames.com/D2418
This was SVN commit r23150.
Reset the cursor everytime the GUI page is opened, therefore also when
hotloading.
The init function shall be able to determine a cursor, such as already
present in the loading screen.
Differential Revision: https://code.wildfiregames.com/D2417
Tested on: clang 9.0.0, Jenkins/gcc6, Jenkins/vs2015
This was SVN commit r23149.
Split capes for ranged infantry for avoid unsync while attacking.
Remove unused javelinist variant since theres no difference between
shield and shieldarm.
Several tweaks to jog animations such lowering foots for make it look
more jogging and less running.
This was SVN commit r23141.
Notably enables processing of GuiInterface messages when dialogs are
opened.
Differential Revision: https://code.wildfiregames.com/D2408
Tested on: clang 9.0.0, Jenkins/vs2015
This was SVN commit r23138.
The "chat" simulation command and according GUIInterface notification
became unused which translated simulation chat messages ("aichat") in
7afe0afbca.
That commit also introduced the "aichat" network message parsing code
that is never triggered since the NetClient never creates messages of
that type.
The "debug-print" command introduced by 1c0536bf08 sends a GUI value to
the simulation and prints it to the log, which is already covered by the
JS console since e4fe4ed602.
Differential Revision: https://code.wildfiregames.com/D2407
This was SVN commit r23137.
Thread:
https://wildfiregames.com/forum/index.php?/topic/27118-task-civ-rome-scutum/
Including:
New Roman Republic shields:
Generic: 4
Hastatii: 13
Triarii: 14
Imperial: 4
Marian: 2
Centurion: 1
Praetorian: 1
Itallic Allies: 5
New Scutum Bosses:
7 New Bosses for match the roman equipment.
New feature: Shield Damage Over time; Shield have 3 textures that will
be used while the entity is getting damage.
Adjusments:
Adjusted the roman infantry template to enable the health variant over
shield.
Adjusted the testudo formation animations to match the new shields size
and positions.
Adjusted the base_swordsman variants to avoid cape going out of sync
while walking.
This was SVN commit r23134.
Capes now works as blankets does for horse, capes actors no longer need
to be duplicated in order to work with a different variant actor such
swordsman or spearman, in this case capes gather together all the
availabe variants into a single actor.
Remove unused variants and rename for a better name consistency.
Remove shieldsmall animations from swordsman folder since this no longer
makes a difference on the animations.
This was SVN commit r23124.
10 New Animations:
* 2 Spearman
* 8 Swordsman
6 Adjusted:
* 1 Hoplite
* 5 Swordsman
Actors adjusments:
New variant applied for ptol infantry spearman
Variants assignment for the rest of actors.
This was SVN commit r23122.
Notice TimeNotificationOverlay.xml must be included after
PauseOverlay.xml, otherwise there will be a Z/transparency bug, see
D148.
This was SVN commit r23117.
Decouples events from event handling, removes implicit-pause duplication
per messagebox and allows mods to modify message box values.
Differential Revision: https://code.wildfiregames.com/D2398
Comments By: Stan, Freagarach
This was SVN commit r23114.
Including:
New idles Relaxed (6).
New naming convention following Art_Naming Convention
https://trac.wildfiregames.com/wiki/ArtFileNamingConventions
Also included a fix in the attack hoplite variant.
Renaming _Gaul to _Celt since this animations gonna be used by both
factions (Gaul/Brit)
Added variant for the ptolemaic galatians
This was SVN commit r23106.
Including:
Replace idles Relaxed (7) (Before 8).
New idle Ready (2).
New naming convention following Art_Naming Convention
https://trac.wildfiregames.com/wiki/ArtFileNamingConventions
Also included a fix in the elephantry/turret_idle.xml variant.
This was SVN commit r23101.
The atlas check added in e3f43f6352 works for skirmish maps but not for
random maps generated in Atlas.
The same atlas check added in f2778ea7b4 works for random maps since the
partial information Atlas provides happened to be sufficient for
DiplomacyPlayerText.
Reported by Stan in 6814a983e1.
This was SVN commit r23097.
Rebuild the counters every 250ms instead of every frame and minimize
object creation.
Differential Revision: https://code.wildfiregames.com/D2391
Comments By: Stan
This was SVN commit r23096.
Add class MainMenuPage, BackgroundLayer, remove duplication of XML size
values in the MainMenuItemHandler,
remove onTick assignment from XML, replace references to globals with
local references.
Differential Revision: https://code.wildfiregames.com/D2390
Comments By: Stan
This was SVN commit r23093.