Page MenuHomeWildfire Games
Feed All Stories

Jan 14 2021

borg- updated the diff for D3357: [gameplay] tweak market technologies.
Jan 14 2021, 3:45 AM
borg- updated the summary of D3357: [gameplay] tweak market technologies.
Jan 14 2021, 3:43 AM
borg- requested review of D3357: [gameplay] tweak market technologies.
Jan 14 2021, 3:43 AM
borg- updated the diff for D3356: [gameplay] Changes in long_walls tech.
Jan 14 2021, 3:00 AM
borg- requested review of D3356: [gameplay] Changes in long_walls tech.
Jan 14 2021, 2:50 AM
s0600204 committed rP24601: Use correct hotkey in tooltip of Reference Suite's Close Buttons.
Use correct hotkey in tooltip of Reference Suite's Close Buttons
Jan 14 2021, 2:48 AM
Vulcan added a comment to D2947: Address concerns in rP23917.

Build has FAILED

Jan 14 2021, 2:36 AM
Vulcan added a comment to D2947: Address concerns in rP23917.

Build has FAILED

Jan 14 2021, 2:36 AM
Vulcan added a comment to D2947: Address concerns in rP23917.

Build has FAILED

Jan 14 2021, 2:36 AM
irishninja updated the diff for D2947: Address concerns in rP23917.

Applying the changes on top of the latest version of 0 AD to hopefully fix the build error.

Jan 14 2021, 2:34 AM
borg- added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

The druid (brit and gaul healer) also clearly has a sword but can't attack:

Jan 14 2021, 2:26 AM
borg- updated the diff for D3355: [gameplay] tweak ptol structures civ bonus again.
Jan 14 2021, 2:10 AM
borg- requested review of D3355: [gameplay] tweak ptol structures civ bonus again.
Jan 14 2021, 2:06 AM
borg- updated the diff for D2917: [gameplay] enable cart apartment.

Again I ask to @Nescio to rethink the idea of being available in the town phase, that would be much better for the gameplay.

Jan 14 2021, 1:57 AM
borg- updated the diff for D2917: [gameplay] enable cart apartment.

Rebase.

Jan 14 2021, 1:47 AM
borg- updated the diff for D3287: [gameplay] Rework forge armor techs..

Cost and description by @Nescio

Jan 14 2021, 1:15 AM
user1 requested review of D3354: Do not show message box in lobby for an empty message with no sender..
Jan 14 2021, 1:04 AM
vladislavbelov committed rP24600: Removes remaining after rP24598 shadow calculations in water models..
Removes remaining after rP24598 shadow calculations in water models.
Jan 14 2021, 12:31 AM

Jan 13 2021

Stan added inline comments to rP24598: Removes GLSL shaders code duplication for fog and shadows.
Jan 13 2021, 11:19 PM
Vulcan added a comment to D2528: Performance improvements to VertexBuffer.

Build is green

Jan 13 2021, 11:15 PM
Stan added a comment to D2528: Performance improvements to VertexBuffer.

Green std::vector, Red std::deque, Blue Vanilla

Jan 13 2021, 11:10 PM
Stan updated the diff for D2528: Performance improvements to VertexBuffer.

Use vector as it's generally faster

Jan 13 2021, 11:06 PM
Stan added inline comments to rP24598: Removes GLSL shaders code duplication for fog and shadows.
Jan 13 2021, 10:40 PM
Freagarach requested review of D3353: Move population cost outside of cost component..
Jan 13 2021, 10:25 PM
vladislavbelov committed rP24599: Removes CPU lighting after no FFP.
Removes CPU lighting after no FFP
Jan 13 2021, 10:04 PM
vladislavbelov closed D3346: Removes CPU lighting after no FFP.
Jan 13 2021, 10:04 PM
vladislavbelov committed rP24598: Removes GLSL shaders code duplication for fog and shadows.
Removes GLSL shaders code duplication for fog and shadows
Jan 13 2021, 9:45 PM
vladislavbelov closed D3340: Removes GLSL shaders code duplication for fog and shadows.
Jan 13 2021, 9:44 PM
asterix accepted D1692: Play sound when there are no idle units..

I like the sound.

Jan 13 2021, 8:33 PM
Vulcan added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

Build is green

Jan 13 2021, 8:17 PM
Stan updated subscribers of D1692: Play sound when there are no idle units..

Courtesy of @Samulis

