Page MenuHomeWildfire Games
Feed All Stories

Sep 17 2020

Freagarach added a comment to D2507: [gameplay] allow building palisades in neutral territory.

This would be ideal, unfortunately I don't have the skills to be able to figure out if this is a meta changing patch with a few games.

(Better not commit this too late in the dev-cycle then.)

Sep 17 2020, 10:56 AM
Freagarach updated the diff for D2940: Move some position-related functions to PositionHelper..

Changed some JSDOC.

Sep 17 2020, 10:44 AM
Freagarach planned changes to D2161: Also account for elevation for melee units..
In D2161#131391, @Angen wrote:

Spreading this issue to melee units is not happy solution. Also I am not sure if this is actually needed for melee. Or target is 2 meters from me and I can reach in any direction, does not matter if target stays a bit higher than me or below or I cant reach it because my weapon is too short.

Notice melee units don't use parabolic range, so the only described case that would be true is that the range query would return entities which are actually out of range.

Sep 17 2020, 10:17 AM
Freagarach added a comment to D2993: [gameplay] add visible garrison points to rome siege wall tower.

it's consistent to remove them.

True that.

Sep 17 2020, 10:04 AM
Stan updated subscribers of D2652: Do not allow upgrading when entity is producing and vice versa..
Sep 17 2020, 8:59 AM
Silier added inline comments to D2652: Do not allow upgrading when entity is producing and vice versa..
Sep 17 2020, 8:55 AM
Stan added inline comments to D2652: Do not allow upgrading when entity is producing and vice versa..
Sep 17 2020, 8:42 AM
Freagarach added inline comments to D2652: Do not allow upgrading when entity is producing and vice versa..
Sep 17 2020, 8:38 AM
Silier added inline comments to D2652: Do not allow upgrading when entity is producing and vice versa..
Sep 17 2020, 8:29 AM
Freagarach added a comment to D2995: Introduce translatable attack names.

The main reason for this differentiation above just Melee and Ranged is secondary attacks (which _will_ come and thus should be counted with). Then one can have a longer ranged melee attack, e.g. using a sarissa and one for close combat, e.g. a sword and Melee wouldn't suffice anymore.
We may just use AttackName and use the weapon there when possible (i.e. the above mentioned case) and revert to Melee and Ranged when it is either not possible (e.g. animals) or undesirable (e.g. structures).

Sep 17 2020, 8:18 AM
Freagarach added a comment to D2652: Do not allow upgrading when entity is producing and vice versa..

Works as advertised.

Sep 17 2020, 7:47 AM
autobuild committed rP24048: [Windows] Automated build..
[Windows] Automated build.
Sep 17 2020, 7:31 AM

Sep 16 2020

lyv added a comment to D3010: Handle 0 case for template parsing.

Right, hence not having null be distinguished from null.

Sep 16 2020, 10:16 PM
vladislavbelov committed rP24047: Render waves for fancy water effects only if we have water on screen..
Render waves for fancy water effects only if we have water on screen.
Sep 16 2020, 8:44 PM
Silier added a comment to D3010: Handle 0 case for template parsing.

