Page MenuHomeWildfire Games
Feed All Stories

Jul 28 2022

Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 28 2022, 3:58 AM
Mercury updated the diff for D4718: Allocator and generator for component data..

version control fail.

Jul 28 2022, 3:39 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 28 2022, 3:23 AM
Mercury added a comment to D4718: Allocator and generator for component data..

Changed uint_32 types for vector indices to size_t. Supposedly the type should be std::vector<std::byte*>>::size_type, but I haven't been able to get that to work.

Jul 28 2022, 3:21 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 28 2022, 3:20 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 28 2022, 3:19 AM
Mercury updated the diff for D4718: Allocator and generator for component data..

More specific names and types, use for_each in CComponentDataHolder::ResetState.

Jul 28 2022, 3:16 AM

Jul 27 2022

borg- added a comment to D3601: [gameplay] lower city phase territory increase.

I would personally just make it 1.25x each phase, but this works.

Relatedly, I think there should be a CC/colony cost reduction patch to try to encourage building CCs.

These were the values that @ValihrAnt used in his patch that worked well when I played it.

https://wildfiregames.com/forum/topic/68499-territory-mod/#comment-474946

Jul 27 2022, 5:45 PM
chrstgtr added a comment to D3601: [gameplay] lower city phase territory increase.

I would personally just make it 1.25x each phase, but this works.

Jul 27 2022, 5:38 PM
borg- added a comment to D3601: [gameplay] lower city phase territory increase.

I particularly think that for p2 it's ok as it is now, sometimes it's even hard to notice just looking at the minimap. The problem in my opinion is in phase 3. However, giving less gains to phase 3 than phase 2 sounds strange.
Anyway, I don't see any problems with the current patch.

Jul 27 2022, 5:26 PM
Stan added a comment to D3601: [gameplay] lower city phase territory increase.

Missing pers phase but should work

Jul 27 2022, 3:04 PM
phosit added a comment to D4743: Ignore broken symlinks.

Acording to https://trac.wildfiregames.com/wiki/Coding_Conventions#Errorreporting we should not use LOGWARNING:
"only use things defined in source/lib/"

Jul 27 2022, 1:54 PM
real_tabasco_sauce added a comment to D4744: [Gameplay] Cavalry vision range 92m -> 80m.

Hi everyone! Here is a mod for A25 so that you can see how this change looks.

Jul 27 2022, 6:12 AM
real_tabasco_sauce added a comment to D4683: [Gameplay - A26] Axe cav buff — Lite — edition.

@LetswaveaBook thoughts?

Jul 27 2022, 5:43 AM
real_tabasco_sauce added a comment to D4722: Balance Fanatic.
In D4722#201413, @borg- wrote:

ok, i'm finishing the sparta patch and today i updated this one.

Jul 27 2022, 3:51 AM
real_tabasco_sauce updated the summary of D4744: [Gameplay] Cavalry vision range 92m -> 80m.
Jul 27 2022, 3:43 AM
real_tabasco_sauce added a comment to D4744: [Gameplay] Cavalry vision range 92m -> 80m.

I understand about the horizon, but the earth is not a perfect sphere, hills, trees etc block vision. For all practical (in game) purposes, cavalry and infantry vision should be the same.

Jul 27 2022, 3:35 AM
chrstgtr added a comment to D4744: [Gameplay] Cavalry vision range 92m -> 80m.

Personally, I would unify all vision ranges for units (women, siege, CS, champs, etc.).

If any unit deserves to have slightly longer vision it would be cav for "realism" but even then I don't think it makes a ton of sense.

on the "realism": Sitting on a horse should only improve your sight nearby (seeing over bushes and tall grass)

no it doesn't make much sense: currently cavalry can see 12 meters more than infantry. It's such a massive advantage considering they can already move faster to avoid fights. My thought is it could help solve the late game cavalry death balls.

catas need large vision range because of their large attack range. I do think support units could use a little more vision.

Jul 27 2022, 3:10 AM
real_tabasco_sauce added a comment to D4736: [Gameplay] Differentiating Sparta.

I just think they are strong enough without the aura. And, given the effect of auras on performance, I think the patch is better off without this aura.

Jul 27 2022, 3:07 AM · Balancing
chrstgtr added a comment to D4736: [Gameplay] Differentiating Sparta.
In D4736#201809, @borg- wrote:

About the aura I would like to clarify some points.

Champions are not affected by the Spartan current bonus (civ bonus), so they no longer receive 10% health.

Othismos aura only affects spartiate champions.

Yes, although the formation is much better than it used to be, it's still not perfect, but I don't think it's "forcing" the player to choose formation, can still be buffed side by side during fights without formation.

Anyway, if you really think it's necessary I would remove it.

