Commit Graph

20142 Commits

Author SHA1 Message Date
c16eddaedc Rewrite loading screen to use class semantics, refs #5387.
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.
2019-11-12 15:54:09 +00:00
235e238f9d Fix 34ce0f865d resetting the cursor after calling the GUI pages script "init" function, refs #539.
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.
2019-11-12 14:43:58 +00:00
Alexandermb
aca8b9fffc Small typo on the recent committ
Following: 2531c22b73

This was SVN commit r23148.
2019-11-12 00:19:05 +00:00
Alexandermb
2531c22b73 Remove props from cape variants by adding cape specific variants.
Following: 80e13ea74a

Thread:
https://wildfiregames.com/forum/index.php?/topic/26012-committed-animations-re-export-and-unit-meshes-fix/page/29/&tab=comments#comment-387955

This was SVN commit r23147.
2019-11-12 00:15:23 +00:00
20df0a8b54 Broke a thing, tweaked artillery tower projectile gravity
This was SVN commit r23146.
2019-11-11 16:03:31 +00:00
22f659b66e Improved particle effects for the artillery towers. New shrapnel texture by Lordgood
Reviewed by: @Lordgood
Thread:
https://wildfiregames.com/forum/index.php?/topic/27223-task-improve-artillery-tower-particles/

This was SVN commit r23145.
2019-11-11 15:03:52 +00:00
662127fc56 Sound and gravity commit, hungarian oaks too. Keep your eyes and ears open for potential errors while playtesting
https://wildfiregames.com/forum/index.php?/topic/27220-differentiating-unit-sounds/&tab=comments#comment-387731
https://wildfiregames.com/forum/index.php?/topic/25431-task-trees/page/14/&tab=comments#comment-387445

This was SVN commit r23144.
2019-11-11 11:14:50 +00:00
4ba6620486 New bluefin tuna mesh and shoal.
Model by @Micket, textures and animations by @Stan
Thread:
https://wildfiregames.com/forum/index.php?/topic/19259-task-tuna/&tab=comments#comment-387925
https://wildfiregames.com/forum/index.php?/topic/23840-gaia-animals/

This was SVN commit r23143.
2019-11-11 10:04:49 +00:00
Alexandermb
d3cc5523ae New animations for Slingers and Archers.
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.
2019-11-10 14:14:22 +00:00
6a97c59c67 Change CGUIManager::SendEventToAll to send to all GUI pages.
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.
2019-11-06 00:30:18 +00:00
992d740a58 Delete dead "chat" simulation command, "chat" GUIInterface notification type, "aichat" NetClient message and useless "debug-print" simulation command.
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.
2019-11-05 22:35:37 +00:00
570891e362 Fix session quickload taking ownership of frozen objects by providing a clone following 003d588d13/D2302 and a report by minohaka.
Differential Revision: https://code.wildfiregames.com/D2406
Tested on: gcc 9.2.0, Jenkins

This was SVN commit r23136.
2019-11-05 14:24:24 +00:00
Alexandermb
403784966e New Roman Republican and Imperial Shields.
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.
2019-11-04 21:15:50 +00:00
8df87d3e58 arty tower icon element looks more like catapult stones than cannonballs
This was SVN commit r23132.
2019-11-04 16:53:18 +00:00
Alexandermb
cbbb08759a Assign greaves to thracian black cloak and seleucids/infantry_swordsman_e.xml.
Texture used by both thracians swordsman have greaves, however they
didn't had any of the new greaves meshes.

This was SVN commit r23130.
2019-11-03 23:44:26 +00:00
Alexandermb
f7b1e2903c Add 5th attack animation for keep sync with cape.
Following 80e13ea74a

This was SVN commit r23129.
2019-11-03 23:43:15 +00:00
Alexandermb
a1f3d9bf73 Fix warning messages mentioned by @stan
Thread:
https://wildfiregames.com/forum/index.php?/topic/26012-committed-animations-re-export-and-unit-meshes-fix/page/28/&tab=comments#comment-387360