I do not see ai getting any valueable information knowing that some was defined as null instead of undefined.
metal: null equals to not including that line at all from simulation point of view so should be the same as `undefined'.

Sep 16 2020, 8:18 PM
vladislavbelov committed rP24046: Reduces memory usage for fancy water by merging two textures..
Reduces memory usage for fancy water by merging two textures.
Sep 16 2020, 8:04 PM
vladislavbelov closed D2983: Reduces memory usage for fancy water.
Sep 16 2020, 8:04 PM
Silier added inline comments to D3010: Handle 0 case for template parsing.
Sep 16 2020, 7:58 PM
lyv added inline comments to D3010: Handle 0 case for template parsing.
Sep 16 2020, 7:57 PM
lyv added inline comments to D3010: Handle 0 case for template parsing.
Sep 16 2020, 7:50 PM
Silier updated the diff for D2652: Do not allow upgrading when entity is producing and vice versa..

Fix research.
O (2*n) for filter so O (n).

Sep 16 2020, 7:41 PM
Vulcan added a comment to D2654: Allow free Upgrades and/or Technologies..

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

Sep 16 2020, 7:16 PM
Freagarach added a comment to D3008: Correct cost tooltip for upgrades.

@elexis provided the hint why the line is changed: if (template.wallSet) will always be false and thus it is not necessary to go through that?

Sep 16 2020, 6:26 PM
Freagarach accepted D3008: Correct cost tooltip for upgrades.

Wonder why rP20046 changed this like this

Good question.

Sep 16 2020, 6:21 PM
Freagarach updated the diff for D2654: Allow free Upgrades and/or Technologies..

Rebased.

Sep 16 2020, 6:04 PM
Freagarach added a comment to D2980: Get dropsite resources from simulation..

Thanks for the review @Angen :)

Sep 16 2020, 6:00 PM
Freagarach resigned from D3005: Range safe buildingAI.
Sep 16 2020, 5:57 PM
Silier accepted D3010: Handle 0 case for template parsing.

thank you

Sep 16 2020, 5:55 PM
Freagarach committed rP24045: Get dropsites' accepting resources from simulation instead of hardcoding them….
Get dropsites' accepting resources from simulation instead of hardcoding them…
Sep 16 2020, 5:29 PM
Freagarach closed D2980: Get dropsite resources from simulation..
Sep 16 2020, 5:28 PM
Freagarach added inline comments to D2654: Allow free Upgrades and/or Technologies..
Sep 16 2020, 5:23 PM
Freagarach committed rP24044: Split "template_gaia_geo"..
Split "template_gaia_geo".
Sep 16 2020, 5:19 PM
Freagarach closed D2991: split template_gaia_geo*.
Sep 16 2020, 5:19 PM
lyv requested review of D3010: Handle 0 case for template parsing.
Sep 16 2020, 5:16 PM
Freagarach committed rP24043: Split "template_gaia_flora*"..
Split "template_gaia_flora*".
Sep 16 2020, 5:15 PM
Freagarach closed D2990: split template_gaia_flora*.
Sep 16 2020, 5:15 PM
autobuild committed rP24042: [Windows] Automated build..
[Windows] Automated build.
Sep 16 2020, 7:34 AM

Sep 15 2020

Stan added inline comments to rP23553: Move Persian cavalry to the persian folder..
Sep 15 2020, 6:37 PM
Freagarach added inline comments to rP23553: Move Persian cavalry to the persian folder..
Sep 15 2020, 5:54 PM
wraitii accepted D2983: Reduces memory usage for fancy water.

Conceptually seems OK and no issues on my end.

Sep 15 2020, 5:50 PM
gameboy added a comment to D2812: Adds MSAA to anti-aliasing techniques.

@Stan @vladislavbelov I'm very happy that MSAA can be implemented, which has further improved the image quality of the game. As for this patch, when will it be officially released?

Sep 15 2020, 2:42 PM
gameboy added a comment to D2382: [WIP] - Building Sockets..

@Stan New progress has been made on this issue. What is your next step in developing this feature?

Sep 15 2020, 2:37 PM
Vulcan added a comment to D3009: Refactor UpdateMessageSubscriptions in CCmpRangeOverlayRenderer.

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

Sep 15 2020, 12:56 PM
Silier added a reviewer for D3009: Refactor UpdateMessageSubscriptions in CCmpRangeOverlayRenderer: Restricted Owners Package.
Sep 15 2020, 12:51 PM
Silier published D3009: Refactor UpdateMessageSubscriptions in CCmpRangeOverlayRenderer for review.
Sep 15 2020, 12:51 PM
Silier committed rP24041: Remove branch from InParabolicRange.
Remove branch from InParabolicRange
Sep 15 2020, 12:12 PM
Silier awarded D3008: Correct cost tooltip for upgrades a Like token.
Sep 15 2020, 11:54 AM

Sep 14 2020

bb added inline comments to rP20046: JS Cleanup..
Sep 14 2020, 11:38 PM
Nescio added a comment to D3008: Correct cost tooltip for upgrades.

Correctize

The correct verb is to correct.

Sep 14 2020, 9:21 PM
bb requested review of D3008: Correct cost tooltip for upgrades.
Sep 14 2020, 9:10 PM
bb added inline comments to rP20046: JS Cleanup..
Sep 14 2020, 9:00 PM
Nescio added a comment to D2956: [gameplay] ships: tweak costs, standardize loot, unify resistance.

You are right that elaborate trading balance doesn't belong to this patch but could be aimed for in another. I like the garrisoning idea because in reduces ship crowding and makes individual ships more meaningful/interesting as targets / for protection.

Personally I like the idea of traders boarding merchant ships too, however, unless <GarrisonGainMultiplier> is greater than 1 (currently it's 0.2), constructing more merchantmen is always more profitable than loading them with traders.

Sep 14 2020, 8:56 PM
Nescio added a comment to D2996: [gameplay] Move bireme to village phase and balance..

That being said, I wonder if they should be slightly nerfed in consequence, or not?

Maybe lower <DefaultArrowCount> or <MaxArrowCount>?

Sep 14 2020, 8:48 PM
Nescio added a comment to D2995: Introduce translatable attack names.

The primary concern I have is the names are essentially arbitrary: functionally, it's irrelevant whether something is labelled axe, spear, or sword. The names are based on visuals (the props used by the actors' animations). Moreover, one can't really expect template editors to view the attack animations of each individual entity, nor artists to check and correct the relevant simulation templates whenever they make art changes.

Sep 14 2020, 8:46 PM
bb accepted D2654: Allow free Upgrades and/or Technologies..

While reviewing noticed that an upgrade without a cost will add a weird newline in the tooltip. However this is a separate bug, patch incomming.

Sep 14 2020, 8:34 PM
bb committed rP24040: sloppyness → sloppiness.
sloppyness → sloppiness
Sep 14 2020, 6:55 PM
bb closed D3003: sloppyness → sloppiness.
Sep 14 2020, 6:55 PM
bb accepted D3003: sloppyness → sloppiness.
Sep 14 2020, 6:54 PM
wraitii added a comment to D2995: Introduce translatable attack names.

I think the approach of having a template-configurable i18n is good, I'm wondering if it shouldn't be an attribute of the attack:

<Attack>
    <Ranged name="Boiling Oil">
    </Ranged
</Attack>

This would avoid having to think of a name for the tag.

Sep 14 2020, 10:45 AM
autobuild committed rP24039: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Sep 14 2020, 9:31 AM

Sep 13 2020

Vulcan added a comment to D2995: Introduce translatable attack names.

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

Sep 13 2020, 2:12 PM
bb updated the diff for D2995: Introduce translatable attack names.

Weapon => WeaponName

Sep 13 2020, 2:03 PM
bb committed rP24038: Remove visibleclasses from guiinterface.
Remove visibleclasses from guiinterface
Sep 13 2020, 1:21 PM
bb closed D2997: Remove visibleclasses from guiinterface.
Sep 13 2020, 1:21 PM
bb added a comment to D2997: Remove visibleclasses from guiinterface.

Or make it useful by using sim-information in the tooltip? Although I guess PetraAI would break if one changes classes in-game.

Note too that the current implementation is broken: from the template we store it under visibleIdentityClasses. Hence the patch letting classes be modifyable, or the patch wanting classes in the simstate, should properly implement it.

Sep 13 2020, 1:17 PM
wraitii added a comment to D2996: [gameplay] Move bireme to village phase and balance..

This seems sensible to me.
The fact that Biremes were enabled at town phase dates from rP12240 which introduced tech requirements for warships. It seems to me that biremes have no particularly strong reason to not be in village_phase, given the commit.

Sep 13 2020, 1:12 PM
Palaxin added inline comments to D2996: [gameplay] Move bireme to village phase and balance..
Sep 13 2020, 11:44 AM

Sep 12 2020

Vulcan added a comment to D2947: Address concerns in rP23917.

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

Sep 12 2020, 10:52 PM
irishninja added a comment to D2947: Address concerns in rP23917.

Just updated the code again to move the ownership of the message in SendGameMessage to the member variable. Hopefully this addresses the outstanding issue.

Sep 12 2020, 10:48 PM
irishninja updated the diff for D2947: Address concerns in rP23917.
  • Move game message ownership correctly
Sep 12 2020, 10:46 PM
vladislavbelov added inline comments to D2947: Address concerns in rP23917.
Sep 12 2020, 10:03 PM
Vulcan added a comment to D2947: Address concerns in rP23917.

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

Sep 12 2020, 5:52 PM
irishninja added inline comments to D2947: Address concerns in rP23917.
Sep 12 2020, 5:47 PM
irishninja updated the diff for D2947: Address concerns in rP23917.
  • Update SendGameMessage to rvalue ref. Fix char types
Sep 12 2020, 5:46 PM
Vulcan added a comment to D2460: Implement placeholder text for input fields and get rid of hack with mod filter.

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

Sep 12 2020, 3:10 PM
Silier updated the diff for D2460: Implement placeholder text for input fields and get rid of hack with mod filter.

refactor
@vladislavbelov thnx

Sep 12 2020, 3:05 PM
Nescio requested review of D3007: [gui] correct some strings.
Sep 12 2020, 2:07 PM
vladislavbelov added inline comments to D2460: Implement placeholder text for input fields and get rid of hack with mod filter.
Sep 12 2020, 2:05 PM
Nescio added inline comments to rP24025: Fix broken translations of rP24022.
Sep 12 2020, 2:02 PM
vladislavbelov updated subscribers of D2998: Do not hardcode attacktypes in the engine/Atlas.

The patch looks good to me, but I haven't tested it.

Sep 12 2020, 12:58 PM
vladislavbelov added inline comments to D2947: Address concerns in rP23917.
Sep 12 2020, 12:55 PM

Sep 11 2020

Silier accepted D2997: Remove visibleclasses from guiinterface.

removing visibleclasses from guiinterface is reasonable
tooltips get data directly from template
petra does not call guiinterface
I did not check usefulness of other things in getentitystate

Sep 11 2020, 9:58 PM
Silier accepted D2980: Get dropsite resources from simulation..

anyway

Sep 11 2020, 9:37 PM
Silier added a comment to D2980: Get dropsite resources from simulation..

1.) Looks fine
2.) I think dropsite types could be displayed somewhere for already build structure, just like gather rates are

Sep 11 2020, 9:33 PM
Silier accepted rP23374: Gamesetup class rewrite, fixes #5322, refs #5387..
Sep 11 2020, 9:25 PM
Silier committed rP24037: Read correctly 0/false values from map files in gamesetup.
Read correctly 0/false values from map files in gamesetup
Sep 11 2020, 9:24 PM
Silier closed D2982: Read correctly 0/false values from map files in gamesetup.
Sep 11 2020, 9:24 PM
Silier added a comment to D2791: Do not attempt to gather when full on that resource.

1.) At first look it is good
2.) In my opinion unit should try to store current resource if they differ as well, but that may be another diff
3.) If there is no dropsite, it would fail after moving to resource anyway, but it would be near point where player expects it to go when gives that order, I think it could be confusing why it is not moving, maybe we could inform player that unit failed to find dropsite for given resource (just idea)

Sep 11 2020, 9:04 PM
Silier requested changes to D3005: Range safe buildingAI.
Sep 11 2020, 8:40 PM
Silier added a comment to D2983: Reduces memory usage for fancy water.

Left diff, right svn. Looks good by me.

Sep 11 2020, 8:20 PM
borg- added a comment to rP24034: Cheer after combat when no enemy units are in range.

Tnx god, tnx angen.

Sep 11 2020, 7:35 PM
Vulcan added a comment to D3005: Range safe buildingAI.

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

Sep 11 2020, 7:35 PM
bb updated the diff for D3005: Range safe buildingAI.

Move the check to a loop below. This should help performance since most entities returned by the rangemanager will be in range. Also nukes a loop

Sep 11 2020, 7:22 PM
Freagarach added a comment to D2983: Reduces memory usage for fancy water.

Noted issue is gone now :)
(Although I cannot reproduce it even with the former patch.)

Sep 11 2020, 5:31 PM
Vulcan added a comment to D2983: Reduces memory usage for fancy water.

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

Sep 11 2020, 4:54 PM
vladislavbelov updated the diff for D2983: Reduces memory usage for fancy water.

Replaces gl_FragData by gl_FragColor and removing additional draw buffer.

Sep 11 2020, 4:42 PM
Freagarach planned changes to D2808: Allow resistance to StatusEffects..

Properly internationalise tooltips. (The rest accepts review.)

Sep 11 2020, 4:15 PM
Freagarach added a comment to D2983: Reduces memory usage for fancy water.

Have you compiled the game?

Yes :)

Sep 11 2020, 4:07 PM
vladislavbelov added a comment to D2983: Reduces memory usage for fancy water.

Before:

After:

Sep 11 2020, 4:04 PM
Freagarach added inline comments to D2376: Store the garrisonHolder in cmpGarrisonable instead of iterating orders..
Sep 11 2020, 2:07 PM