Jan 13 2021, 8:13 PM
Stan added a comment to D3320: [gameplay] Add a carnyx player for the gauls.
While I understand why you're doing this, I would highly recommend writing the files from scratch, rather than copying and pasting from some mod. Delenda Est does a lot of things, and what works there doesn't necessarily work for 0 A.D.'s public mod. Not following the style guide is one thing, having a different approach to template values another.

Well ideally I wouldn't be writing those template files because balancing is not really my department. It's also much more painful to start from scratch because templates are not hotloaded.

Jan 13 2021, 8:10 PM
Stan updated the diff for D3320: [gameplay] Add a carnyx player for the gauls.

,

Jan 13 2021, 8:09 PM
Nescio added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

The druid (brit and gaul healer) also clearly has a sword but can't attack:

Jan 13 2021, 8:05 PM
borg- added a comment to D3320: [gameplay] Add a carnyx player for the gauls.
  • What should its aura do and why?

Carnyx was an instrument used in warfare to incite troops to battle and intimidate opponents, So aura is corretly.

Jan 13 2021, 8:01 PM
Vulcan added a comment to D3184: Hide ip and port from users until they want to join, add optional password.

Build is green

Jan 13 2021, 8:01 PM
Vulcan added a comment to D3184: Hide ip and port from users until they want to join, add optional password.

Build has FAILED

Jan 13 2021, 7:54 PM
Silier added inline comments to D3184: Hide ip and port from users until they want to join, add optional password.
Jan 13 2021, 7:53 PM
Silier updated the diff for D3184: Hide ip and port from users until they want to join, add optional password.

fix most of the comments

Jan 13 2021, 7:53 PM
Nescio requested changes to D3320: [gameplay] Add a carnyx player for the gauls.

Some fundamental questions:

  • What should its aura do and why?
  • Should it have an attack and why?
  • Should it be a champion and why?
  • Should it have a build restriction?

The values were not tested, and needs to be improved
The auras were taken as is from DE and probably need tweaks.

While I understand why you're doing this, I would highly recommend writing the files from scratch, rather than copying and pasting from some mod. Delenda Est does a lot of things, and what works there doesn't necessarily work for 0 A.D.'s public mod. Not following the style guide is one thing, having a different approach to template values another.

@Nescio what do you think of the template name? I'm not sure what's the best convention? I suppose other civs could have standard bearers so it make sense they'd be able to recruit them in captured assemblies, but the carnyx player isn't exactly a standard bearer.

Isn't it a trumpeter?

Jan 13 2021, 7:35 PM
wraitii added inline comments to D3184: Hide ip and port from users until they want to join, add optional password.
Jan 13 2021, 7:21 PM
Silier added a comment to D3184: Hide ip and port from users until they want to join, add optional password.

well, we do not need now bunch of code in JSI_Network::StartNetworkJoin

Jan 13 2021, 7:18 PM
Stan added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

@Nescio what do you think of the template name? I'm not sure what's the best convention? I suppose other civs could have standard bearers so it make sense they'd be able to recruit them in captured assemblies, but the carnyx player isn't exactly a standard bearer.

Jan 13 2021, 6:59 PM
borg- accepted D3320: [gameplay] Add a carnyx player for the gauls.
Jan 13 2021, 6:54 PM
borg- added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

Just to make sure that the standard champion infantry will still be training and not replaced by carnyx.

Jan 13 2021, 6:54 PM
Vulcan added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

Build is green

Jan 13 2021, 6:40 PM
Stan updated the diff for D3320: [gameplay] Add a carnyx player for the gauls.

Haha I wasn't sure :) Parent has 3 so original was 2 and this version makes 1

Jan 13 2021, 6:35 PM
Stan added a comment to D3352: NetClient: don't LOGERROR when flushing messages while disconnected..

Years, but LGTM.

Jan 13 2021, 6:34 PM
wraitii requested review of D3352: NetClient: don't LOGERROR when flushing messages while disconnected..
Jan 13 2021, 6:26 PM
Vulcan added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

Build is green

Jan 13 2021, 6:26 PM
borg- added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

I expressed it badly I think. I meant -2.

Jan 13 2021, 6:26 PM
Stan updated the diff for D3320: [gameplay] Add a carnyx player for the gauls.

Update armor

Jan 13 2021, 6:17 PM
borg- added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

Maybe lower the armor a little more, to 2 is welcome.

Jan 13 2021, 6:00 PM
wraitii requested review of D3351: Fix gamesetup map size not updating for clients..
Jan 13 2021, 5:59 PM
borg- added a comment to D3320: [gameplay] Add a carnyx player for the gauls.
In D3320#148946, @Stan wrote:

