Page MenuHomeWildfire Games
Feed All Stories

Apr 23 2019

Itms added a comment to rP22207: Actually add the test file for rP22205..

It's indeed planned (but not effective yet so we should fix this or we won't have autobuild). The actual measure that I should take is to put into place patch testing on the Windows autobuilder. Will post a related message on the forums later today.

Apr 23 2019, 8:22 AM
Stan added inline comments to D1631: TileClass optimization..
Apr 23 2019, 8:17 AM
Stan added inline comments to D1784: Fixed assert fails in Actor Editor.
Apr 23 2019, 8:13 AM · Windows Developers
Stan added inline comments to rP22207: Actually add the test file for rP22205..
Apr 23 2019, 8:11 AM
autobuild committed rP22215: [Windows] Automated build..
[Windows] Automated build.
Apr 23 2019, 7:27 AM
lyv added inline comments to D1631: TileClass optimization..
Apr 23 2019, 7:21 AM
nani updated the diff for D1631: TileClass optimization..
Apr 23 2019, 3:04 AM
nani added inline comments to D1631: TileClass optimization..
Apr 23 2019, 3:02 AM
vladislavbelov updated subscribers of D1784: Fixed assert fails in Actor Editor.
Apr 23 2019, 12:25 AM · Windows Developers
vladislavbelov updated subscribers of rP22207: Actually add the test file for rP22205..
Apr 23 2019, 12:21 AM
vladislavbelov committed rP22214: Refactor and cleanup of CGameView..
Refactor and cleanup of CGameView.
Apr 23 2019, 12:12 AM
vladislavbelov closed D1571: Refactor and cleanup of CGameView.
Apr 23 2019, 12:12 AM

Apr 22 2019

vladislavbelov committed rP22213: Simple cleanup of Shapes, removes old style format..
Simple cleanup of Shapes, removes old style format.
Apr 22 2019, 11:53 PM
vladislavbelov closed D1809: Simple cleanup of Shapes.
Apr 22 2019, 11:53 PM
Stan committed rP22212: Fix TLS Segfault on various mac versions.
Fix TLS Segfault on various mac versions
Apr 22 2019, 11:50 PM
Stan closed D1772: Fix TLS Segfault on various mac versions.
Apr 22 2019, 11:50 PM
wraitii added inline comments to D1844: Improvements to simulation hotloading before the SM upgrade.
Apr 22 2019, 11:46 PM
Stan committed rP22211: Replace includes uniform_foo with uniform_foo_distribution as it's deprecated….
Replace includes uniform_foo with uniform_foo_distribution as it's deprecated…
Apr 22 2019, 11:45 PM
Stan closed D1823: Replace includes uniform_foo with uniform_foo_distribution.
Apr 22 2019, 11:45 PM
wraitii added inline comments to rP22205: Add tests for the hierarchical pathfinder..
Apr 22 2019, 11:44 PM
Stan added inline comments to D1844: Improvements to simulation hotloading before the SM upgrade.
Apr 22 2019, 11:41 PM
Itms added a comment to D1844: Improvements to simulation hotloading before the SM upgrade.

Thanks for the quick comments!

Apr 22 2019, 11:37 PM
vladislavbelov accepted D1823: Replace includes uniform_foo with uniform_foo_distribution.
Apr 22 2019, 11:36 PM
vladislavbelov added inline comments to rP22205: Add tests for the hierarchical pathfinder..
Apr 22 2019, 11:27 PM
wraitii added inline comments to D1491: Const-Correct the long range pathfinder.
Apr 22 2019, 11:12 PM
wraitii added inline comments to D1844: Improvements to simulation hotloading before the SM upgrade.
Apr 22 2019, 11:10 PM
wraitii added a comment to D1844: Improvements to simulation hotloading before the SM upgrade.

I'm OK with the reasoning. Some comments.