This was SVN commit r23128.
2019-11-02 14:34:42 +00:00
Alexandermb
03e07ed0a8 Fix of variants following 80e13ea74a
This was SVN commit r23127.
2019-11-02 04:25:42 +00:00
Alexandermb
67f9f225e5 Helmets miscelaneous fix:
celt_foret.dae Rotation as requested by @stan.

hele_crest_pilos_hair_a.dae fix a wrong model in the pilos crest hair.

This was SVN commit r23126.
2019-11-02 04:22:33 +00:00
Alexandermb
2a5b53ac41 Remove unused variant.
Following 80e13ea74a

This was SVN commit r23125.
2019-11-02 03:56:55 +00:00
Alexandermb
80e13ea74a Standarize Capes for make them easier to handle.
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.
2019-11-02 03:55:00 +00:00
wackyserious
b9956629cf Texture Update: Gallic Tunics (Basic rank)
Thread:
https://wildfiregames.com/forum/index.php?/topic/27189-task-gallic-tunic-textures/&tab=comments#comment-387337

General Discussion:
https://wildfiregames.com/forum/index.php?/topic/23002-task-celtic-unit-textures/&do=findComment&comment=366508

Reviewed by: Stan, Alexandermb, Geneva, Sundiata and several community
members.

This was SVN commit r23123.
2019-11-02 02:51:48 +00:00
Alexandermb
b6e5d691e3 Several new animations and adjusments:
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.
2019-11-02 01:21:17 +00:00
Alexandermb
3d73816ba2 New Ptol Spearman animations:
Including:

New idles Relaxed (5).

This was SVN commit r23121.
2019-11-02 01:06:33 +00:00
wackyserious
367e60ce1a Texture Update: 1.) Ptolemaic Thureophoroi (Melee) - Elite Rank 2.) Ptolemaic Royal Agema
Thread:
https://wildfiregames.com/forum/index.php?/topic/27188-committed-ptolemaic-thureophoroi/

General Discussion:
https://wildfiregames.com/forum/index.php?/topic/22184-task-greek-unit-texture-general-thread/&do=findComment&comment=387296

Reviewed by: Stan, Alexandermb and several community members
This was SVN commit r23120.
2019-11-01 23:50:09 +00:00
wackyserious
7c21b8b056 Texture Update: Athenian Hoplite (Advanced rank)
General Discussion:
https://wildfiregames.com/forum/index.php?/topic/22184-task-greek-unit-texture-general-thread/&do=findComment&comment=386588

Reviewed by: Stan
This was SVN commit r23119.
2019-11-01 23:36:45 +00:00
7e081b555f TimeNotificationOverlay and Ambient class, refs #5387.
Notice TimeNotificationOverlay.xml must be included after
PauseOverlay.xml, otherwise there will be a Z/transparency bug, see
D148.

This was SVN commit r23117.
2019-10-30 14:39:44 +00:00
205dba32c7 Cheats GUI container class, refs #5387.
This was SVN commit r23116.
2019-10-30 14:06:27 +00:00
6b573d9249 Move session network status overlay to a separate class, refs #5387 and fix pause hotkey disabling for non-hosting observers following e3f43f6352/D2378.
This was SVN commit r23115.
2019-10-30 13:48:27 +00:00
bc6da5e3f2 SessionMessageBox class, refs #5387.
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.
2019-10-30 11:14:55 +00:00
3617689230 Fix performance improvement (50 microsec/call) valuesetting missing in 38e06fce7e/D2391, reported by Stan in 1348c936b1.
This was SVN commit r23113.
2019-10-30 10:35:36 +00:00
1348c936b1 Fix FPS/realtime/matchtime/ceasefire overlay counter visibility following 38e06fce7e/D2391 when starting with all counters disabled or starting a match with ceasefire disabled but ceasefire counter enabled, reported by Polakrity.
This was SVN commit r23112.
2019-10-29 16:28:36 +00:00
Alexandermb
f615b71c30 Remove unused variant following e1d6acf008
This was SVN commit r23110.
2019-10-28 19:08:08 +00:00
Alexandermb
a89ad97898 Rename the remaining files after 210121d09a
Art_Naming Convention
https://trac.wildfiregames.com/wiki/ArtFileNamingConventions