@borg- are you fine with the fact it can attack?

Jan 13 2021, 5:58 PM
Stan added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

@borg- are you fine with the fact it can attack?

Jan 13 2021, 5:53 PM
Vulcan added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

Build is green

Jan 13 2021, 5:22 PM
Stan updated the diff for D3320: [gameplay] Add a carnyx player for the gauls.

Forgot to add the standard bearer to the list

Jan 13 2021, 5:15 PM
Vulcan added a comment to D3320: [gameplay] Add a carnyx player for the gauls.

Build is green

Jan 13 2021, 5:15 PM
borg- accepted D3320: [gameplay] Add a carnyx player for the gauls.

With only one aura seems fine and safe to me.

Jan 13 2021, 5:14 PM
Stan updated the diff for D3320: [gameplay] Add a carnyx player for the gauls.

Rebase, some fixes

Jan 13 2021, 5:09 PM
Stan committed rP24597: [gameplay A24] Enable gaul assembly.
[gameplay A24] Enable gaul assembly
Jan 13 2021, 5:00 PM
Stan closed D3344: [gameplay] enable gaul assembly.
Jan 13 2021, 5:00 PM
Freagarach resigned from rP23305: Upgrade NVTT to version 2.1.1, fixes #4549..

Hardware became unsupported.

Jan 13 2021, 4:55 PM
vladislavbelov added a comment to D3346: Removes CPU lighting after no FFP.
In D3346#148906, @Stan wrote:

We're in FF btw

Jan 13 2021, 4:41 PM
borg- added a comment to D3319: [gameplay] differentiate rams.

+5% health seems rather inconsequential. I suppose one could add +5% attack damage as well, but then we get the same problem.
This patch needs feedback from more people, so I'd say keep it for A25.

Jan 13 2021, 4:41 PM
Vulcan added a comment to D3345: [gameplay] adjust some siege engine stats.

Build is green

Jan 13 2021, 4:40 PM
borg- accepted D3345: [gameplay] adjust some siege engine stats.
Jan 13 2021, 4:39 PM
Nescio planned changes to D3319: [gameplay] differentiate rams.
Jan 13 2021, 4:38 PM
borg- accepted D3344: [gameplay] enable gaul assembly.

Yes, for another patch. The rest seems ok to me.

Jan 13 2021, 4:36 PM
Nescio updated the diff for D3345: [gameplay] adjust some siege engine stats.
  • also lower ram metal cost by 50
  • raise ram and siege tower <xp> to 50% of health
  • give fireraiser a cost, health, and loot, per @borg-
Jan 13 2021, 4:34 PM
Stan added a comment to D3346: Removes CPU lighting after no FFP.

We're in FF btw

Jan 13 2021, 4:32 PM
vladislavbelov added a comment to D3346: Removes CPU lighting after no FFP.
In D3346#148800, @Stan wrote:

Will it make a profileable difference?

Jan 13 2021, 4:30 PM
wraitii committed rP24596: Do not count formation members as 'idle' if the controller is not..
Do not count formation members as 'idle' if the controller is not.
Jan 13 2021, 4:27 PM
wraitii added a comment to D3278: UnitAI walk orders: stop trying only when very obstructed..

I know, but how often do you want them to be at exactly that position?

Jan 13 2021, 4:27 PM
wraitii closed D3335: Do not set formation members idle when their controller is not..
Jan 13 2021, 4:27 PM
Vulcan added a comment to D3335: Do not set formation members idle when their controller is not..

Build is green

Jan 13 2021, 4:25 PM
Vulcan added a comment to D3335: Do not set formation members idle when their controller is not..

Build is green

Jan 13 2021, 4:20 PM
Freagarach added a comment to D3278: UnitAI walk orders: stop trying only when very obstructed..

I know, but how often do you want them to be at exactly that position?

Jan 13 2021, 4:19 PM
Freagarach accepted D3335: Do not set formation members idle when their controller is not..

Working as advertised. Might be weird to validate my own patch ;) But we two agree xD

Jan 13 2021, 4:15 PM
autobuild committed rP24595: [Windows] Automated build..
[Windows] Automated build.
Jan 13 2021, 4:14 PM
Nescio added a comment to D2494: [gameplay] overhaul artillery attacks.