Apr 22 2019, 11:10 PM
elexis added inline comments to D1844: Improvements to simulation hotloading before the SM upgrade.
Apr 22 2019, 11:02 PM
Stan added inline comments to D1844: Improvements to simulation hotloading before the SM upgrade.
Apr 22 2019, 10:56 PM
vladislavbelov accepted D1491: Const-Correct the long range pathfinder.
Apr 22 2019, 10:54 PM
Stan added a comment to D1838: Add proximity attack component..

If you want to be complete you can also (this is optionnal) add unit tests for the UnitAI methods, and the trample class. To see how to do that look in the test folder of the components.

Apr 22 2019, 10:53 PM
Vulcan added a comment to D1844: Improvements to simulation hotloading before the SM upgrade.

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

Apr 22 2019, 10:41 PM
Itms added a comment to D1844: Improvements to simulation hotloading before the SM upgrade.

Some comments for helping the reviewers ❤

Apr 22 2019, 10:34 PM
Itms created D1844: Improvements to simulation hotloading before the SM upgrade.
Apr 22 2019, 10:25 PM
Freagarach added a comment to D1838: Add proximity attack component..

I understand :)

Apr 22 2019, 9:25 PM
Vulcan added a comment to D1838: Add proximity attack component..

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

Apr 22 2019, 8:54 PM
Freagarach updated the diff for D1838: Add proximity attack component..

Applied Stan's inline suggestions.

Apr 22 2019, 8:51 PM
Itms added a comment to rP22204: Rename generic ballista template to boltshooter and onager to stonethrower to….
In rP22204#32955, @Stan wrote:

No problem, I believe Itms will add it to the automatic scripts.

Apr 22 2019, 7:27 PM
wraitii requested changes to D1333: Precompiled update.

Rm, on second thought, I think we need to keep the original headers in most files. For one thing this would reduce the number of changes (which helps with rebasing old patches and is generally nicer) and for another thing I need to look at what you're actually putting in the precompiled headers. Some of them might increase build times from scratch but cause a bit of pain when modifying these files...

Apr 22 2019, 7:13 PM
Vulcan added a comment to D1491: Const-Correct the long range pathfinder.

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

Apr 22 2019, 7:07 PM
Vulcan added a comment to D1832: Hierarchical pathfinder: fix an issue with regions and some touch-ups (D53 outtake).

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

Apr 22 2019, 7:04 PM
Polakrity accepted rP22204: Rename generic ballista template to boltshooter and onager to stonethrower to….
Apr 22 2019, 6:21 PM
Stan added inline comments to D1491: Const-Correct the long range pathfinder.
Apr 22 2019, 6:20 PM
wraitii updated the diff for D1491: Const-Correct the long range pathfinder.

Should run on top of rP22210.

Apr 22 2019, 6:17 PM
wraitii added inline comments to D1832: Hierarchical pathfinder: fix an issue with regions and some touch-ups (D53 outtake).
Apr 22 2019, 6:13 PM
wraitii updated the diff for D1832: Hierarchical pathfinder: fix an issue with regions and some touch-ups (D53 outtake).

Reupload after dependent commits have been merged.

Apr 22 2019, 6:13 PM
wraitii committed rP22210: Const-correct the hierarchical pathfinder..
Const-correct the hierarchical pathfinder.
Apr 22 2019, 6:07 PM
wraitii closed D1830: Const-correct the hierarchical pathfinder (D53 outtake).
Apr 22 2019, 6:07 PM
wraitii committed rP22209: Fix portrait icons of mechanical units broken by rP22204. Reported by Polakrity..
Fix portrait icons of mechanical units broken by rP22204. Reported by Polakrity.
Apr 22 2019, 5:53 PM
Stan added a comment to rP22204: Rename generic ballista template to boltshooter and onager to stonethrower to….

No problem, I believe Itms will add it to the automatic scripts.

Apr 22 2019, 5:43 PM
Stan added a comment to D1333: Precompiled update.

I don't think anyone will commit it before you :)

