Page MenuHomeWildfire Games
Feed All Stories

Jun 26 2020

Silier planned changes to D2114: Do not fail if some mod is broken [Mod Io].
Jun 26 2020, 10:14 PM
Harbormaster failed remote builds in B12235: Diff 12465 for D368: Gameplay Scripting: Entity and Actor coding for Secondary Attacks!
Jun 26 2020, 10:12 PM
Vulcan added a comment to D368: Gameplay Scripting: Entity and Actor coding for Secondary Attacks.

Build failure - The Moirai have given mortals hearts that can endure.

Jun 26 2020, 10:12 PM
Harbormaster failed remote builds in B12234: Diff 12464 for D2837: Stop dodging arrows by spamclicking or patrol: Waste time turning!
Jun 26 2020, 10:10 PM
Vulcan added a comment to D2837: Stop dodging arrows by spamclicking or patrol: Waste time turning.

Build failure - The Moirai have given mortals hearts that can endure.

Jun 26 2020, 10:10 PM
bb updated the diff for D368: Gameplay Scripting: Entity and Actor coding for Secondary Attacks.

Some small fixes

Jun 26 2020, 10:08 PM
bb created D2837: Stop dodging arrows by spamclicking or patrol: Waste time turning.
Jun 26 2020, 10:07 PM
Vulcan added a comment to D2114: Do not fail if some mod is broken [Mod Io].

Successful build - Chance fights ever on the side of the prudent.

Jun 26 2020, 9:57 PM
nephele added a comment to D2689: Update fmt to the most recent release.

My change was merged, i tested it again now with the newest git gave me.
It builds and runs fine on alpine linux for me.

Jun 26 2020, 9:30 PM
Silier updated the diff for D2114: Do not fail if some mod is broken [Mod Io].

filter
fix tests
fix naming
remove redundant macros

Jun 26 2020, 9:18 PM
borg- added a comment to D2792: [gameplay] Balance Advanced and Elite Tech..

This patch affects the bonus promoted units gains. A unit can promote on the battlefield via experience or can be trained promoted thanks to techs like the mercenary rank upgrade tech. In fact, that tech gives a train time increase. Spartan skirtai also train slower compared to other units.

This makes me think of a somewhat unrelated idea which could be to decrease necessary experience required for melee units to promote. This could allow the player to profit more of promoted melee units (possibly nicer gameplay) and decrease a bit the relative strength of ranged units. It might not be a good idea for cavalry though.

Jun 26 2020, 5:44 PM · Restricted Project
lyv added a comment to D2828: Flood fill algorithm to check tile connections.

I have been looking at this as a connectivity test rather than a flood fill algorithm.

Jun 26 2020, 5:43 PM
Freagarach added a comment to D2697: Do not let every entity with UnitAI listen to "OnGlobalConstructionFinished"..

With ~400 entities timings go from ~1600 μs for the postMessage to ~500 μs for the postMessage including builders query.

Jun 26 2020, 4:48 PM
Vulcan added a comment to D2755: Don't store the gatherers per player..

Successful build - Chance fights ever on the side of the prudent.

Jun 26 2020, 3:57 PM
Freagarach updated the diff for D2755: Don't store the gatherers per player..

Remove duplicate call.

Jun 26 2020, 3:51 PM
FeXoR added a comment to D2828: Flood fill algorithm to check tile connections.

Hi @Feldfeld and thanks for your patch ;)

Jun 26 2020, 2:14 PM
Feldfeld added a comment to D2792: [gameplay] Balance Advanced and Elite Tech..

Doesn't lowering the melee attack damage increase make melee soldiers relatively weaker compared to ranged soldiers, though?

A small bit, but it isn't going to change the snowball effect ranged soldiers could have

Jun 26 2020, 12:43 PM · Restricted Project
Itms added inline comments to D2114: Do not fail if some mod is broken [Mod Io].
Jun 26 2020, 12:34 PM
Nescio added a comment to D2792: [gameplay] Balance Advanced and Elite Tech..

How about ranged attack damage?

What I meant was shouldn't ranged attack damage be adjusted too? But I now see those lines are not present in these two files (unlike e.g. attack_soldiers_will.json) and agree adding them is not an improvement.
Doesn't lowering the melee attack damage increase make melee soldiers relatively weaker compared to ranged soldiers, though?

Jun 26 2020, 11:39 AM · Restricted Project
asterix added a comment to D2827: build-osx-libs: Update SDL to 2.0.12 (fix macOS 10.14+).