Greek and Roman artillery is described in detail by various ancient authors, Philo and Hero are probably the most important, Vitruvius the most accessable (here is a translation of his section on bolt-shooters). The subject has been studied extensively in modern scholarship. While we have a fairly good idea how torsion engines worked and looked, what their dimensions were, their calibres (two-feet (0.6 m), two-span (0.9 m) and three-span (1.4 m) bolts), and occassionally even local usage, reconstructions can get you only this far. Some key ancient techniques and skills were lost; it's very easy to make a poorly performing engine, but very hard to make an excellent specimen. It's no surprise modern estimates of how powerful they were vary greatly.
Personally I think bolts could penetrate more than one person in theory, but I wonder how common that was in practice.
Anyway, while we care about realism, 0 A.D. is a game, and what should matter most is playability. I sincerely believe a higher pure damage without splash works better than a combination of the two.

Jan 13 2021, 4:08 PM
wraitii updated the summary of D3335: Do not set formation members idle when their controller is not..
Jan 13 2021, 4:07 PM
wraitii updated the diff for D3335: Do not set formation members idle when their controller is not..

Comments

Jan 13 2021, 4:05 PM
wraitii commandeered D3335: Do not set formation members idle when their controller is not..
Jan 13 2021, 4:04 PM
Freagarach added inline comments to D3335: Do not set formation members idle when their controller is not..
Jan 13 2021, 4:02 PM
wraitii accepted D3335: Do not set formation members idle when their controller is not..

I guess I'll approve it for process, but this was written upon my request so I'm both judge and party :P

Jan 13 2021, 3:59 PM
wraitii updated the diff for D3335: Do not set formation members idle when their controller is not..

Remove the function

Jan 13 2021, 3:57 PM
wraitii added a comment to D3278: UnitAI walk orders: stop trying only when very obstructed..

Although I have to say that I do not see the need and it merely adds pathfinder strain. IMHO.

Jan 13 2021, 3:47 PM
Freagarach added a comment to D3278: UnitAI walk orders: stop trying only when very obstructed..

Although I have to say that I do not see the need and it merely adds pathfinder strain. IMHO.

Jan 13 2021, 3:44 PM
Freagarach added a comment to D3278: UnitAI walk orders: stop trying only when very obstructed..

Looks relatively safe.

Jan 13 2021, 3:40 PM
Stan added a comment to D3344: [gameplay] enable gaul assembly.

Yeah, I'd rather not have the champions here except for the carnyx, and that's a discussion for another patch.

Jan 13 2021, 3:30 PM
Vulcan added a comment to D3350: [gameplay] tweak mace, ptol, sele specific structures.

Build has FAILED

Jan 13 2021, 3:28 PM
Nescio added a comment to D3344: [gameplay] enable gaul assembly.

I would like to see the three infantry champions trained on assembly and removal of unlock tech, but for this it must be a p2 building.

And remove them from temple, barracks, and fortress, you mean? I'm not necessarily opposed, but maybe it would be better to consider doing that in a follow-up patch, since that would alter gaul gameplay more significantly.

Jan 13 2021, 3:28 PM
wraitii added a comment to D2494: [gameplay] overhaul artillery attacks.

Source, please? I suspect that was more the exception than the rule. (Also, several means more than two but not many.)

Jan 13 2021, 3:27 PM
Nescio updated subscribers of D3350: [gameplay] tweak mace, ptol, sele specific structures.

@Freagarach, hopefully I didn't make mistakes this time.

Jan 13 2021, 3:23 PM
wraitii requested changes to D3184: Hide ip and port from users until they want to join, add optional password.

I think on the whole this looks pretty good & is a very worthwhile improvement.
There are two things I'd like to change, but one can be done later:

  • It seems to me you should always use SetupServerData+TryToConnect now instead of SetupConnection directly. This would also reduce duplication. This IMO needs to be changed.
  • The match password is only used to get the connection data. Once one has that, one could in principle 'illegally' connect to a game. Since the g_NetServer already knows the match password, you could add it to the netclient & validate on Authentication that the password is valid. This would reinforce the security. This can be done for A25 though IMO, as it's not critical (could also be merged with D3075 which is kinda similar).
Jan 13 2021, 3:22 PM
borg- accepted D3350: [gameplay] tweak mace, ptol, sele specific structures.

I'm accepting it as part of the balance / gameplay, not the code.

Jan 13 2021, 3:21 PM
Nescio updated the diff for D3350: [gameplay] tweak mace, ptol, sele specific structures.
  • forgot to save edits to library aura
Jan 13 2021, 3:19 PM
Vulcan added a comment to D3350: [gameplay] tweak mace, ptol, sele specific structures.

Build has FAILED

Jan 13 2021, 3:17 PM