Page MenuHomeWildfire Games
Feed All Stories

Jun 2 2020

wraitii commandeered D576: Fix VisualActor tech changes not being applied in some cases.
Jun 2 2020, 10:39 PM
Vulcan added a comment to D2664: Commit resources at a target rather than per type..

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

Jun 2 2020, 7:33 PM
wraitii accepted D2664: Commit resources at a target rather than per type..

As for the rest this is a good change imo, that cleans up UnitAI logic a little.

Jun 2 2020, 7:30 PM
wraitii updated the diff for D2664: Commit resources at a target rather than per type..

Quick cleanup by passing CmpResourceGatherer.

Jun 2 2020, 7:29 PM
wraitii added a comment to D2664: Commit resources at a target rather than per type..

Quick review inline, but I'm doing the changes myself since they're mostly straightforward.

Jun 2 2020, 7:29 PM
wraitii added a comment to D2528: Performance improvements to VertexBuffer.

It seems to me you don't actually need m_Neededon the chunks since m_HasNeededChunks makes it redundant. Further, I would actually suggest m_NeedsUpload as that appears to be what this does.

Jun 2 2020, 6:55 PM
wraitii added a comment to D1074: Walk to target rather than walk to point.

I lack the time for a proper review and test, but won't this give unexpected behaviour when one thinks one clicks just beyond a building and the entities move to the building instead of closest to the point one clicked?

Jun 2 2020, 6:25 PM
Freagarach added a comment to D1074: Walk to target rather than walk to point.

I lack the time for a proper review and test, but won't this give unexpected behaviour when one thinks one clicks just beyond a building and the entities move to the building instead of closest to the point one clicked?

Jun 2 2020, 6:23 PM
wraitii added a comment to D1074: Walk to target rather than walk to point.

I will commit this soon.

Jun 2 2020, 5:56 PM
Vulcan added a comment to D2753: Look for foundations near the target.

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

Jun 2 2020, 5:49 PM
Vulcan added a comment to D2753: Look for foundations near the target.

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

Jun 2 2020, 5:45 PM
wraitii updated the diff for D2753: Look for foundations near the target.

Accidentally introduced a "fat-finger" typo.

Jun 2 2020, 5:41 PM
wraitii updated the diff for D2753: Look for foundations near the target.

Small refactoring following @Stan 's comment.

Jun 2 2020, 5:39 PM
Stan added a comment to D1997: Properly mirage animals in FoW.
In D1997#107781, @wowgetoffcellphone wrote:

Animals didn't used to be visible in the FOW, but then it was realized quickly that it nerfed hunting badly.

Jun 2 2020, 4:31 PM
wraitii committed rP23731: Enable garrisoning on gates / fix movement of units with visible garrison….
Enable garrisoning on gates / fix movement of units with visible garrison…
Jun 2 2020, 1:40 PM
wraitii closed D2775: [attempt 2] Enable garrisoning on gates / fix movement of units with visible garrison points.
Jun 2 2020, 1:40 PM
Vulcan added a comment to D2763: Fix formations reshaping incorrectly & related issues..

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

Jun 2 2020, 12:24 PM
wraitii updated the diff for D2763: Fix formations reshaping incorrectly & related issues..

Remove the reforming on Stop().

Jun 2 2020, 12:18 PM
Stan updated subscribers of D2764: Allow enabling default formation / no-formation stances on a command basis.

@Angen @Yves @Freagarach thoughts?

Jun 2 2020, 11:01 AM
wraitii added inline comments to D2753: Look for foundations near the target.
Jun 2 2020, 10:39 AM
wraitii added inline comments to D2775: [attempt 2] Enable garrisoning on gates / fix movement of units with visible garrison points.
Jun 2 2020, 10:29 AM
wraitii added inline comments to D1931: Refactor HWDetect and rendering options setup.
Jun 2 2020, 10:20 AM
Stan committed rP23730: Remove inaccurate howdah from the carthaginian champion elephant..
Remove inaccurate howdah from the carthaginian champion elephant.
Jun 2 2020, 10:02 AM
Stan closed D2779: [art/actors] remove turret from cart elephant.
Jun 2 2020, 10:02 AM
Stan accepted D2779: [art/actors] remove turret from cart elephant.

Historical accuracy is important, the change doesn't affect anything but art, so it's good to me.

Jun 2 2020, 10:01 AM
autobuild committed rP23729: [Windows] Automated build..
[Windows] Automated build.
Jun 2 2020, 7:24 AM
wowgetoffyourcellphone added a comment to D2779: [art/actors] remove turret from cart elephant.

I agree with this change. No problem with it.

Jun 2 2020, 1:45 AM

Jun 1 2020