Here is how it was done for other OS platforms in blender https://developer.blender.org/T77010 from sdl 2.0.8 to 2.0.12

Jun 26 2020, 11:23 AM
Nescio added a comment to D1400: [gameplay] Hero aura revision.

For determining appropiate range values, this table might be helpful:

range → area ; normalized
  5 →     79 ; 0.016
 10 →    314 ; 0.063
 15 →    707 ; 0.141
 20 →   1257 ; 0.25
 25 →   1963 ; 0.391
 30 →   2827 ; 0.563
 35 →   3848 ; 0.766
 40 →   5027 ; 1
 45 →   6362 ; 1.266
 50 →   7854 ; 1.563
 55 →   9503 ; 1.891
 60 →  11310 ; 2.25
 65 →  13273 ; 2.641
 70 →  15394 ; 3.063
 75 →  17671 ; 3.516
 80 →  20106 ; 4
 85 →  22698 ; 4.516
 90 →  25447 ; 5.063
 95 →  28353 ; 5.641
100 →  31416 ; 6.25

[EDIT] Going from e.g. 25 to 20 means a 36% reduction (0.25 / 0.391), from 25 to 30 a 44% increase (0.563 / 0.391); and 30 means an area 2.5× as large as 20.

Jun 26 2020, 10:54 AM
Nescio added a comment to D2534: [gameplay] allow building Blemmye camp and Nuba village in neutral territory.

But I do not see need to remove territory decay. It is military kind of building ref roman army camp.

For comparison:

  • template_structure.xml (i.e. most structures) has a value of 20.
  • template_outpost.xml has a value of 2, which is halved by the tower_decay.json technology.
  • merc_camp_egyptian.xml and ptol_mercenary_camp.xml have a value of 1.
  • rome_army_camp.xml has a value of 37.5.

So what value would be appropiate for the kush_blemmye_camp.xml and the kush_nuba_village.xml?

Jun 26 2020, 10:41 AM
Nescio added a comment to D1400: [gameplay] Hero aura revision.

Also, I don't really understand the choice of Chandragupta auras; e.g. an elephant bonus would make more sense.

Jun 26 2020, 10:37 AM
Nescio added a comment to D1400: [gameplay] Hero aura revision.

attack rate bonuses

Those are fundamentally equivalent to attack damage bonuses (damage per second = attack damage / attack time).

Jun 26 2020, 10:32 AM
autobuild committed rP23791: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Jun 26 2020, 9:30 AM
Vulcan added a comment to D2426: Allow world population..

Successful build - Chance fights ever on the side of the prudent.

Jun 26 2020, 9:08 AM
Silier added inline comments to D2426: Allow world population..
Jun 26 2020, 9:02 AM
Vulcan added a comment to D2426: Allow world population..

Successful build - Chance fights ever on the side of the prudent.

Jun 26 2020, 9:02 AM
Freagarach updated the diff for D2426: Allow world population..

Use let by scoping.

Jun 26 2020, 8:56 AM
Freagarach updated the diff for D2426: Allow world population..

Fix population cheat. This adds 500 to the limit instead of replacing since that seems kind of weird when playing with high population capacities.

Jun 26 2020, 8:51 AM
Freagarach added a comment to D2426: Allow world population..
In D2426#121613, @Angen wrote:

If one plays with hacked popcap (gift from the gods e.g.) and any player is defeated/resigned cheat influence on pop cap is removed.

This would actually be an issue with how the cheat is applied.

Jun 26 2020, 8:28 AM
Freagarach added a comment to D2824: Split vision range from going-to-attack range in UnitAI..

This should actually be more performant (in the short run at least) since entities like sheep (non skittish, non attacking) do not have a query anymore, and healers have one (unused) query less now.

Jun 26 2020, 8:24 AM
Silier added a comment to D2824: Split vision range from going-to-attack range in UnitAI..

It is nice idea, but one should do profiling at some point.
Adding another range query is not for free :).
Although I do not expect big perf issue because of that.

Jun 26 2020, 7:45 AM
borg- added a comment to D2792: [gameplay] Balance Advanced and Elite Tech..

If you guys agree with the current values and patch, please click on "Accept" pls.

Jun 26 2020, 1:04 AM · Restricted Project
borg- updated the diff for D2792: [gameplay] Balance Advanced and Elite Tech..
Jun 26 2020, 1:02 AM · Restricted Project
borg- added a comment to D2792: [gameplay] Balance Advanced and Elite Tech..

Up with correct order.

Jun 26 2020, 1:02 AM · Restricted Project