Remove two unused variants:

attack_melee_hoplite.xml

attack_melee_swordsman_shieldarm.xml

This was SVN commit r23109.
2019-10-28 18:53:11 +00:00
Alexandermb
20edc5e45d Remove idle_relax_long in base_spearman_shield_relax.xml variant.
This was SVN commit r23108.
2019-10-28 15:54:28 +00:00
Alexandermb
210121d09a Rename animations based on Art_Naming Convention https://trac.wildfiregames.com/wiki/ArtFileNamingConventions
Requested by @Stan

This was SVN commit r23107.
2019-10-28 15:52:35 +00:00
Alexandermb
e1d6acf008 New Celt Spearman animations:
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.
2019-10-28 15:14:10 +00:00
64bae4328e Toggle mainmenu submenus instead of opening the same submenu on repeated clicks.
This was SVN commit r23105.
2019-10-28 13:55:54 +00:00
7b9b9d5dd5 Revert session z="0" removal in 702cdbf0c7/D2292, since the value of the "default" style value for "z" is overwritten by CGUI::Xeromyces_ReadObject and since these session/ z values are necessary for correct display, refs 31a2dd294e.
This was SVN commit r23104.
2019-10-28 12:50:30 +00:00
f7161ad5c6 Support deleting GUI Object event handlers following af9c336b43, refs #5387.
Differential Revision: https://code.wildfiregames.com/D2395
Reported by: nani
Tested on: gcc 9.2.0, Jenkins/vs2015

This was SVN commit r23103.
2019-10-28 11:35:04 +00:00
Alexandermb
8061bd360f New Hoplite animations:
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.
2019-10-27 15:54:14 +00:00
Alexandermb
fa01d4ff32 Fix warnings mentioned by @stan in this thread:
https://wildfiregames.com/forum/index.php?/topic/26012-committed-animations-re-export-and-unit-meshes-fix/page/26/&tab=comments#comment-387068

This was SVN commit r23100.
2019-10-27 15:20:51 +00:00
Alexandermb
7dc64ecf9f New pikeman animations:
Including:

* New idles Relaxed (7).
* New idle Ready (1).
* New Attacking Animations (3) as well as improvement of the first one.
* New naming convention following Art_Naming Convention
https://trac.wildfiregames.com/wiki/ArtFileNamingConventions

Thread:
https://wildfiregames.com/forum/index.php?/topic/26012-committed-animations-re-export-and-unit-meshes-fix/page/26/&tab=comments#comment-387021

This was SVN commit r23099.
2019-10-27 14:34:29 +00:00
ece4a323eb Fix wrong playerID used for the controlAll developer overlay option in 96a6a136b6/D2383.
Reported By: Freagarach
This was SVN commit r23098.
2019-10-27 14:15:56 +00:00
3aa4ac7b00 Fix Atlas complaining again, this time for the objectives dialog from e3f43f6352, refs 966b1608da.
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.
2019-10-27 13:40:11 +00:00
38e06fce7e Rewrite FPS/Realtime/Gametime/Ceasefire counters to use object semantics using class notation, refs #5387.
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.
2019-10-27 12:39:28 +00:00
abe2ec9c75 deleting broken template that slipped through
This was SVN commit r23095.
2019-10-27 08:52:41 +00:00
21106e011f Artillery tower master commit, Keep your eyes open for errors, everything's good on my end but my subversion is filthy
This was SVN commit r23094.
2019-10-26 16:42:35 +00:00
0ce0340bf5 Small mainmenu style cleaup following adf448db4d/D2240, refs #5387.
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.
2019-10-26 13:30:26 +00:00
Alexandermb
8b17110dfc New gaul idles for swordsman and new pikeman attacking animations.
This was SVN commit r23092.
2019-10-25 13:23:12 +00:00