wraitii added a comment to D2252: Remove the "lazy loading" feature in the VFS.

Updated the revision given my better understanding of things at D2781.

Jun 1 2020, 10:10 PM
wraitii retitled D2252: Remove the "lazy loading" feature in the VFS from Change Vfs_Attach order so that mods can't overwrite config/ or screenshots/ paths to Remove the "lazy loading" feature in the VFS.
Jun 1 2020, 10:09 PM
Harbormaster failed remote builds in B11908: Diff 12098 for D2781: Maintain the highest-priority real directory when loading mods!
Jun 1 2020, 10:04 PM
Vulcan added a comment to D2781: Maintain the highest-priority real directory when loading mods.

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

Jun 1 2020, 10:04 PM
wraitii created D2781: Maintain the highest-priority real directory when loading mods.
Jun 1 2020, 10:00 PM
Harbormaster failed remote builds in B11907: Diff 12097 for D2780: Bugfix: GLSL query for FXAA !
Jun 1 2020, 9:25 PM
Vulcan added a comment to D2780: Bugfix: GLSL query for FXAA .

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

Jun 1 2020, 9:25 PM
OptimusShepard created D2780: Bugfix: GLSL query for FXAA .
Jun 1 2020, 9:23 PM
elexis added inline comments to D1931: Refactor HWDetect and rendering options setup.
Jun 1 2020, 9:22 PM
Harbormaster failed remote builds in B11906: Diff 12096 for D2721: improve animal footprints!
Jun 1 2020, 7:55 PM
Vulcan added a comment to D2721: improve animal footprints.

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

Jun 1 2020, 7:55 PM
Nescio updated the diff for D2721: improve animal footprints.
  • <Footprint/Height> and <StatusBar/HeightOffset>
Jun 1 2020, 7:54 PM
wraitii added inline comments to D1931: Refactor HWDetect and rendering options setup.
Jun 1 2020, 7:51 PM
elexis added a comment to D1931: Refactor HWDetect and rendering options setup.

I haven’t tested this patch, but it’s overall a much needed clean-up, so +1 for it!
I remember wondering why configuration was intricated like that, when I was trying to bring up GLES.

Jun 1 2020, 7:44 PM
elexis added a comment to D2778: Improve the warning message for FromJSValue<CColor>.

Make it clear where the warning is coming from when we try to convert a non-object to CColor.

Jun 1 2020, 7:34 PM
Harbormaster failed to build B11904: rP23728: Make elephants more interesting by reducing their cost. for rP23728: Make elephants more interesting by reducing their cost.!
Jun 1 2020, 6:55 PM
Stan committed rP23728: Make elephants more interesting by reducing their cost..
Make elephants more interesting by reducing their cost.
Jun 1 2020, 6:53 PM
Stan closed D2575: [gameplay] tweak war elephant costs.
Jun 1 2020, 6:53 PM
bb added a comment to D1931: Refactor HWDetect and rendering options setup.

For the interested reader: D86

Jun 1 2020, 6:47 PM
Harbormaster failed remote builds in B11903: Diff 12093 for D2779: [art/actors] remove turret from cart elephant!
Jun 1 2020, 6:45 PM
Vulcan added a comment to D2779: [art/actors] remove turret from cart elephant.

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

Jun 1 2020, 6:45 PM
Nescio created D2779: [art/actors] remove turret from cart elephant.
Jun 1 2020, 6:44 PM
Stan accepted D2575: [gameplay] tweak war elephant costs.
Jun 1 2020, 6:31 PM
bb added a comment to D2614: Also store turret position in map file..

Did you also do a rejoin test? We move some serialized data around, and remove a clone somewhere, so that raises a concern (not that I see it trivially broken though)

Jun 1 2020, 6:19 PM
Nescio added a comment to D2251: [ai/petra] replace Cavalry with new FastMoving class.

If people want to make the AI use a certain WalkSpeed value threshold (e.g. 15.0) instead of a class, feel free to commandeer. I'm not a programmer, my understanding of the AI and JavaScript is too limited to have even a vague idea how to implement such a thing.

Jun 1 2020, 6:18 PM
Nescio planned changes to D2595: separate elephant archer from cavalry templates.
Jun 1 2020, 6:14 PM
linkmauve accepted D1931: Refactor HWDetect and rendering options setup.

I haven’t tested this patch, but it’s overall a much needed clean-up, so +1 for it!

