Page MenuHomeWildfire Games
Feed All Stories

Apr 24 2019

vladislavbelov added a comment to D1584: Seed random sounds.

I don't have any objection to use the fast random function, because it won't be used for visual things where non-uniformness is visible.

Apr 24 2019, 9:12 PM
wraitii committed rP22219: Const-Correct the long range pathfinder.
Const-Correct the long range pathfinder
Apr 24 2019, 9:07 PM
wraitii closed D1491: Const-Correct the long range pathfinder.
Apr 24 2019, 9:07 PM
wraitii committed rP22218: Hierarchical pathfinder: fix an issue with regions and some touch-ups.
Hierarchical pathfinder: fix an issue with regions and some touch-ups
Apr 24 2019, 9:02 PM
wraitii closed D1832: Hierarchical pathfinder: fix an issue with regions and some touch-ups (D53 outtake).
Apr 24 2019, 9:02 PM
wraitii added a comment to D1804: Fixes black water glitches for certain wind angles.

Foam really isn't that useful anymore either, so I guess commit anyways.

Apr 24 2019, 8:13 PM
Stan added a comment to D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed..

Yeah, we have to make sure Petra is gonna deal with it. It probably will but it's best to make sure.

Apr 24 2019, 6:04 PM
Freagarach added a comment to D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed..

Yes, it would indeed be better, but if it is like this one can just add a new resource exactly the same way as before. I don't mind to copy extra code when making a new resource, but I reckoned this is less prone to error?
The screenshots I cannot add, but the icon is just not shown in the trade/diplomacy window. Except the small barter window when selecting the market, I couldn't find what to change to make sure that is not shown there.
I haven't changed the AI, so that will still ask for the resources and barter them also I guess, I didn't check actually. I can try and look for the code in Petra to fix it, but that will take some time.

Apr 24 2019, 5:45 PM
Stan added inline comments to D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed..
Apr 24 2019, 5:39 PM
Nescio updated subscribers of D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed..
Apr 24 2019, 5:22 PM
Nescio added a comment to D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed..

Thank you for this patch. Wouldn't it be better to set these attributes explicitly for all resources? E.g. simulation/data/resources/food.json:

