Page MenuHomeWildfire Games
Feed All Stories

Apr 15 2019

wraitii added a comment to D1769: Do not mark unit as injured when receives 0 damage.

I intend to commit this probably this week, unless someone else does so first.

Apr 15 2019, 10:30 PM
Vulcan added a comment to D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating.

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

Apr 15 2019, 10:10 PM
bb updated the diff for D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating.

years

Apr 15 2019, 10:06 PM
Vulcan added a comment to D1769: Do not mark unit as injured when receives 0 damage.

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

Apr 15 2019, 10:01 PM
Silier updated the diff for D1769: Do not mark unit as injured when receives 0 damage.

some white spaces and comments

Apr 15 2019, 9:57 PM
bb accepted D438: Change Run Speed into a Run multiplier.

Some bot is complaining that this patch is rotting to long and needs a license year update

Apr 15 2019, 9:35 PM
Silier added a comment to D1769: Do not mark unit as injured when receives 0 damage.

I can do separate patch for injured function and to unify this.hittpoints calling but I do not see reason for this diff to wait for it :)

Apr 15 2019, 9:15 PM
bb added a comment to D1815: match unit classes with templates.

Renamings of spear => spearman and co is good imo (wasn't there some earlier revision where it was discussed?)

Apr 15 2019, 8:57 PM
Stan added a comment to D1769: Do not mark unit as injured when receives 0 damage.

@wraitii usually the reviewer commits the patch. @Angen doesn't have commit access.

Apr 15 2019, 8:38 PM
wraitii added a comment to D1769: Do not mark unit as injured when receives 0 damage.

I'm keeping this as accepted, the committed should do the "IsInjured" function thingy (in a separate commit ideally) before committing

Apr 15 2019, 4:10 PM
wraitii added a comment to D1772: Fix TLS Segfault on various mac versions.

Crashes preventing access to the lobby feel like a blocker to me, and if this fixes it that's enough to get it committed _ as far as I am concerned _ . It's a small fix in terms of code debt, easy to git/svn-blame, and won't change much for our end-users.
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.

Apr 15 2019, 4:07 PM
Stan added inline comments to D1769: Do not mark unit as injured when receives 0 damage.
Apr 15 2019, 3:39 PM
Silier added inline comments to D1769: Do not mark unit as injured when receives 0 damage.
Apr 15 2019, 2:43 PM
Stan added inline comments to D1769: Do not mark unit as injured when receives 0 damage.
Apr 15 2019, 2:24 PM
Stan added inline comments to D1769: Do not mark unit as injured when receives 0 damage.
Apr 15 2019, 2:23 PM
Stan added inline comments to D1769: Do not mark unit as injured when receives 0 damage.
Apr 15 2019, 2:21 PM
Stan added a comment to D1772: Fix TLS Segfault on various mac versions.

Yeah, it would be nice to have it for A24 but that's all.

Apr 15 2019, 2:18 PM
Itms added a comment to D1772: Fix TLS Segfault on various mac versions.

I don't actually care enough to understand why this is required.

Apr 15 2019, 2:05 PM
wraitii accepted D1769: Do not mark unit as injured when receives 0 damage.

Acceptable as such, with the two notes handled before committing.
Commit message should detail the behaviour change (i.e. this diff's title).

Apr 15 2019, 1:42 PM
wraitii accepted D1772: Fix TLS Segfault on various mac versions.

I don't actually care enough to understand why this is required.

Apr 15 2019, 1:39 PM
autobuild committed rP22189: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Apr 15 2019, 10:18 AM
Vulcan added a comment to D1772: Fix TLS Segfault on various mac versions.

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

Apr 15 2019, 8:49 AM
Vulcan added a comment to D1776: Cleanup Timer.js and update documentation.

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

Apr 15 2019, 8:42 AM
Stan updated the diff for D1772: Fix TLS Segfault on various mac versions.
Apr 15 2019, 7:58 AM
Stan updated the diff for D1776: Cleanup Timer.js and update documentation.
Apr 15 2019, 7:56 AM
Stan added a comment to D1823: Replace includes uniform_foo with uniform_foo_distribution.

boost::random::uniform_int_distribution & boost::random::uniform_real_distribution<float> → 1.47 https://www.boost.org/doc/libs/1_47_0/doc/html/boost/random/uniform_int_distribution.html Before it's not documented.

Apr 15 2019, 7:53 AM
vladislavbelov added a comment to D1823: Replace includes uniform_foo with uniform_foo_distribution.

Which version of boost starts support it?

Apr 15 2019, 1:21 AM

Apr 14 2019

bb added a comment to rP22188: Move tooltips on gamesetup dropdowns from xml to js, since by current gamestup….

Comments By: elexis, Imarok

Apr 14 2019, 10:30 PM
bb committed rP22188: Move tooltips on gamesetup dropdowns from xml to js, since by current gamestup….
Move tooltips on gamesetup dropdowns from xml to js, since by current gamestup…
Apr 14 2019, 10:29 PM
bb closed D594: Fix tooltips not used in gamesetup.
Apr 14 2019, 10:29 PM · Contributors
bb accepted D594: Fix tooltips not used in gamesetup.

proofreading the gamesetup xml and global objects says the patch is complete (did not read the full file for any hidden tooltip in the code)

Apr 14 2019, 10:23 PM · Contributors
bb added inline comments to D1776: Cleanup Timer.js and update documentation.
Apr 14 2019, 10:00 PM
bb committed rP22187: Handle orderone hotkey also for the minimap.
Handle orderone hotkey also for the minimap
Apr 14 2019, 9:30 PM
bb closed D1822: Handle hotkey to order only one unit on minimap.
Apr 14 2019, 9:29 PM · Contributors
bb accepted D1822: Handle hotkey to order only one unit on minimap.

Thx for the patch

Apr 14 2019, 9:12 PM · Contributors
Vulcan added a comment to D1769: Do not mark unit as injured when receives 0 damage.

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

Apr 14 2019, 4:33 PM
nani updated the diff for D1825: Resize (XML object) bar JS GUI addon.
Apr 14 2019, 4:29 PM
Silier updated the diff for D1769: Do not mark unit as injured when receives 0 damage.

move some code back to Reduce and rename function

Apr 14 2019, 4:27 PM
elexis updated subscribers of D1825: Resize (XML object) bar JS GUI addon.

@vladislavbelov should this code not be in other source/gui/ code where all the other GUI code is, for two reasons (1) cohesion and (2) performance (onTick)?
About (1), I suspect C++ has access to things that JS doesn't have access, but would either required or useful to be accessible / interactable / configurable in this context.
But I can't make a conclusion without having seen the thing in action.

Apr 14 2019, 11:27 AM
wackyserious committed rP22186: New Texture: Iberian Units Retexture.
New Texture: Iberian Units Retexture
Apr 14 2019, 6:29 AM
nani created D1825: Resize (XML object) bar JS GUI addon.
Apr 14 2019, 12:19 AM

Apr 13 2019

Vulcan added a comment to D438: Change Run Speed into a Run multiplier.

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

Apr 13 2019, 7:27 PM
Stan added inline comments to D438: Change Run Speed into a Run multiplier.
Apr 13 2019, 4:15 PM
Stan added a comment to D1772: Fix TLS Segfault on various mac versions.

Well good thing that option doesn't exist because this means only enable-fat is needed.
I'm not sure that's an issue upstream more us supporting too many platforms with one build.

Apr 13 2019, 4:12 PM
wraitii added a comment to D1571: Refactor and cleanup of CGameView.

Agreed with elexis that you may commit this if you're confident enough.

Apr 13 2019, 3:23 PM
wraitii committed rP22185: Fix broken test introduced by rP22184.
Fix broken test introduced by rP22184
Apr 13 2019, 2:49 PM
wraitii added a comment to rP22184: Move more things in the projectile part of the Attack/Ranged component.

Yes, but you forgot to run the tests... ?

Apr 13 2019, 12:51 PM
Itms added a comment to rP22184: Move more things in the projectile part of the Attack/Ranged component.
In rP22184#32826, @Itms wrote:

If the math isn't trivial, it should be done somewhere, so people don't have to rely on trusting you (especially in a few years when they stumble on the code).

Apr 13 2019, 12:31 PM
Itms added a comment to rP22184: Move more things in the projectile part of the Attack/Ranged component.

As commented, left as an exercise to the reader. The math isn't trivial.

Apr 13 2019, 12:26 PM
Itms added a comment to rP22184: Move more things in the projectile part of the Attack/Ranged component.

@Itms Any idea why this failed? Compiled fine and ran on my machine.

Apr 13 2019, 12:24 PM
Harbormaster failed remote builds in B7182: Diff 7746 for D438: Change Run Speed into a Run multiplier!
Apr 13 2019, 12:09 PM
Vulcan added a comment to D438: Change Run Speed into a Run multiplier.

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

Apr 13 2019, 12:09 PM
wraitii updated subscribers of rP22184: Move more things in the projectile part of the Attack/Ranged component.

@Itms Any idea why this failed? Compiled fine and ran on my machine.

Apr 13 2019, 12:07 PM
Harbormaster failed remote builds in B7180: Diff 7745 for D1491: Const-Correct the long range pathfinder!
Apr 13 2019, 12:04 PM
Vulcan added a comment to D1491: Const-Correct the long range pathfinder.

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

Apr 13 2019, 12:04 PM
Harbormaster failed to build B7179: rP22184: Move more things in the projectile part of the Attack/Ranged component for rP22184: Move more things in the projectile part of the Attack/Ranged component!
Apr 13 2019, 12:03 PM
wraitii added a comment to rP22184: Move more things in the projectile part of the Attack/Ranged component.

This also makes the launch point a parameter, though I only add "y" as implementing the rotation is left as an exercise to the reader.

As commented, left as an exercise to the reader. The math isn't trivial.

Apr 13 2019, 12:03 PM
wraitii updated the diff for D438: Change Run Speed into a Run multiplier.

Rebased addressing bb's comments. Hopefully good to go this time :)

Apr 13 2019, 12:01 PM
Itms added a comment to rDD090add709894: Port the Design Document to MkDocs, following GitBook's decision to stop….

Yes, both changes are coming in different patches, probably this weekend. This is a very early WIP, you can ignore it ?

Apr 13 2019, 12:01 PM
wraitii added inline comments to D438: Change Run Speed into a Run multiplier.
Apr 13 2019, 12:01 PM
Nescio added inline comments to rDD090add709894: Port the Design Document to MkDocs, following GitBook's decision to stop….
Apr 13 2019, 11:56 AM
Itms committed rDD090add709894: Port the Design Document to MkDocs, following GitBook's decision to stop… (authored by Itms).
Port the Design Document to MkDocs, following GitBook's decision to stop…
Apr 13 2019, 11:48 AM
Nescio added a comment to rP22184: Move more things in the projectile part of the Attack/Ranged component.

What does <LaunchPoint y="3"/> mean? Also, y suggests there could be x and z components.
Furthermore, if it's always 3, wouldn't it be better to set that by default? Same question for <Gravity>9.81</Gravity>.

Apr 13 2019, 11:48 AM
wraitii updated the diff for D1491: Const-Correct the long range pathfinder.

Make the JPS cache and the debug variables mutable. The reasoning is that neither of those should affect the outer const-ness of the functions.

Apr 13 2019, 11:37 AM
Stan added inline comments to rP22184: Move more things in the projectile part of the Attack/Ranged component.
Apr 13 2019, 11:37 AM
wraitii added inline comments to D1491: Const-Correct the long range pathfinder.
Apr 13 2019, 11:36 AM
Itms accepted rP22182: Add ConquestCritical to structures that want it, instead of removing it from….

Fixed by Nescio in rP22183.

Apr 13 2019, 11:28 AM
wraitii committed rP22184: Move more things in the projectile part of the Attack/Ranged component.
Move more things in the projectile part of the Attack/Ranged component
Apr 13 2019, 11:27 AM
wraitii closed D1171: Move more things in the projectile part of the Attack component.
Apr 13 2019, 11:27 AM
Itms committed rP22183: Fix issue in rP22182, detected by the checkrefs.pl script..
Fix issue in rP22182, detected by the checkrefs.pl script.
Apr 13 2019, 11:22 AM
Itms closed D1824: merge spart_syssiton.xml classes.
Apr 13 2019, 11:22 AM
Itms accepted D1824: merge spart_syssiton.xml classes.

Thanks for the quick fix! ?

Apr 13 2019, 11:17 AM
Itms requested changes to D1482: Target build version explicitly for Xcode.

Hi Lancelot ? Let's not change the minimum version, we worked hard enough during the rerelease to make sure we could keep 10.9 as the minimum. Apart from that, if it works for you I can accept.

Apr 13 2019, 11:16 AM
wraitii requested changes to D1772: Fix TLS Segfault on various mac versions.

Sorry didn't mean to accept here :p

Apr 13 2019, 11:15 AM
wraitii accepted D1772: Fix TLS Segfault on various mac versions.

enable-fit doesn't seem to be an option: https://gmplib.org/manual/Build-Options.html

Apr 13 2019, 11:14 AM
wraitii requested changes to D1756: #loadingordermatters.

I'd say let's use the enum, default to VFS::SORTED or something, and let's sort everywhere at the moment - if it becomes a problem down the line we'll change then.

Apr 13 2019, 11:13 AM
wraitii accepted D1809: Simple cleanup of Shapes.

This is a sneaky bug lol. i guess it's more of a logic issue (as a can indeed refer to our very own variable and we don't check for that). I haven't actually encountered this as a "classic mistake you might make in C++" when it feels like it might be.

Apr 13 2019, 11:11 AM
wraitii accepted D1812: Remove unused variable from ModelRenderer.
Apr 13 2019, 11:00 AM
wraitii added a comment to D1763: Removes duplication of Clamp function.

Feels a bit like bike shedding at this point. I suppose this is good to go once the 'else's are fixed.

Apr 13 2019, 11:00 AM
wraitii added a comment to D1483: Use Homebrew to fetch OSX libraries instead of compiling them all.

I'm mostly looking for comments on whether we actually want to do this or not.

Apr 13 2019, 10:47 AM
Vulcan added a comment to D1482: Target build version explicitly for Xcode.

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

Apr 13 2019, 10:47 AM
wraitii accepted D1691: Remove boost "system" from Mac OS build system..
Apr 13 2019, 10:46 AM
wraitii updated the diff for D1482: Target build version explicitly for Xcode.

I suggest setting 10.12 as the new min version (but that can be overturned), and Xcode could use setting the min OSX version too.

Apr 13 2019, 10:45 AM
wraitii commandeered D1482: Target build version explicitly for Xcode.

Commandeering for minute adjustments.

Apr 13 2019, 10:44 AM
wraitii requested changes to D1769: Do not mark unit as injured when receives 0 damage.

Some minor changes are still needed but imo this looks much better.

Apr 13 2019, 10:36 AM
Vulcan added a comment to D1824: merge spart_syssiton.xml classes.

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

Apr 13 2019, 9:43 AM
Nescio created D1824: merge spart_syssiton.xml classes.
Apr 13 2019, 9:41 AM
Vulcan added a comment to D1794: template_structure_defensive_wall* simplification.

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

Apr 13 2019, 1:38 AM
Itms raised a concern with rP22182: Add ConquestCritical to structures that want it, instead of removing it from….

While trying to add the nice improvements from rP22096 to Jenkins, I got this error:

Error parsing structures/spart_syssiton: Duplicate child node 'Classes' at Entity.pm line 45.
Apr 13 2019, 12:50 AM

Apr 12 2019

Nescio updated the summary of D1796: create template_defensive_palisade.xml.
Apr 12 2019, 10:35 PM
Nescio updated the diff for D1794: template_structure_defensive_wall* simplification.
Apr 12 2019, 10:07 PM
Vulcan added a comment to D1822: Handle hotkey to order only one unit on minimap.

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

Apr 12 2019, 9:59 PM · Contributors
Nescio added inline comments to D1796: create template_defensive_palisade.xml.
Apr 12 2019, 9:58 PM
luiko updated the diff for D1822: Handle hotkey to order only one unit on minimap.

mod inline variable

Apr 12 2019, 9:57 PM · Contributors
Silier updated subscribers of D1796: create template_defensive_palisade.xml.
Apr 12 2019, 9:55 PM
Silier added inline comments to D1796: create template_defensive_palisade.xml.
Apr 12 2019, 9:50 PM
Nescio added inline comments to D1796: create template_defensive_palisade.xml.
Apr 12 2019, 9:46 PM
Nescio added a comment to D1803: Communicate field diminishing returns to the player.

I assume agricultural products would be the most general term? Do we want that in game?

No, we don't; agricultural products can also include cotton, fruits, cheese, eggs, meat, etc.
Let's keep it simple: all farms provide the food.grain resource, thus let's simply write "harvest grain"; using any different wording can only make things more confusing.

Apr 12 2019, 9:43 PM
Silier added inline comments to D1796: create template_defensive_palisade.xml.
Apr 12 2019, 9:41 PM
Vulcan added a comment to D1796: create template_defensive_palisade.xml.

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

Apr 12 2019, 9:40 PM