1
0
forked from mirrors/0ad
Commit Graph

22677 Commits

Author SHA1 Message Date
wowgetoffyourcellphone 634cb0fc66 Add a new Kushite standard texture by Lion.Kanzen as a variation.
Unlock the other Athen standard texture as a variation.

This was SVN commit r26353.
2022-02-12 22:07:26 +00:00
wowgetoffyourcellphone 8a75170c5d Fix texture refs noticed by Stan.
Add a new Cart linothorax texture while I'm at it.

This was SVN commit r26352.
2022-02-12 21:16:00 +00:00
wowgetoffyourcellphone 4ab472200d Standard Textures:
- Use stencils by Lion.Kanzen for Ptol and Sele
- Use the lotus pattern from the Maurya civ emblem to better match
visually
- Tweak the Macedonian star a little

This was SVN commit r26351.
2022-02-12 21:02:49 +00:00
Stan 936fb5a172 Replace checkrefs.pl by a python script. This makes it easier to run on Windows for non technical persons.
- Add support for tips
- Fix other scripts not writing to the correct output (they were writing
info messages to stderr)

Based on a patch by: @mammadori	and @cyrille
Differential Revision: https://code.wildfiregames.com/D3213
This was SVN commit r26350.
2022-02-12 15:43:42 +00:00
bb f17077272f Create a 3rd party gui alignment class for objects.
Use the class for the chat to accomodate size issues in some languages.

Chat size issue reported by: Zeldt on forums
Initial solution by: Nescio
Comments By: elexis, nwtour, Freagarach, vladislav, wraitii
Differential Revision: D2623
fixes #4252

This was SVN commit r26349.
2022-02-12 14:56:55 +00:00
wowgetoffyourcellphone 86ca2f192d Remove 24 outdated Carthaginian textures.
This was SVN commit r26348.
2022-02-12 11:27:03 +00:00
wowgetoffyourcellphone 3e6bb638a3 - Move Celtic/Briton/Gallic skeletal textures to their own sub-folders.
- Renamed many textures to the new texture naming standards.
- Adjust many unit actor refs for these textures (and improve the look
of the actors where applicable).
- A bunch of unused texture deleted.

This was SVN commit r26347.
2022-02-12 11:20:08 +00:00
wowgetoffyourcellphone a925ba22cf Reduce the repeating size of the Aegean_Anatolian_rocks_grass_01 terrain. The flora details in the texture seemed too big compared to units. Risked adding obvious tiling in order to make the texture look better sized. It's a balancing act.
This was SVN commit r26346.
2022-02-12 06:38:38 +00:00
wowgetoffyourcellphone 2897e32982 Fix the basic Iberian spearman actor.
Bug Report from Purgator_
https://wildfiregames.com/forum/topic/70665-[[SVN:26312]]-unit-texture-not-found/

This was SVN commit r26345.
2022-02-12 06:34:37 +00:00
wowgetoffyourcellphone 25d65afad6 Rename standard textures to the art filename convention.
This was SVN commit r26344.
2022-02-12 06:21:39 +00:00
wowgetoffyourcellphone 41cd3d3cf8 Increase the player color on the Standard flags a bit.
Delete unused Theban flag texture.

This was SVN commit r26343.
2022-02-11 08:46:09 +00:00
wowgetoffyourcellphone a04aa558c8 New Battalion Standards (meshes, textures, and actors) for all in-game civs.
Adjust formation template VisualActor to point to this new standard.

refs: d0549d7994
Differential: https://code.wildfiregames.com/D4467
Forum discussion:
https://wildfiregames.com/forum/topic/68008-formation-standards-total-war-style-flags-over-battalions/

This was SVN commit r26341.
2022-02-11 07:24:32 +00:00
Freagarach 63fcd8c559 Fix syntax in messages.json.
Noticed by @bb (and the linter), after ea72437739.

This was SVN commit r26340.
2022-02-11 06:14:53 +00:00
bb 9696b18a72 Happy new year bb.
See previous commit

This was SVN commit r26339.
2022-02-10 16:38:24 +00:00
bb 505bead1da Some minor improvements for the localization scripts
Comments By: Stan
Reviewed By Freagarach

Differential Revision: D4397
This was SVN commit r26338.
2022-02-10 16:18:49 +00:00
wowgetoffyourcellphone 8d7aa158ef - Move Thracian skeletal textures to their own sub-folder (an on-going project for all unit textures).
- Renamed some textures to the new texture naming standards.
- Adjust unit actor refs for these textures (and improve the look of the
actors where applicable).
- A bunch of unused texture deleted.

This was SVN commit r26337.
2022-02-10 10:12:24 +00:00
wowgetoffyourcellphone 5f80cb8f78 - Move Iberian skeletal textures to their own sub-folder (an on-going project for all unit textures).
- Renamed some textures to the new texture naming standards.
- Adjust unit actor refs for these textures (and improve the look of the
actors where applicable).
- Fix some file refs in some previously committed actors and variant
files noticed by silier and stan.
- Delete an old, unused elephant prop.