Apr 22 2019, 5:41 PM
Vulcan added a comment to D1843: ProductionQueue - Refactor the remove item function.

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

Apr 22 2019, 5:40 PM · Contributors
wraitii added a comment to rP22204: Rename generic ballista template to boltshooter and onager to stonethrower to….

Mh, didn't think of running that script indeed. I'll fix it, thanks.

Apr 22 2019, 5:39 PM
Stan added a reviewer for D1843: ProductionQueue - Refactor the remove item function: Restricted Owners Package.
Apr 22 2019, 5:37 PM · Contributors
Polakrity updated the test plan for D1843: ProductionQueue - Refactor the remove item function.
Apr 22 2019, 5:36 PM · Contributors
Stan added a comment to rP22204: Rename generic ballista template to boltshooter and onager to stonethrower to….
Missing file 'art/textures/ui/session/portraits/units/cart_siege_ballista.png' referenced by: 'public/simulation/templates/units/cart_siege_ballista_unpacked.xml'
Missing file 'art/textures/ui/session/portraits/units/cart_siege_ballista_packed.png' referenced by: 'public/simulation/templates/units/cart_siege_ballista_packed.xml'
Missing file 'art/textures/ui/session/portraits/units/cart_siege_oxybeles.png' referenced by: 'public/simulation/templates/units/cart_siege_oxybeles_unpacked.xml'
Missing file 'art/textures/ui/session/portraits/units/celt_siege_ram.png' referenced by: 'public/simulation/templates/units/brit_siege_ram.xml', 'public/simulation/templates/units/gaul_siege_ram.xml'
Missing file 'art/textures/ui/session/portraits/units/hele_siege_lithobolos.png' referenced by: 'public/simulation/templates/units/athen_siege_lithobolos_unpacked.xml', 'public/simulation/templates/units/mace_siege_lithobolos_unpacked.xml', 'public/simulation/templates/units/ptol_siege_lithobolos_unpacked.xml', 'public/simulation/templates/units/sele_siege_lithobolos_unpacked.xml', 'public/simulation/templates/units/theb_siege_fireraiser.xml'
Missing file 'art/textures/ui/session/portraits/units/hele_siege_lithobolos_packed.png' referenced by: 'public/simulation/templates/units/athen_siege_lithobolos_packed.xml', 'public/simulation/templates/units/mace_siege_lithobolos_packed.xml', 'public/simulation/templates/units/ptol_siege_lithobolos_packed.xml', 'public/simulation/templates/units/sele_siege_lithobolos_packed.xml'
Missing file 'art/textures/ui/session/portraits/units/hele_siege_oxybeles.png' referenced by: 'public/simulation/templates/units/athen_siege_oxybeles_unpacked.xml', 'public/simulation/templates/units/mace_siege_oxybeles_unpacked.xml', 'public/simulation/templates/units/ptol_siege_polybolos_unpacked.xml', 'public/simulation/templates/units/spart_siege_oxybeles_unpacked.xml'
Missing file 'art/textures/ui/session/portraits/units/hele_siege_oxybeles_packed.png' referenced by: 'public/simulation/templates/units/athen_siege_oxybeles_packed.xml', 'public/simulation/templates/units/cart_siege_oxybeles_packed.xml', 'public/simulation/templates/units/mace_siege_oxybeles_packed.xml', 'public/simulation/templates/units/ptol_siege_polybolos_packed.xml', 'public/simulation/templates/units/spart_siege_oxybeles_packed.xml'
Missing file 'art/textures/ui/session/portraits/units/hele_siege_tower.png' referenced by: 'public/simulation/templates/units/kush_siege_tower.xml', 'public/simulation/templates/units/mace_siege_tower.xml', 'public/simulation/templates/units/ptol_siege_tower.xml', 'public/simulation/templates/units/sele_siege_tower.xml'
Apr 22 2019, 5:36 PM
Polakrity created D1843: ProductionQueue - Refactor the remove item function.
Apr 22 2019, 5:34 PM · Contributors
Polakrity raised a concern with rP22204: Rename generic ballista template to boltshooter and onager to stonethrower to….