Jun 25 2020

Silier added a comment to D1365: [gameplay] Lower the repeat rate of spear cavalry.

I do not think it is so slower. You can do stabbing with spear as fast as with short sword when staying at one spot.
And swordsman does have 750 repeat time so this is still slower.

Jun 25 2020, 9:30 PM
Silier added a comment to D2426: Allow world population..

Also might not be important, but in theory if game is won, winning players should be able to split remaining pop cap. But that is nit-picking.

Jun 25 2020, 9:12 PM
Silier requested changes to D2426: Allow world population..

If one plays with hacked popcap (gift from the gods e.g.) and any player is defeated/resigned cheat influence on pop cap is removed.

Jun 25 2020, 9:01 PM
andy5995 added a comment to D2745: #5709 fcollada build fix for gcc 10 (WritePhysicsRigidBodyInstance) by @pcpa..

My bad.. he ran make clean before re-compiling but didn't run clean-workspaces.sh. Doing so now.. I'll update here shortly.

Jun 25 2020, 8:58 PM
Silier requested changes to D2534: [gameplay] allow building Blemmye camp and Nuba village in neutral territory.

I can agree with allowing to build them on neutral territory and removing territory influence.

Jun 25 2020, 8:43 PM
andy5995 added a comment to D2745: #5709 fcollada build fix for gcc 10 (WritePhysicsRigidBodyInstance) by @pcpa..

My friend who is using Manjaro 20, gcc 10.1.0 gets this error, before and after applying the patch.