Jun 1 2020, 6:14 PM
Harbormaster failed to build B11902: rP23727: Improve the warning message for FromJSValue<CColor> when trying to convert a… for rP23727: Improve the warning message for FromJSValue<CColor> when trying to convert a…!
Jun 1 2020, 6:13 PM
Imarok committed rP23727: Improve the warning message for FromJSValue<CColor> when trying to convert a….
Improve the warning message for FromJSValue<CColor> when trying to convert a…
Jun 1 2020, 6:09 PM
Imarok closed D2778: Improve the warning message for FromJSValue<CColor>.
Jun 1 2020, 6:09 PM
Stan added a comment to D2778: Improve the warning message for FromJSValue<CColor>.

gcc6 segfault :)

Jun 1 2020, 6:09 PM
Harbormaster failed remote builds in B11901: Diff 12091 for D2575: [gameplay] tweak war elephant costs!
Jun 1 2020, 6:08 PM
Vulcan added a comment to D2575: [gameplay] tweak war elephant costs.

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

Jun 1 2020, 6:08 PM
Nescio added inline comments to D2575: [gameplay] tweak war elephant costs.
Jun 1 2020, 6:08 PM
Nescio updated the diff for D2575: [gameplay] tweak war elephant costs.
  • rebased
  • excluded team bonus change
  • remove a few unnecessary cost and loot lines
  • feel free to commandeer back
Jun 1 2020, 6:07 PM
Nescio commandeered D2575: [gameplay] tweak war elephant costs.
Jun 1 2020, 6:06 PM
Imarok added a comment to D2778: Improve the warning message for FromJSValue<CColor>.
In D2778#117793, @Stan wrote:

The mac build failiure in unrelated. Itms disabled Mac SVN build until he has some time to address the bug. Linux one is the usual segfault.

Jun 1 2020, 6:02 PM
Nescio added a comment to D2640: adjust trader footprints.

Yeah, that's what I mean, donkey + athen trader

Yes, that's what I meant. No donkey carts.

Jun 1 2020, 5:52 PM
Nescio added a comment to D2595: separate elephant archer from cavalry templates.

Yes, this one needs to be rebased. I was waiting for D2496 and D2575, though, otherwise it'll have to be rebased again.

Jun 1 2020, 5:49 PM
Stan added a comment to D2640: adjust trader footprints.

What do you precisely mean with “switch the actors”? E.g. iber and kush have the same donkey, but a different man.

Jun 1 2020, 5:41 PM
Nescio added a comment to D2640: adjust trader footprints.

What do you precisely mean with “switch the actors”? E.g. iber and kush have the same donkey, but a different man.

Jun 1 2020, 5:38 PM
Nescio closed D1042: rename maps/ file names to use underscores (instead of spaces and capitalization).
Jun 1 2020, 5:37 PM
bb added a comment to D2595: separate elephant archer from cavalry templates.

Needing a rebase

Jun 1 2020, 5:35 PM
Vulcan added a comment to D1931: Refactor HWDetect and rendering options setup.

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

Jun 1 2020, 5:18 PM
Harbormaster failed to build B11899: rP23726: Move all session hotkeys under session in default.cfg for rP23726: Move all session hotkeys under session in default.cfg!
Jun 1 2020, 5:18 PM
Harbormaster failed remote builds in B11900: Diff 12090 for D1931: Refactor HWDetect and rendering options setup!
Jun 1 2020, 5:17 PM
Vulcan added a comment to D1931: Refactor HWDetect and rendering options setup.

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

Jun 1 2020, 5:17 PM
wraitii retitled D1931: Refactor HWDetect and rendering options setup from Refactor HWDetect and rendering options fully to Refactor HWDetect and rendering options setup.
Jun 1 2020, 5:15 PM
wraitii updated the diff for D1931: Refactor HWDetect and rendering options setup.

Rebased, and merge the remaining changes from D1930 here.

Jun 1 2020, 5:13 PM
wraitii abandoned D1930: Change "SYSTEM" config namespace priority.

Effectively merged in D1931

Jun 1 2020, 5:13 PM
bb committed rP23726: Move all session hotkeys under session in default.cfg.
Move all session hotkeys under session in default.cfg
Jun 1 2020, 5:11 PM
bb closed D2616: group hotkey.session hotkeys under [hotkeys.session].
Jun 1 2020, 5:11 PM
bb accepted D2616: group hotkey.session hotkeys under [hotkeys.session].

Note that we already have this ordering in intro.txt

Jun 1 2020, 5:04 PM
Harbormaster failed to build B11898: rP23725: Also fix 6 player skirmish maps for rP23725: Also fix 6 player skirmish maps!
Jun 1 2020, 4:40 PM
bb added a comment to rP23725: Also fix 6 player skirmish maps.

Reported by Stan

Jun 1 2020, 4:36 PM
bb committed rP23725: Also fix 6 player skirmish maps.
Also fix 6 player skirmish maps
Jun 1 2020, 4:36 PM
Stan added a comment to D2640: adjust trader footprints.