This was SVN commit r26336.
2022-02-10 07:59:01 +00:00
Freagarach 231eb37264 Fix typo in 93b22c5f86.
Noticed by @Silier.

This was SVN commit r26335.
2022-02-10 05:47:23 +00:00
Stan f55282fc96 Add a python equivalent to validate.pl.
Refs: D3213

This was SVN commit r26334.
2022-02-09 23:06:40 +00:00
Stan adcd1d105c Improve the validator.py script. Fix false positives with particles and variants. Use a logger instead.
This was SVN commit r26333.
2022-02-09 22:07:36 +00:00
Stan 0e1da6af7a Add missing spec map on the 7x9 decal reported by source/tools/xmlvalidation/validator.py
This was SVN commit r26332.
2022-02-09 21:37:09 +00:00
wowgetoffyourcellphone d8aac590d0 Some new Roman helmet textures. Actors coming.
This was SVN commit r26331.
2022-02-09 18:35:55 +00:00
wowgetoffyourcellphone 6010cc9aab Attempt to fix some animation variant files.
This was SVN commit r26330.
2022-02-09 18:33:49 +00:00
wowgetoffyourcellphone fa446685c8 - Move Carthaginian skeletal textures to their own sub-folder (an on-going project for all unit textures).
- Delete old and (now) unused examples.
- Renamed textures to the new texture naming standards.
- Adjust unit actor refs for these textures (and improve the look of the
actors where applicable).
- Attempt to set all txt/xml files to EOL-native

This was SVN commit r26329.
2022-02-09 18:31:53 +00:00
Freagarach 93b22c5f86 Allow cheats to convert units to arbitrary players.
This allows the "wololo" cheat to switch units to an arbitrarily defined
player. If no player is specified, it defaults to the player entering
the cheat.
The player manager will warn when using a wrong player number.

Patch by: @Nullus
Differential revision: https://code.wildfiregames.com/D4479
Comments by: @Stan
This was SVN commit r26328.
2022-02-09 15:49:26 +00:00
Freagarach 9417a345d1 Allow selecting multiple non-owned entities when control all is on.
(Not with dragging, since that would be hard to use, UX-wise.)
It allows easier debugging; less switching between players.

Differential revision: https://code.wildfiregames.com/D4477
Comments by: @asterix, @Silier, @Stan
This was SVN commit r26327.
2022-02-09 07:02:14 +00:00
Freagarach d0549d7994 Use (civ-specific) standards to show formations.
Since we can have battalion-style formations (a70a20fd42), it is nice to
show a TW-style banner for them.
Code adapted from @Silier at
https://wildfiregames.com/forum/topic/68008-formation-standards-total-war-style-flags-over-battalions/.

Differential revision: https://code.wildfiregames.com/D4467
Comments by: @asterix, @Silier
Refs. #4545

This was SVN commit r26326.
2022-02-09 06:54:12 +00:00
Angen ed70f931ba Fix missing implicit conversion in TradeDialogBarterPanel
undefined is not boolean

Implicit conversions required since 0406c4dfde

Fixes: #6429

This was SVN commit r26325.
2022-02-08 20:45:28 +00:00
wowgetoffyourcellphone 621f5ce77b Fix Italian texture refs for these actors. Noticed by @Stan.
This was SVN commit r26324.
2022-02-08 18:40:10 +00:00
wowgetoffyourcellphone 25681c99eb Add new Punic Cavalry for Carthage and Persian Skirmish Cavalry actors for Seleucids. Will improve on these later.
This was SVN commit r26323.
2022-02-08 18:37:34 +00:00
wowgetoffyourcellphone 58a6b13cb5 Improve the look of the 3 Roman heroes.
This was SVN commit r26322.
2022-02-08 18:34:57 +00:00
wowgetoffyourcellphone 03d04385b2 Additional unit variants added.
Props additions and improvements.
Made the long cape use more variants.

This was SVN commit r26321.
2022-02-08 18:33:48 +00:00
Stan 2e02f885c1 Add garrisoned and projectile prop points to cart houses. Fix naming conventions for the meshes and the ao textures.
Refs: https://code.wildfiregames.com/D4421
Refs: #4581

This was SVN commit r26320.
2022-02-08 11:17:08 +00:00
Stan 729835d59c Restore the tooltip style for the Civ Overview page.
Patch by: @Langbart
Fixes: #6380
Differential Revision: https://code.wildfiregames.com/D4481
This was SVN commit r26319.
2022-02-08 10:11:29 +00:00
wowgetoffyourcellphone f763f20535 - Move Italian/Italiote/Samnite skeletal textures to their own sub-folder (an on-going project for all unit textures).
- Delete old and (now) unused examples.
- Renamed textures to the new texture naming standards.
- Adjust unit actor refs for these textures (and improve the look of the
actors where applicable).
- Attempt to set all txt/xml files to EOL-native