Jul 27 2022, 3:02 AM · Balancing
real_tabasco_sauce added a comment to D4744: [Gameplay] Cavalry vision range 92m -> 80m.

Personally, I would unify all vision ranges for units (women, siege, CS, champs, etc.).

If any unit deserves to have slightly longer vision it would be cav for "realism" but even then I don't think it makes a ton of sense.

Jul 27 2022, 2:43 AM
chrstgtr added a comment to D4744: [Gameplay] Cavalry vision range 92m -> 80m.

Personally, I would unify all vision ranges for units (women, siege, CS, champs, etc.).

Jul 27 2022, 2:37 AM
borg- added a comment to D4736: [Gameplay] Differentiating Sparta.

About the aura I would like to clarify some points.

Jul 27 2022, 2:34 AM · Balancing
real_tabasco_sauce requested review of D4744: [Gameplay] Cavalry vision range 92m -> 80m.
Jul 27 2022, 1:03 AM
real_tabasco_sauce added a comment to D3601: [gameplay] lower city phase territory increase.

Is this patch still working? Should we consider it for a26? It seemed everyone agreed in the above discussion.

Jul 27 2022, 12:04 AM

Jul 26 2022

marder added a comment to D4735: Move all buildings to the builder mixin.

Lets see what forum has to say https://wildfiregames.com/forum/topic/87325-building-panel-order/

Jul 26 2022, 8:21 PM
Vulcan added a comment to D4743: Ignore broken symlinks.

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

Jul 26 2022, 7:52 PM
Vulcan added a comment to D4743: Ignore broken symlinks.

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

Jul 26 2022, 7:46 PM
phosit updated the diff for D4743: Ignore broken symlinks.
Jul 26 2022, 7:27 PM
phosit added inline comments to D4718: Allocator and generator for component data..
Jul 26 2022, 5:41 PM
wowgetoffyourcellphone committed rP27018: [A26][Fix][Han] Add turret points to the Han wall gate..
[A26][Fix][Han] Add turret points to the Han wall gate.
Jul 26 2022, 4:17 PM
Stan added inline comments to D4718: Allocator and generator for component data..
Jul 26 2022, 11:48 AM
phosit added inline comments to D4718: Allocator and generator for component data..
Jul 26 2022, 11:46 AM
Stan added a comment to D4718: Allocator and generator for component data..

Dumb question. Aren't indexes of standard containers all size_t in C++?

Jul 26 2022, 10:48 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 26 2022, 8:22 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 26 2022, 8:21 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 26 2022, 8:19 AM
Mercury updated the diff for D4718: Allocator and generator for component data..

Changed the data type of SComponentDataGenerator::m_LastIndex from bool to uint_32,

Jul 26 2022, 8:14 AM
Freagarach added a comment to D4740: [WIP] - Allow to limit the structures a builder can construct..

This is how we say a patch is WIP. :) (By prefixing the title.)
Regarding the "cannot repair structures not known", it means that once captured a barracks of the enemy, we cannot repair it. Be aware of that. :) (One can check around that, using the hint provided inline.)

Jul 26 2022, 7:07 AM
Freagarach retitled D4740: [WIP] - Allow to limit the structures a builder can construct. from Allow to limit the structures a builder can construct. to [WIP] - Allow to limit the structures a builder can construct..
Jul 26 2022, 7:05 AM
Freagarach accepted D4742: Add more world population options.

It is nice that we have some larger steps at the end.

Jul 26 2022, 7:02 AM
Freagarach added a comment to D3544: Regroup members at most once when formation and its members get idle.

Well, the one committing this needs to be absolutely sure this is an inteded side effect:

Notice formations will (...) not [reform] after their members starts to do orders by themselves.

Jul 26 2022, 6:51 AM
Freagarach added a comment to D4735: Move all buildings to the builder mixin.

but @Freagarach (...) prefer grouping by function first.

Don't hold something back on my account, I'm merely saying something that seems logical to me. :) I haven't actually tried any order so am not qualified to speak over what I like more. ;)

Jul 26 2022, 6:36 AM
Freagarach added a comment to D4740: [WIP] - Allow to limit the structures a builder can construct..

I'll write you some tests when I have some more time on my hands. Feel free to do it yourself though.

Jul 26 2022, 6:31 AM
Freagarach added a member for Contributors: Mister.
Jul 26 2022, 6:26 AM
autobuild committed rP27017: [Windows] Automated build..
[Windows] Automated build.
Jul 26 2022, 6:11 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 26 2022, 2:03 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 26 2022, 1:34 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 26 2022, 1:31 AM
Mercury updated the diff for D4718: Allocator and generator for component data..

Previous upload was a mistake, this one is better hopefully.

Jul 26 2022, 1:12 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 26 2022, 12:47 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 26 2022, 12:18 AM
Vulcan added a comment to D4718: Allocator and generator for component data..

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