Linking Collada
/usr/bin/ld: ../../../libraries/source/fcollada/lib/libFColladaSR.a(FAXInstanceExport.o): in function `FArchiveXML::WritePhysicsRigidBodyInstance(FCDObject*, _xmlNode*)':
FAXInstanceExport.cpp:(.text+0xbfc): undefined reference to `_xmlNode* FArchiveXML::AddPhysicsParameter<FMVector3, 0>(_xmlNode*, char const*, FCDParameterAnimatableT<FMVector3, 0>&)'
/usr/bin/ld: FAXInstanceExport.cpp:(.text+0xc12): undefined reference to `_xmlNode* FArchiveXML::AddPhysicsParameter<FMVector3, 0>(_xmlNode*, char const*, FCDParameterAnimatableT<FMVector3, 0>&)'
collect2: error: ld returned 1 exit status
make[1]: * [Collada.make:94: ../../../binaries/system/libCollada.so] Error 1
make:
* [Makefile:177: Collada] Error 2

He's compiling the latest code from the 0ad GitHub repo, btw.

Jun 25 2020, 8:38 PM
andy5995 added a comment to D2745: #5709 fcollada build fix for gcc 10 (WritePhysicsRigidBodyInstance) by @pcpa..

My friend who is using Manjaro 20, gcc 10.1.0 gets this error, before and after applying the patch.

Jun 25 2020, 8:31 PM
Feldfeld added a comment to D2792: [gameplay] Balance Advanced and Elite Tech..

How about ranged attack damage?

Generally, in current meta, melee units die before they have the chance to get promoted or soon after, while ranged units have an easier time being promoted because of meat shield dying instead of them. A ranged attack damage bonus could lead to a snowball effect that would probably be too big

Jun 25 2020, 5:16 PM · Restricted Project
Feldfeld added a comment to D1400: [gameplay] Hero aura revision.

I'm not sure what is going on here but hero auras could really use some uniqueness. I feel like everything is some sort of +% attack / +1 armour / movement seped which kinda makes it monotone and boring

Yes, but the problem is that there are (much) more heroes than possible aura ideas it sounds like. The problem with that one aura that got removed is that it was not historically accurate.

Jun 25 2020, 4:58 PM
Feldfeld updated the diff for D1400: [gameplay] Hero aura revision.

Small fixes, change the aura of one more hero

Jun 25 2020, 4:52 PM
Vulcan added a comment to D2654: Allow free Upgrades and/or Technologies..

Successful build - Chance fights ever on the side of the prudent.

Jun 25 2020, 4:51 PM
Freagarach updated the diff for D2654: Allow free Upgrades and/or Technologies..

Let sele-tech benefit.

Jun 25 2020, 4:45 PM
Vulcan added a comment to D2824: Split vision range from going-to-attack range in UnitAI..

Successful build - Chance fights ever on the side of the prudent.

Jun 25 2020, 4:24 PM
Freagarach updated the diff for D2824: Split vision range from going-to-attack range in UnitAI..

Some var -> let in the vicinity.

Jun 25 2020, 4:19 PM
Freagarach added inline comments to D2824: Split vision range from going-to-attack range in UnitAI..
Jun 25 2020, 4:03 PM
wraitii added inline comments to D2199: Add RL interface for Reinforcement Learning.
Jun 25 2020, 4:00 PM
borg- added a comment to D2792: [gameplay] Balance Advanced and Elite Tech..

Add crush damage for axemen.

Nice catch! How about ranged attack damage?

Tnx!!! I think not. This change would the ranged units even better compared to melee. Would also make the decrease for health practically irrelevant. It would make ptolomeus even stronger.

Jun 25 2020, 1:14 PM · Restricted Project
Freagarach accepted D2834: alphabetize entity limits and statistics classes.
Jun 25 2020, 11:05 AM
Vulcan added a comment to D2834: alphabetize entity limits and statistics classes.

Successful build - Chance fights ever on the side of the prudent.

Jun 25 2020, 11:02 AM
Nescio updated the diff for D2834: alphabetize entity limits and statistics classes.
  • alphabetize <StatisticsTracker> classes, per @Freagarach
Jun 25 2020, 10:55 AM
Nescio added a comment to D2832: Remove inappropriate quote about women.

This quote is both sexist by modern standards, and not about combat (even loosely). That is all.

So if something is blatantly misogynistic, yet loosely about combat, it would be perfectly fine?

Jun 25 2020, 10:48 AM
Nescio added inline comments to D2834: alphabetize entity limits and statistics classes.
Jun 25 2020, 10:47 AM
Nescio added a comment to D2792: [gameplay] Balance Advanced and Elite Tech..

Add crush damage for axemen.

Nice catch! How about ranged attack damage?
It would be helpful if all modifications were alphabetized, though that doesn't have to be done in this patch.

Jun 25 2020, 10:44 AM · Restricted Project
Stan added a comment to D1269: Session: Show more command buttons.

Highlighted versions.

Jun 25 2020, 9:47 AM
Freagarach updated subscribers of D1269: Session: Show more command buttons.

It's a bit of a pain to quickly click on them now, perhaps show five at a time and increase the size of the arrows?

Jun 25 2020, 9:43 AM
Freagarach added inline comments to D1877: Show summary graphs for teams.
Jun 25 2020, 9:33 AM
Freagarach added a comment to D2836: When opening the summary as Gaia don't show warnings.

Can't we show GAIA kills and such?

Jun 25 2020, 9:06 AM
Freagarach added a comment to D2833: Add where and how to contribute to README.txt.

The rest of the file is not consistent in its use of periods. Or it is: use one after each sentence but not when the sentence ends with a link or command of some kind.

Jun 25 2020, 9:00 AM
Freagarach added inline comments to D2834: alphabetize entity limits and statistics classes.
Jun 25 2020, 8:27 AM
Freagarach added inline comments to D2834: alphabetize entity limits and statistics classes.
Jun 25 2020, 8:22 AM
Imarok added inline comments to D1877: Show summary graphs for teams.
Jun 25 2020, 1:32 AM
Vulcan added a comment to D1269: Session: Show more command buttons.

Successful build - Chance fights ever on the side of the prudent.

Jun 25 2020, 1:25 AM
Imarok updated the diff for D1269: Session: Show more command buttons.

Use icons from Stan. No extra icon definition. Remove change crept in from other diff.

Jun 25 2020, 1:20 AM
Imarok added inline comments to D1269: Session: Show more command buttons.
Jun 25 2020, 1:20 AM
Vulcan added a comment to D1269: Session: Show more command buttons.

Successful build - Chance fights ever on the side of the prudent.

Jun 25 2020, 12:55 AM
Imarok added inline comments to D1269: Session: Show more command buttons.
Jun 25 2020, 12:54 AM
Imarok updated the diff for D1269: Session: Show more command buttons.

Rebase

Jun 25 2020, 12:51 AM
Stan added inline comments to D1877: Show summary graphs for teams.
Jun 25 2020, 12:46 AM
Stan awarded D2836: When opening the summary as Gaia don't show warnings a Hungry Hippo token.
Jun 25 2020, 12:41 AM
Stan added a comment to D1269: Session: Show more command buttons.

I can offer this

Jun 25 2020, 12:41 AM
Vulcan added a comment to D2836: When opening the summary as Gaia don't show warnings.

Successful build - Chance fights ever on the side of the prudent.

Jun 25 2020, 12:39 AM
Imarok created D2836: When opening the summary as Gaia don't show warnings.
Jun 25 2020, 12:35 AM
Imarok added a comment to D1877: Show summary graphs for teams.

Will commit this soon.
(Still not convinced about the reduction of the duplication. It is probably doable but doesn't get more readable.)

Jun 25 2020, 12:31 AM
Vulcan added a comment to D1877: Show summary graphs for teams.

Successful build - Chance fights ever on the side of the prudent.

Jun 25 2020, 12:29 AM
Imarok updated the diff for D1877: Show summary graphs for teams.

Rebase

Jun 25 2020, 12:24 AM
borg- updated the diff for D2835: [gameplay] Increase cost of "upgrade mercenaries rank" tech..
Jun 25 2020, 12:09 AM
borg- created D2835: [gameplay] Increase cost of "upgrade mercenaries rank" tech..
Jun 25 2020, 12:08 AM

Jun 24 2020

Vulcan added a comment to D2199: Add RL interface for Reinforcement Learning.

Build failure - The Moirai have given mortals hearts that can endure.

Jun 24 2020, 11:47 PM
borg- added a comment to D2792: [gameplay] Balance Advanced and Elite Tech..

Up new patch with nerf melee attack 20% to 15%.
Add crush damage for axemen.

Jun 24 2020, 11:46 PM · Restricted Project
borg- updated the diff for D2792: [gameplay] Balance Advanced and Elite Tech..
Jun 24 2020, 11:45 PM · Restricted Project
Vulcan added a comment to D2199: Add RL interface for Reinforcement Learning.

Build failure - The Moirai have given mortals hearts that can endure.

Jun 24 2020, 11:44 PM
Harbormaster failed remote builds in B12222: Diff 12447 for D2199: Add RL interface for Reinforcement Learning!
Jun 24 2020, 11:42 PM
Vulcan added a comment to D2199: Add RL interface for Reinforcement Learning.

Build failure - The Moirai have given mortals hearts that can endure.

Jun 24 2020, 11:42 PM
irishninja updated the diff for D2199: Add RL interface for Reinforcement Learning.

Miscellaneous code cleanup. Still need to address the GetGameState comments and the use of jsonspirit rather than strings by @wraitii.

Jun 24 2020, 11:40 PM
irishninja added a comment to D2199: Add RL interface for Reinforcement Learning.

Made the miscellaneous code fixes. Pushing them momentarily!

Jun 24 2020, 11:38 PM
Imarok added a comment to D2833: Add where and how to contribute to README.txt.

It's not really consistent in the rest of the file ;)

Jun 24 2020, 11:20 PM
Imarok committed rP23790: Remove inappropriate quote about women.
Remove inappropriate quote about women
Jun 24 2020, 11:18 PM
Imarok closed D2832: Remove inappropriate quote about women.
Jun 24 2020, 11:18 PM
Itms added a comment to D2832: Remove inappropriate quote about women.

This quote is both sexist by modern standards, and not about combat (even loosely). That is all. If there are other quotes with those two issues, we could definitely add them to the diff.

Jun 24 2020, 9:37 PM
Nescio added inline comments to D2834: alphabetize entity limits and statistics classes.
Jun 24 2020, 8:24 PM
Nescio added a comment to D2832: Remove inappropriate quote about women.

Then again, why this line and not any others? Most of the quotes do not seem to be directly related to combat.

how the ancient Greek society portrayed by Thucydides was misogynistic by ancient standards.

No, society in antiquity is misogynistic by modern standards. That has nothing to do with Thucydides.

Jun 24 2020, 8:13 PM
Nescio added a comment to D2536: [gameplay] make embassy mercenaries native.

I believe one can use {native} tag to apply civ code from structure and not owning player so one can avoid renaming units.

Thank you for pointing that out, I forgot about those {native} tags! That said, the rename is technically correct, and allows removing the <Civ> line.

Also removing special kush buildings from building list, I do not agree with that one.
Replace kush -> {civ} to avoid construction by forbidden civilization and to keep for kush.

In principle those (and other) entities could be moved to template_unit_infantry.xml.

Jun 24 2020, 8:07 PM
Nescio added inline comments to D2834: alphabetize entity limits and statistics classes.
Jun 24 2020, 7:53 PM
Nescio added a comment to D2792: [gameplay] Balance Advanced and Elite Tech..

For the Spartan swordsmen, you could consider inserting e.g.

		{ "value": "Cost/BuildTime", "multiply": 1.15 },
Jun 24 2020, 7:53 PM · Restricted Project