The Icons of units concerned are no longer displayed.
You forgot to include the renaming pictures with the new names.
Eg: hele_mechanical_siege_lithobolos_packed.png -> hele_siege_lithobolos_packed.png

Apr 22 2019, 5:24 PM
wraitii added a comment to rP22208: Accidentally committed an upstream version of the hierarchical pathfinder tests….

...Because of course I did...

Apr 22 2019, 4:34 PM
wraitii committed rP22208: Accidentally committed an upstream version of the hierarchical pathfinder tests….
Accidentally committed an upstream version of the hierarchical pathfinder tests…
Apr 22 2019, 4:31 PM
Harbormaster failed to build B7246: rP22207: Actually add the test file for rP22205. for rP22207: Actually add the test file for rP22205.!
Apr 22 2019, 4:23 PM
wraitii added inline comments to D1836: Expose Hierarchical Pathfinder's reachability functions (D53 outtake, D13 prerequisite).
Apr 22 2019, 4:02 PM
Stan added inline comments to D1836: Expose Hierarchical Pathfinder's reachability functions (D53 outtake, D13 prerequisite).
Apr 22 2019, 4:02 PM
wraitii added inline comments to D1840: RunSpeedMultiplier cleanup: improve variable names and reuse a duplicated function (rP22197).
Apr 22 2019, 3:22 PM
elexis added a comment to D1840: RunSpeedMultiplier cleanup: improve variable names and reuse a duplicated function (rP22197).

m_SpeedMultiplier which is serialised and from which we compute the cached speed m_Speed

(Also wondering whether it's better to serialize the multiplier than the actual speed. Wondering if precision could be lost, leading to an OOS? I guess not, as I expect more stuff to blow up if that were the case.)

Apr 22 2019, 2:57 PM
wraitii added a comment to D1830: Const-correct the hierarchical pathfinder (D53 outtake).

This is next on my commit list (once builds have passed for the rest) as it is needed for D1832 to cleanly apply, and I'll push new tests proving D1832 then, then commit that, which enables running D1834 on top of all these tests, which I then feel reasonably confident to commit soon (I'd like to run an MP replay with it to ensure hashes are consistent though).

Apr 22 2019, 2:47 PM
Stan added a reviewer for D1841: efficient -> efficiently in rP22203: bb.
Apr 22 2019, 2:45 PM
wraitii committed rP22207: Actually add the test file for rP22205..
Actually add the test file for rP22205.
Apr 22 2019, 2:44 PM
wraitii added a comment to rP22205: Add tests for the hierarchical pathfinder..

There was... Thanks for noticing.

Apr 22 2019, 2:43 PM
elexis added a comment to rP22205: Add tests for the hierarchical pathfinder..

@wraitii wasnt there supposed to be a new file committed here?

Apr 22 2019, 2:42 PM
wraitii added a comment to rP22206: Add a few assertions to pathfinder tests, fix the disabled tests..
In rP22206#32931, @Stan wrote:

You fixed disabled tests but did not enable them ? :)

Apr 22 2019, 2:42 PM
Stan added a comment to rP22206: Add a few assertions to pathfinder tests, fix the disabled tests..

You fixed disabled tests but did not enable them ? :)

Apr 22 2019, 2:40 PM
Vulcan added a comment to D1842: Set ship status bars in parent.

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

Apr 22 2019, 2:36 PM
Vulcan added a comment to D1841: efficient -> efficiently in rP22203.

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

Apr 22 2019, 2:35 PM
Vulcan added a comment to D1815: match unit classes with templates.

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