Jul 26 2022, 12:17 AM
Mercury updated the diff for D4718: Allocator and generator for component data..

Allocator is now able to expand to arbitrary capacity.

Jul 26 2022, 12:10 AM

Jul 25 2022

Stan added inline comments to D4743: Ignore broken symlinks.
Jul 25 2022, 11:09 PM
phosit added a comment to D4743: Ignore broken symlinks.
In D4743#201740, @Stan wrote:

Might try filesystem if that works. I don't remember if nothing worked, or only a subset.

Jul 25 2022, 10:33 PM
Stan committed rP27016: Fix assertion when trying to draw a line with one point. This would trigger an….
Fix assertion when trying to draw a line with one point. This would trigger an…
Jul 25 2022, 10:08 PM
Stan added a comment to D4743: Ignore broken symlinks.
In D4743#201732, @Stan wrote:

They trigger Assertion popups. You're free to ignore suppress them. Except in Atlas where it goes south and crashes the entire game.

So what is the diference betwen WARN_ON_ERROR and ENSURE?

Jul 25 2022, 10:04 PM
Stan added a comment to D4743: Ignore broken symlinks.

Might try filesystem if that works. I don't remember if nothing worked, or only a subset.

Jul 25 2022, 9:58 PM
Vulcan added a comment to D4743: Ignore broken symlinks.

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

Jul 25 2022, 9:55 PM
phosit added a comment to D4743: Ignore broken symlinks.
In D4743#201732, @Stan wrote:

They trigger Assertion popups. You're free to ignore suppress them. Except in Atlas where it goes south and crashes the entire game.

Jul 25 2022, 9:49 PM
Vulcan added a comment to D4743: Ignore broken symlinks.

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

Jul 25 2022, 9:49 PM
phosit updated the diff for D4743: Ignore broken symlinks.