This was SVN commit r26318.
2022-02-08 09:26:08 +00:00
Freagarach 3994105946 Fix checkrefs after ea72437739.
Noticed by checkrefs by @Stan.

Differential revision: https://code.wildfiregames.com/D4480
Reviewed by: @Stan
This was SVN commit r26317.
2022-02-08 05:55:01 +00:00
Stan c0d0bb850d Disable transparency for performance on some helmets. Don't use parallax, as it does nothing but artifacts on normals with no alpha channel.
EOL to native.

This was SVN commit r26316.
2022-02-07 14:11:41 +00:00
wowgetoffyourcellphone cedc674ef7 - Move Arab skeletal textures to their own sub-folder (an on-going project for all unit textures).
- Renamed them to the new texture naming standards.
- Adjust unit actor refs for these textures (and improve the look of the
actors while I'm at it).
- Fix texture refs for some spart textures noticed by @Stan.

This was SVN commit r26314.
2022-02-07 08:12:19 +00:00
wowgetoffyourcellphone ddce577e59 - Move Spartan skeletal textures to their own sub-folder (an on-going project for all unit textures).
- Renamed them to the new texture naming standards.
- Adjust unit actor refs for these textures (and improve the look of the
actors while I'm at it).
- Attempting to use the correct SVN move commands this time.

This was SVN commit r26313.
2022-02-07 05:42:20 +00:00
wowgetoffyourcellphone 845932ea55 Some unit props:
- Boeotian cavalry helmet with "plume" as seen in many references.
Bronze, Gold, and Silver variants. Silver crested Boeotian helmet with
laurel wreath.
- Custom pelte shield for the Spartan Phalangite.
- Special helmet for the '300' Leonidas.

This was SVN commit r26311.
2022-02-07 05:22:41 +00:00
wowgetoffyourcellphone be16ffe802 - Move Athenian skeletal textures to their own sub-folder (an on-going project for all unit textures).
- Renamed them to the new texture naming standards.
- Adjust unit actor refs for these textures.
- Accidentally used the wrong svn move option this time. Will use
correct one moving forward.
- Thanks be to @Stan for his assistance.

This was SVN commit r26310.
2022-02-07 03:02:36 +00:00
Stan 8ca4afcf20 Add garrisoned, smoke, and projectile prop points to brit houses. Fix naming conventions for the meshes.
Refs: D4221, #4581

This was SVN commit r26309.
2022-02-06 11:55:04 +00:00
Stan 119348f976 Add garrisoned and projectile prop points to ptol houses. Fix naming convention issues.
Now that they do not trigger errors anymore, restore the old houses as
variations.

This was SVN commit r26308.
2022-02-06 11:13:01 +00:00
Angen 0a72a02ea0 Make scale variables constant
b4fbbed379

This was SVN commit r26307.
2022-02-06 11:11:35 +00:00
Angen 7e5e06bae8 Fix timeout confirmation box depending on fps
Introduced in b4fbbed379
Use Date.now() to calculate passed time.
Rewrite to class.
Also actually pass timeout from json.

Differential revision: D4318
Comments by: @vladislavbelov, @Stan
This was SVN commit r26306.
2022-02-06 11:04:42 +00:00
Angen 8d71975cc0 [Gameplay-a26] Increase workshop garrison limit to 5
Differential revision: D4344
Patch by: @Langbart
Reviewed by: @wowgetoffyourcellphone
Comments by: @marder, @chrstgtr
This was SVN commit r26304.
2022-02-06 09:23:41 +00:00
vladislavbelov a17fad722a Moves framebuffer management to CDeviceCommandContext.
Tested By: Langbart, nwtour
Differential Revision: https://code.wildfiregames.com/D4475
This was SVN commit r26302.
2022-02-05 16:59:23 +00:00
Angen c317fb3ec0 Fix test_GuiInterface after 0a3fab87da
This was SVN commit r26301.
2022-02-05 12:46:39 +00:00
Angen 0a3fab87da Display rank action in tooltip
Patch by: @nwtour
Differential revision: D4340
Reviewed by: @Silier
The patch adds a description from the technology file to tooltip when
hovering over rank icon.

This was SVN commit r26300.
2022-02-05 12:12:58 +00:00
Freagarach eaff28c448 Store possible formations for a civ in XML instead of the JSON.
The JSON was purely GUI at first, but has gotten some simulation content
over time. Not all of that was necessary/correct to do.
When the formations were added (58836c624a) there was only a generic
player.xml
(https://code.wildfiregames.com/source/0ad/browse/ps/trunk/binaries/data/mods/public/simulation/templates/special/;11735)
and differentiation was added only later.
The formations in the XML is more logical and allows inheritance.

Differential revision: https://code.wildfiregames.com/D4466
Idea approved by: @wowgetoffyourcellphone
This was SVN commit r26299.
2022-02-05 06:39:53 +00:00