Apr 22 2019, 2:31 PM
wraitii committed rP22206: Add a few assertions to pathfinder tests, fix the disabled tests..
Add a few assertions to pathfinder tests, fix the disabled tests.
Apr 22 2019, 2:14 PM
wraitii closed D1831: Some more pathfinder tests (D53 outtake).
Apr 22 2019, 2:14 PM
wraitii committed rP22205: Add tests for the hierarchical pathfinder..
Add tests for the hierarchical pathfinder.
Apr 22 2019, 2:09 PM
wraitii closed D1833: Hierarchical Pathfinder tests (D53 outtake).
Apr 22 2019, 2:08 PM
Vulcan added a comment to D1840: RunSpeedMultiplier cleanup: improve variable names and reuse a duplicated function (rP22197).

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

Apr 22 2019, 2:04 PM
wraitii requested changes to D1346: List multiselection.

I would suggest that C++ GUI lists are always "multi select", but we can enable/disable the actual multi-selection part. So change 'selected' to be a CIntList, which would return a one-sized array. Then JS code wouldn't have to awkwardly handle two cases.
That would imply modifying a lot of existing JS GUI code though. But it sounds greppable. So I'd say give it a shot, if it's too difficult I'll change my mind.

Apr 22 2019, 1:32 PM
wraitii requested changes to D1702: GUI addon to animate objects proprieties.

TBH this is too complex and too complicated for my tastes as it's written. I say 'remove stuff'.

Apr 22 2019, 1:20 PM
Nescio created D1842: Set ship status bars in parent.
Apr 22 2019, 1:14 PM
Nescio added a comment to D1796: create template_defensive_palisade.xml.

Thank you! Are you also interested in reviewing D1794 and D1790?

Apr 22 2019, 1:04 PM
Nescio created D1841: efficient -> efficiently in rP22203.
Apr 22 2019, 12:59 PM
Stan added a comment to D1838: Add proximity attack component..

Sure, we were just making sure nobody did the work elsewhere :)

Apr 22 2019, 12:55 PM
Nescio updated the diff for D1815: match unit classes with templates.

Also updated siege and ship classes.

Apr 22 2019, 12:51 PM
wraitii updated the diff for D1840: RunSpeedMultiplier cleanup: improve variable names and reuse a duplicated function (rP22197).

Following elexis' comments (I'll link this one but see the whole thread), adjust variable names for clarity:

Apr 22 2019, 12:36 PM
Freagarach added a comment to D1838: Add proximity attack component..
In D1838#75619, @Stan wrote:

Well it's on #995

Apr 22 2019, 11:34 AM
Stan added a comment to D1838: Add proximity attack component..

Well it's on #995

Apr 22 2019, 11:03 AM
Stan added inline comments to D1631: TileClass optimization..
Apr 22 2019, 11:01 AM
lyv added inline comments to D1631: TileClass optimization..
Apr 22 2019, 10:55 AM
lyv added inline comments to D1631: TileClass optimization..
Apr 22 2019, 10:26 AM
lyv added a comment to D1631: TileClass optimization..
Apr 22 2019, 10:19 AM
wraitii added a comment to D1510: Update to Spidermonkey 45.0.2.

@Itms Hm, so what's the status on this?

Apr 22 2019, 9:40 AM
wraitii added reviewers for D1752: Add GUI events for middle mouse click: Restricted Owners Package, Restricted Owners Package.
In D1752#70523, @elexis wrote:

There will certainly be people with only 2 buttons (Wasn't that about every mac user?)

Nowadays mac users have no buttons at all and touch input, in fact ;)

Apr 22 2019, 9:38 AM
wraitii added reviewers for D1346: List multiselection: Restricted Owners Package, wraitii.

Might also take a look at this.

Apr 22 2019, 9:37 AM
wraitii added a reviewer for D1631: TileClass optimization.: Restricted Owners Package.
Apr 22 2019, 9:36 AM
wraitii added reviewers for D1817: Remove unused variable and fail to register component if it has no constructor [ComponentManager]: wraitii, Restricted Owners Package.
Apr 22 2019, 9:35 AM
wraitii added a reviewer for D1703: Map browser for gamesetup: Restricted Owners Package.
Apr 22 2019, 9:35 AM