Handle error also on windows (hopefully i can't test ^^)

Jul 25 2022, 9:42 PM
Stan added a comment to D4743: Ignore broken symlinks.

They trigger Assertion popups. You're free to ignore suppress them. Except in Atlas where it goes south and crashes the entire game.

Jul 25 2022, 9:14 PM
phosit added a comment to D4743: Ignore broken symlinks.

Why do WARN_ON_ERROR and WARN_RETURN abort the program? shouldn't they warn as the name says?

Jul 25 2022, 9:04 PM
real_tabasco_sauce added a comment to D4736: [Gameplay] Differentiating Sparta.
In D4736#201586, @borg- wrote:
  • Neomadoes cost 30 food 20 metal
  • Syssiton no build limits
  • Promote to olympic instead of upgrade
  • Tyrtean paeans now affects all melee infantry (no hero)
Jul 25 2022, 5:27 PM · Balancing
real_tabasco_sauce added a comment to D4736: [Gameplay] Differentiating Sparta.

I have concerns about

New aura:
Othismos: Spartiates next to each other +1 armor. Works perfectly with phalanx formation. The other formations do not affect due to the aura range.

That is a big buff on top of the spear civ bonus, which is already very good (for Sparta and allies). Personally, I’m not a fan of formations as they’re bugging. Formations should be useful in and of themselves and I also don’t like trying to force players to use a feature that they apparently don’t find useful. I would just keep the spear bonus as it is now.

Jul 25 2022, 5:25 PM · Balancing
Stan added a comment to D4743: Ignore broken symlinks.

On Windows in C:\Users\{username}\Documents\My Games\0ad\mods

Jul 25 2022, 3:50 PM
Stan added a comment to D4743: Ignore broken symlinks.

https://github.com/0ad/0ad/blob/f314b5b9d2be852a4d25f4b9ef40ab4acf4f2002/source/lib/file/io/io.cpp#L29

Jul 25 2022, 12:19 PM
phosit added inline comments to D4743: Ignore broken symlinks.
Jul 25 2022, 12:06 PM
phosit added a comment to D4743: Ignore broken symlinks.

Before applying the patch I would get the following output

Terminal output
❯ pyrogenesis
TIMER| InitVfs: 2.513 ms
FILES| Main log written to '/Users/paria/Library/Application Support/0ad/logs/mainlog.html'
FILES| Interesting log written to '/Users/paria/Library/Application Support/0ad/logs/interestinglog.html'
TIMER| CONFIG_Init: 6.691 ms
Function call failed: return value was -110301 (Error during IO)
Location: file_system.cpp:123 (GetDirectoryEntries)

Call stack:

(error while dumping stack: Function not supported)
errno = 2 (Error during IO)
OS error = ?

I also got an "Error during IO" but why? it is not EIO?

Jul 25 2022, 12:02 PM
Stan added a comment to D4735: Move all buildings to the builder mixin.

No definitive guidelines.
First consider the gains and the losses of waiting to commit the patch, the current stage of release we're in, the urgency etc

Jul 25 2022, 10:32 AM
vladislavbelov added inline comments to D4743: Ignore broken symlinks.
Jul 25 2022, 9:33 AM
autobuild committed rP27015: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Jul 25 2022, 9:27 AM
marder added a comment to D3544: Regroup members at most once when formation and its members get idle.

If it works it's good enough for me, but since @Freagarach and @wraitii both made comments suggesting something different I would like to hear their opinion again.

Jul 25 2022, 9:09 AM
marder added a comment to D4735: Move all buildings to the builder mixin.

Ok so it seems there is a slight minority for grouping by phase consisting of me, @Langbart and @chrstgtr but @Freagarach and @phosit prefer grouping by function first.

Jul 25 2022, 9:01 AM
Mister updated the diff for D4740: [WIP] - Allow to limit the structures a builder can construct..

Fixed what suggested on the comments.

Jul 25 2022, 12:22 AM

Jul 24 2022

Langbart added a comment to D4743: Ignore broken symlinks.

make a dangling symlink ...

❯ ln -s ~/ThisFolderDoesNotExist ~/Library/Application\ Support/0ad/mods/ThisFolderDoesNotExist
❯ ls -la ~/Library/Application\ Support/0ad/mods/ | grep ThisFolderDoesNotExist
lrwxr-xr-x   1 paria  staff     35 Jul 24 22:55 ThisFolderDoesNotExist -> /Users/paria/ThisFolderDoesNotExist

start 0ad

Jul 24 2022, 11:54 PM
Stan updated the Trac tickets for D4743: Ignore broken symlinks.
Jul 24 2022, 11:53 PM
Stan added inline comments to D4740: [WIP] - Allow to limit the structures a builder can construct..
Jul 24 2022, 11:46 PM
lyv added a reviewer for D4740: [WIP] - Allow to limit the structures a builder can construct.: Freagarach.
Jul 24 2022, 11:43 PM
Mister updated the diff for D4740: [WIP] - Allow to limit the structures a builder can construct..

Modified the subString condition to be more specific about the regex.

Jul 24 2022, 11:34 PM
Mister updated the test plan for D4740: [WIP] - Allow to limit the structures a builder can construct..
Jul 24 2022, 11:05 PM
Vulcan added a comment to D4743: Ignore broken symlinks.

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

Jul 24 2022, 10:42 PM
Vulcan added a comment to D4743: Ignore broken symlinks.

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

Jul 24 2022, 10:42 PM
phosit updated the diff for D4743: Ignore broken symlinks.

Include logger

Jul 24 2022, 10:35 PM
phosit requested review of D4743: Ignore broken symlinks.
Jul 24 2022, 10:20 PM
Mister updated the diff for D4740: [WIP] - Allow to limit the structures a builder can construct..

I have made some changes to removing the 'warns' and this is correctly comparing the buildList with the entityName. I don't like how this looks yet because of the subString im doing, will need to fix that.

Jul 24 2022, 10:14 PM
chrstgtr added a comment to D4736: [Gameplay] Differentiating Sparta.

I have concerns about

Jul 24 2022, 9:49 PM · Balancing
sera added a comment to D4741: Fix writing mod.json with non latin chars in path..

The overload for wchar is proprietary, so likely only available with msvc. Needs some ifdef here. Or better yet move to <filesystem>.

Jul 24 2022, 9:36 PM
lyv added inline comments to D4740: [WIP] - Allow to limit the structures a builder can construct..
Jul 24 2022, 9:34 PM
lyv added inline comments to D4740: [WIP] - Allow to limit the structures a builder can construct..
Jul 24 2022, 9:01 PM
Mister added a comment to D4740: [WIP] - Allow to limit the structures a builder can construct..

Thanks for your comments on this diff.
I'll continue working on it and will add that test plan as soon as i can reproduce it.

Jul 24 2022, 7:58 PM
Vulcan added a comment to D1581: Mod Interface: Enable setting territory visibility.

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

Jul 24 2022, 6:48 PM
Vulcan added a comment to D1581: Mod Interface: Enable setting territory visibility.

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

Jul 24 2022, 6:47 PM
Stan updated the diff for D1581: Mod Interface: Enable setting territory visibility.

Fix warning.

Jul 24 2022, 6:39 PM
Stan requested review of D4742: Add more world population options.
Jul 24 2022, 5:48 PM
Vulcan added a comment to D1581: Mod Interface: Enable setting territory visibility.

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

Jul 24 2022, 5:30 PM
Vulcan added a comment to D1581: Mod Interface: Enable setting territory visibility.

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

Jul 24 2022, 5:17 PM
Vulcan added a comment to D1581: Mod Interface: Enable setting territory visibility.

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

Jul 24 2022, 5:17 PM