{
	"code": "food",
	"name": "Food",
	"description": "Harvest from animals, berry bushes, fish, or fields.",
	"order": 1,
	"subtypes": {
		"fish": "Fish",
		"fruit": "Fruit",
		"grain": "Grain",
		"meat": "Meat"
	},
	"truePrice": 100,
Apr 24 2019, 5:17 PM
Freagarach added inline comments to D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed..
Apr 24 2019, 5:15 PM
Stan added inline comments to D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed..
Apr 24 2019, 4:04 PM
Stan added a reviewer for D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed.: Restricted Owners Package.
Apr 24 2019, 3:56 PM
Stan added inline comments to D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed..
Apr 24 2019, 3:56 PM
Harbormaster failed remote builds in B7275: Diff 7835 for D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed.!
Apr 24 2019, 3:33 PM
Vulcan added a comment to D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed..

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

Apr 24 2019, 3:33 PM
Freagarach created D1846: Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed..
Apr 24 2019, 3:31 PM
vladislavbelov added a comment to D1804: Fixes black water glitches for certain wind angles.

I think I'll check out how that changes because that might have been WAD by me tbh. Up to personal preference I guess.

The current patch is just a workaround to remove glitches. The shader code should be refactored in future.

Apr 24 2019, 3:18 PM
wraitii added a comment to D1804: Fixes black water glitches for certain wind angles.

I think I'll check out how that changes because that might have been WAD by me tbh. Up to personal preference I guess.

Apr 24 2019, 3:05 PM
vladislavbelov added a comment to D1804: Fixes black water glitches for certain wind angles.

Right, I missed that (didn't actually delve back into this file much). I'd much prefer changing it to foaminterp.x * abs(WindCosSin.x - WindCosSin.y); then to be honest.

Apr 24 2019, 2:13 PM
Vulcan added a comment to D1586: Allow mod packagers to filter files by extensions.

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

Apr 24 2019, 1:56 PM
Stan updated the diff for D1586: Allow mod packagers to filter files by extensions.
Apr 24 2019, 1:54 PM
Harbormaster failed remote builds in B7273: Diff 7833 for D1586: Allow mod packagers to filter files by extensions!
Apr 24 2019, 1:22 PM
Vulcan added a comment to D1586: Allow mod packagers to filter files by extensions.

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

Apr 24 2019, 1:22 PM
Stan updated the diff for D1586: Allow mod packagers to filter files by extensions.
Apr 24 2019, 1:22 PM
Harbormaster failed remote builds in B7272: Diff 7832 for D1586: Allow mod packagers to filter files by extensions!
Apr 24 2019, 1:19 PM
Vulcan added a comment to D1586: Allow mod packagers to filter files by extensions.

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

Apr 24 2019, 1:19 PM
Stan updated the diff for D1586: Allow mod packagers to filter files by extensions.
Apr 24 2019, 1:18 PM
Harbormaster failed remote builds in B7271: Diff 7831 for D1586: Allow mod packagers to filter files by extensions!
Apr 24 2019, 12:08 PM
Vulcan added a comment to D1586: Allow mod packagers to filter files by extensions.

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

Apr 24 2019, 12:08 PM
Stan updated the diff for D1586: Allow mod packagers to filter files by extensions.
Apr 24 2019, 12:07 PM
Harbormaster failed remote builds in B7270: Diff 7830 for D1586: Allow mod packagers to filter files by extensions!
Apr 24 2019, 12:04 PM
Vulcan added a comment to D1586: Allow mod packagers to filter files by extensions.

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

Apr 24 2019, 12:04 PM
Stan updated the diff for D1586: Allow mod packagers to filter files by extensions.
Apr 24 2019, 12:03 PM
Harbormaster failed remote builds in B7269: Diff 7829 for D1586: Allow mod packagers to filter files by extensions!
Apr 24 2019, 11:58 AM
Vulcan added a comment to D1586: Allow mod packagers to filter files by extensions.

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

Apr 24 2019, 11:58 AM
Stan updated the diff for D1586: Allow mod packagers to filter files by extensions.
Apr 24 2019, 11:58 AM
Harbormaster failed remote builds in B7268: Diff 7828 for D1586: Allow mod packagers to filter files by extensions!
Apr 24 2019, 11:50 AM
Vulcan added a comment to D1586: Allow mod packagers to filter files by extensions.

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

Apr 24 2019, 11:50 AM
Stan updated the diff for D1586: Allow mod packagers to filter files by extensions.
  • Use a filter instead of a boolean
  • Make method const
  • Remove useless temp variable
  • Update copyright headers.
Apr 24 2019, 11:50 AM
Stan planned changes to D1586: Allow mod packagers to filter files by extensions.
Apr 24 2019, 11:16 AM
Vulcan added a comment to D1584: Seed random sounds.

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

Apr 24 2019, 10:49 AM
Stan updated the diff for D1584: Seed random sounds.
  • Don't use randfloat for int ^^
Apr 24 2019, 10:46 AM
Stan added a comment to D1758: Smooth new Kushite background.

It could be added also the possibility to specify the initial position of a background.
I think that's what you meant by clamp @Stan .

Apr 24 2019, 10:17 AM · Contributors
wraitii added a comment to rP22207: Actually add the test file for rP22205..

Thanks @Itms , @Stan and @vladislavbelov

Apr 24 2019, 8:38 AM
wraitii accepted D1804: Fixes black water glitches for certain wind angles.

Mind you, foaminterp.x == foaminterp.z. So it equals to:

foam1.x = foaminterp.x * (WindCosSin.x - WindCosSin.y);
Apr 24 2019, 8:37 AM
autobuild committed rP22217: [Windows] Automated build..
[Windows] Automated build.
Apr 24 2019, 7:22 AM
Polakrity added a comment to D1758: Smooth new Kushite background.

It should be determined if we want certain elements of the background can't be stretched.
But it can also cause this sprite could be too small compared to other elements for wide screens.

Apr 24 2019, 4:05 AM · Contributors
Vulcan added a comment to D1758: Smooth new Kushite background.

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

Apr 24 2019, 3:47 AM · Contributors
Polakrity updated the diff for D1758: Smooth new Kushite background.

Use a hack instead of JS modifications.
The JS changes were almost the same as the code for tilling.

Apr 24 2019, 3:44 AM · Contributors

Apr 23 2019

Itms accepted rP22207: Actually add the test file for rP22205..
Apr 23 2019, 10:56 PM
Itms committed rP22216: Fix tests on Visual Studio 2013, which doesn't deduce types when using std::map….
Fix tests on Visual Studio 2013, which doesn't deduce types when using std::map…
Apr 23 2019, 10:56 PM
Itms closed D1845: Fix VS2013 Build.
Apr 23 2019, 10:56 PM
Itms changed the repository for D1845: Fix VS2013 Build from rDD 0 A.D. Design Document to rP 0 A.D. Public Repository.
Apr 23 2019, 10:50 PM
Itms accepted D1845: Fix VS2013 Build.

I concur ? I am committing this myself now, and lifting the concern I raised.

Apr 23 2019, 10:49 PM
vladislavbelov added a comment to D1804: Fixes black water glitches for certain wind angles.

Wouldn't it be better to max(0, ...) the whole calculation? This is magic-graphical-code but you're changing behaviour a lot here.

It makes less sense, because you'll get no flares for some angles.

Apr 23 2019, 10:24 PM
vladislavbelov accepted D1845: Fix VS2013 Build.

I tested and it works for me on VS2013.

Apr 23 2019, 9:59 PM
wraitii added a comment to D1482: Target build version explicitly for Xcode.

I think I also changed build/workspaces/update-workspaces.sh

Apr 23 2019, 7:41 PM
Stan added a comment to D1482: Target build version explicitly for Xcode.

He made some changes then reverted them on Itms demand :)

Apr 23 2019, 7:37 PM
Imarok added a comment to D1482: Target build version explicitly for Xcode.
In D1482#75880, @Stan wrote:
In D1482#75878, @Imarok wrote:
In D1482#75871, @Stan wrote:

I can't really review my own patch ^^

But you can review the changes of the guy that commandeered.

Nothing changed :D

Then I don't see, why he has commandeered it...

Apr 23 2019, 7:12 PM
Silier resigned from D1845: Fix VS2013 Build.

sry 0 time now

Apr 23 2019, 4:33 PM
gameboy added a comment to D318: Allow a template-defined clearance around buildings (static obstructions).

@wraitii https://wildfiregames.com/forum/index.php?/topic/25747-this-patch-has-expired%EF%BC%81%EF%BC%81%EF%BC%81/&tab=comments#comment-373505

Apr 23 2019, 4:04 PM
Stan added a comment to D1784: Fixed assert fails in Actor Editor.

Wrong ticket #2891

Apr 23 2019, 3:41 PM · Windows Developers
Stan added a comment to D1482: Target build version explicitly for Xcode.
In D1482#75878, @Imarok wrote:
In D1482#75871, @Stan wrote:

I can't really review my own patch ^^

But you can review the changes of the guy that commandeered.

Apr 23 2019, 3:40 PM
Imarok updated subscribers of D1482: Target build version explicitly for Xcode.
In D1482#75871, @Stan wrote:

I can't really review my own patch ^^

Apr 23 2019, 3:39 PM
vladislavbelov added a comment to D1784: Fixed assert fails in Actor Editor.
In D1784#75860, @Stan wrote:

For Windows we officially dropped it when we committed #5098. For the rest of the platforms most of the ticket are about being compatible, but there is no clear decision.

What's about 2.9?

Apr 23 2019, 3:36 PM · Windows Developers
Stan added a comment to D485: Add clean-workspace.bat for Windows.

Currently I use a bit more hardcore script, because I call MSBUILD from commandline

Apr 23 2019, 3:34 PM
Stan added a comment to D1782: Allow to apply techs to bonuses.

@Imarok had a look. It seems to be processed in binaries/data/mods/public/simulation/ai/common-api/entity.js Looks like it was in advance.

Apr 23 2019, 3:07 PM
Stan added a comment to D1758: Smooth new Kushite background.

@OptimusShepard Is that due to the js changes ?

Apr 23 2019, 2:56 PM · Contributors
Stan resigned from D1482: Target build version explicitly for Xcode.

I can't really review my own patch ^^

Apr 23 2019, 2:54 PM
wraitii added a comment to D1772: Fix TLS Segfault on various mac versions.

So you acknowledge that the commit may actually be wrong and for instance obfuscate instead of resolve the issue, or fix the issue in one case but still come with a configuration that we don't want, or possibly even breaking under some circumstances, but you are just not concerned about that?

Apr 23 2019, 2:36 PM
wraitii added a comment to D1772: Fix TLS Segfault on various mac versions.
In D1772#75868, @Itms wrote:

The issue might be in our code (and it might not) but I don't have time to debug it properly and/or won't do it anyways as I already have plenty of things I care to do on this project.

I agree with Itms, if you don't have the time or will to do something properly, then don't do it.

Yeah I'm not sure why you went ahead. I'm happy it's in, but you could have left it aside if you wanted, and it would have been thoroughly reviewed in the same way as the other macOS TLS patches from the re-release (probably at a moment where it would become high priority, like the A24 release). Did you feel pressured to review it somehow (this is what your message looks like)? Or did it look like a low hanging fruit? I'm interested in knowing that in order to make sure the priority order of reviews in done in a sensible way.

Apr 23 2019, 2:30 PM
Itms added a comment to D1772: Fix TLS Segfault on various mac versions.
In D1772#75866, @elexis wrote:

Mostly I'm wondering what Itms had to say about this patch, as Stan, Itms and Tobbi had created the release candidate, but this patch was somehow not committed with the others.

Apr 23 2019, 1:49 PM
Stan added a comment to D1772: Fix TLS Segfault on various mac versions.
In D1772#75866, @elexis wrote:

Mostly I'm wondering what Itms had to say about this patch, as Stan, Itms and Tobbi had created the release candidate, but this patch was somehow not committed with the others.

Apr 23 2019, 1:47 PM
elexis added a comment to D1772: Fix TLS Segfault on various mac versions.

Crashes preventing access to the lobby feel like a blocker to me

Agree

Apr 23 2019, 1:32 PM
elexis added a comment to D1772: Fix TLS Segfault on various mac versions.

I'm accepting this as I believe it's worth having. I am not committing it nor closing the diff. If somebody wants to come in and do the hard work, feel free.

Then you should press the Like button instead of the Accept button.

Apr 23 2019, 1:10 PM
nani updated the diff for D1631: TileClass optimization..
Apr 23 2019, 1:03 PM
Stan added a comment to D1784: Fixed assert fails in Actor Editor.
In D1784#75828, @Itms wrote:

I think that if we keep supporting 2.8 we need to build patches with it, else we will commit a lot of 3.0+ changes without noticing. I believe the overwhelming majority of distributions used by our devs and contributors ships 3+.
I would be in favor of officially moving to 3+, which is possible if it is available (not necessarily the default,since it is for devs and package maintainers) on the platforms you mention.

I definitely agree to move forward and drop old versions. But probably we still have users with OS that uses 2.8 (and sometimes can't use newer versions without pain) by default or we recommend to use 2.8 by our build instructions.

So at least we need to make a remark about it in our build instructions.

Apr 23 2019, 12:48 PM · Windows Developers
Stan updated the diff for D1845: Fix VS2013 Build.
  • Fix Itms' comments.
Apr 23 2019, 12:28 PM
Itms awarded D1845: Fix VS2013 Build a Like token.
Apr 23 2019, 12:01 PM
Itms added inline comments to D1845: Fix VS2013 Build.
Apr 23 2019, 12:01 PM
Vulcan added a comment to D1845: Fix VS2013 Build.

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

Apr 23 2019, 11:45 AM
Stan added a comment to rP22207: Actually add the test file for rP22205..

Any chance you can test that?

I can test on VS2013.

Apr 23 2019, 11:43 AM
Stan created D1845: Fix VS2013 Build.
Apr 23 2019, 11:43 AM
vladislavbelov added a comment to rP22207: Actually add the test file for rP22205..

Any chance you can test that?

I can test on VS2013.

Apr 23 2019, 11:42 AM
vladislavbelov added a comment to D1784: Fixed assert fails in Actor Editor.
In D1784#75828, @Itms wrote:

I think that if we keep supporting 2.8 we need to build patches with it, else we will commit a lot of 3.0+ changes without noticing. I believe the overwhelming majority of distributions used by our devs and contributors ships 3+.
I would be in favor of officially moving to 3+, which is possible if it is available (not necessarily the default,since it is for devs and package maintainers) on the platforms you mention.

I definitely agree to move forward and drop old versions. But probably we still have users with OS that uses 2.8 (and sometimes can't use newer versions without pain) by default or we recommend to use 2.8 by our build instructions.

Apr 23 2019, 11:41 AM · Windows Developers
wraitii added a comment to rP22207: Actually add the test file for rP22205..

Well whoever gets to test it first commits the fix I'd say ?

Apr 23 2019, 11:04 AM
Itms added a comment to rP22207: Actually add the test file for rP22205..

I'm at work so I only have Linux, but if Stan doesn't get around to it I can test tonight.

Apr 23 2019, 11:01 AM
Stan added a comment to rP22207: Actually add the test file for rP22205..

Will try. Finally understood why simply installing buildtools doesn't work. They only included C# and VB.net. So I need to install VS2013

Apr 23 2019, 10:51 AM
Stan added inline comments to D1838: Add proximity attack component..
Apr 23 2019, 10:24 AM
Stan added a comment to D1838: Add proximity attack component..

Tests are actually easier than writing whole components.

Apr 23 2019, 10:23 AM
wraitii added a comment to rP22207: Actually add the test file for rP22205..

Any chance you can test that?

Apr 23 2019, 10:19 AM
Stan added inline comments to rP22207: Actually add the test file for rP22205..
Apr 23 2019, 9:50 AM
Vulcan added a comment to D1838: Add proximity attack component..

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

Apr 23 2019, 9:10 AM
Itms raised a concern with rP22207: Actually add the test file for rP22205..
Apr 23 2019, 8:58 AM
Freagarach added a comment to D1838: Add proximity attack component..

I certainly would like to be complete, but the unit tests seem a little too complicated for me now :)
Is the JSDoc somewhat better now?

Apr 23 2019, 8:52 AM
Freagarach updated the diff for D1838: Add proximity attack component..

Some documentation mainly.

Apr 23 2019, 8:52 AM
wraitii added a comment to rP22207: Actually add the test file for rP22205..

Annoying... Can anyone raise a concern? I'm not sure I'll have time to fix it today/tonight - also don't have VS13. I'll have time tomorrow if needed.

Apr 23 2019, 8:47 AM
Itms added a comment to D1784: Fixed assert fails in Actor Editor.

I think that if we keep supporting 2.8 we need to build patches with it, else we will commit a lot of 3.0+ changes without noticing. I believe the overwhelming majority of distributions used by our devs and contributors ships 3+.

Apr 23 2019, 8:30 AM · Windows Developers