Should I just switch the actors or do you expect something more?

Jun 1 2020, 4:29 PM
bb added a comment to D1042: rename maps/ file names to use underscores (instead of spaces and capitalization).

The revision should have closed, even though I wrote D1042 and not the full link (there are plenty examples in the commit history where the shorthand does work). However phab also didn't add an edge here, so seems to be some hickup in phab. @Nescio can you close it manually?

Jun 1 2020, 4:22 PM
wraitii added a comment to D1960: Move the controllability of an entity to cmpIdentity..

True, great extension :) (For the next patch, that is.)

Jun 1 2020, 3:33 PM
Harbormaster failed remote builds in B11897: Diff 12088 for D665: Make ship pickup nicer!
Jun 1 2020, 3:28 PM
Vulcan added a comment to D665: Make ship pickup nicer.

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

Jun 1 2020, 3:27 PM
wraitii abandoned D1836: Expose Hierarchical Pathfinder's reachability functions (D53 outtake, D13 prerequisite).

Not useful as is, see current patch at D665 for an approach at this.

Jun 1 2020, 3:07 PM
wraitii updated the diff for D665: Make ship pickup nicer.

RC version of my attempt at this.
It's essentially the same idea, but with a few twists:

  • Makes the UnitMotion stil recompute paths now and then when following "known imperfect paths", to avoid units and ships going the opposite way without noticing. Depending on the map configuration this is a large improvement.
  • Send failure messages in case these pile up, I noticed a "slow infinite loop" when testing the trigger map.
  • Use the reachability from UM instead of adding a new function doing something custom. This helps ensuring coherence with obstruction/UM code, while keeping the desired functionality.
  • Make garrisoning units wait a little harder for their ship by asking for pickup again if the ship is idle when the entity arrives at destination. This still isn't perfect, but it should help a little in some "fire and forget" cases (see trigger map).
Jun 1 2020, 3:05 PM
elexis added a comment to D2771: Remove "domestic" attribute for wolves on polar sea.

And in case it wasn't clear from the code, the trigger script spawns wolves, the wolves receive Move orders making the wolves attack the players units - so basically zombie wolves. It was added to make the map less boring. The wolves are Domestic because currently only Domestic animals can follow move orders […]

For me with this change the (now non-domestic) wolves move towards and attack player units after spawning the same way as they did before. What am I missing here?

Jun 1 2020, 1:50 PM
Stan added a comment to D2778: Improve the warning message for FromJSValue<CColor>.

The mac build failiure in unrelated. Itms disabled Mac SVN build until he has some time to address the bug. Linux one is the usual segfault.

Jun 1 2020, 1:47 PM
wraitii accepted D2778: Improve the warning message for FromJSValue<CColor>.
Jun 1 2020, 1:00 PM
Stan added a comment to D1042: rename maps/ file names to use underscores (instead of spaces and capitalization).

Presumably because @bb wrote Differential Revision: D1042 https://code.wildfiregames.com/rP23719 instead of Differential Revision: https://code.wildfiregames.com/D1042. We'll wai for his input, but I think you can close it manually.

Jun 1 2020, 12:29 PM
Stan added a comment to D2575: [gameplay] tweak war elephant costs.

Then I'll commit only binaries/data/mods/public/simulation/templates/template_unit_champion_elephant.xml and binaries/data/mods/public/simulation/templates/units/maur_elephant_archer_b.xml thanks for heads up @Nescio and the answer @ValihrAnt

Jun 1 2020, 12:27 PM
ValihrAnt added a comment to D2575: [gameplay] tweak war elephant costs.

@ValihrAnt @borg- would this be okay if I only committed the cost change? Or is there a good reasoning behind the team bonus change?

I think it can be included without the team bonus. The patch originally lowered war elephant overall cost and the team bonus change was there to make sure they don't become too cheap, but then I changed the values to reduce the metal cost and increase food cost while still leaving overall cost the same as it was originally. So the team bonus change isn't as important anymore.

Jun 1 2020, 12:17 PM
Nescio added a comment to D1042: rename maps/ file names to use underscores (instead of spaces and capitalization).

(It's accepted but not closed.)

Jun 1 2020, 12:09 PM
Vulcan added a comment to D2778: Improve the warning message for FromJSValue<CColor>.

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

Jun 1 2020, 12:05 PM
Harbormaster failed remote builds in B11895: Diff 12086 for D2778: Improve the warning message for FromJSValue<CColor>!
Jun 1 2020, 12:02 PM
Vulcan added a comment to D2778: Improve the warning message for FromJSValue<CColor>.

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

Jun 1 2020, 12:02 PM