Page MenuHomeWildfire Games
Feed All Stories

Today

ShadowOfHassen added a comment to D4189: Additional loading screen tips.

They look good. I think. What am I supposed to be looking for?

Sat, Jul 27, 4:50 AM
wowgetoffyourcellphone committed rP28164: [Art] Make metal mine sparkles more noticeable. .
[Art] Make metal mine sparkles more noticeable.
Sat, Jul 27, 1:42 AM

Yesterday

Stan added a comment to D4189: Additional loading screen tips.

Did you check the images by the way

Fri, Jul 26, 10:05 PM
real_tabasco_sauce added a comment to D5282: flexible precision sorting for low-precision rangefinding.


@phosit this diff has all the P values removed so that the only change is the roughSort function. It is basically the same for me compared to the patch as written and vanilla. If it is a lot better for you maybe we have a lead.
Alternatively, you could also just revert the line that calls compareLengthRough() (L272 in CCmpRangeManager.cpp) and see if performance is still bad.

Fri, Jul 26, 9:51 PM
ShadowOfHassen updated the diff for D4189: Additional loading screen tips.

How’s this?

Fri, Jul 26, 9:44 PM
real_tabasco_sauce added a comment to D5282: flexible precision sorting for low-precision rangefinding.

No, sorry it's worse with the patch

Fri, Jul 26, 9:08 PM
real_tabasco_sauce added a comment to D5282: flexible precision sorting for low-precision rangefinding.


Ok, I profiled with AI (just my opponent was AI) and the improvement was less substantial (about 1/3 the improvement for me at least)

Fri, Jul 26, 9:07 PM
Vantha added a comment to D4189: Additional loading screen tips.

Yes. There needs to be a linebreak character at the end of the last line.

Fri, Jul 26, 9:00 PM
phosit added a comment to D5282: flexible precision sorting for low-precision rangefinding.

No, sorry it's worse with the patch

Fri, Jul 26, 8:59 PM
real_tabasco_sauce added a comment to D5282: flexible precision sorting for low-precision rangefinding.

I think the comparison is somehow wrong now: The AI always attacks units at the "North"

The second is with the patch. It's indeed better.

You can't use the same replay to compare it. It's incompatible, since unit's behave differently.

Fri, Jul 26, 8:25 PM
Vulcan added a comment to D5314: Remove internationalization of log messages.

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

Fri, Jul 26, 6:46 PM
wowgetoffyourcellphone retitled D5313: [Fix] Code inconsistency in Attack.js for range accuracy from [Fix] Technologies: Advanced and Elite promotion techs did not properly improved ranged accuracy to [Fix] Code inconsistency in Attack.js for range accuracy.
Fri, Jul 26, 5:27 PM
Vulcan added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

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

Fri, Jul 26, 4:50 PM
autobuild committed rP28163: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Fri, Jul 26, 4:46 PM
wowgetoffyourcellphone updated the diff for D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

Finds remaining instances of this in the techs

Fri, Jul 26, 4:45 PM
ShadowOfHassen added a comment to D4189: Additional loading screen tips.

Just re update the diff and instead of the no newline at the end of file just press return?

Fri, Jul 26, 4:13 PM
Vantha added a comment to D4189: Additional loading screen tips.

Yep. Just make sure to add a newline to the end of all the files.

Fri, Jul 26, 4:02 PM
ShadowOfHassen updated the diff for D4189: Additional loading screen tips.

This should do it I think??

Fri, Jul 26, 3:47 PM
ShadowOfHassen commandeered D4189: Additional loading screen tips.

I was wondering about that, this might allow me to commandeer this.

Fri, Jul 26, 3:47 PM
Stan added a comment to D4189: Additional loading screen tips.

You first need at the bottom to add action 'commandeer patch'

Fri, Jul 26, 3:39 PM
Vulcan added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

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

Fri, Jul 26, 3:35 PM
Vulcan added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

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

Fri, Jul 26, 3:29 PM
wowgetoffyourcellphone added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.
In D5313#226790, @Stan wrote:
Fri, Jul 26, 3:26 PM
wowgetoffyourcellphone updated the diff for D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

Adds component change

Fri, Jul 26, 3:25 PM
Vantha added a comment to D4189: Additional loading screen tips.

Thanks @Stan
@ShadowOfHassen you have the necessary permissions. Just click the "Update Diff" button in the top right of the page.
I'll see if I can help with D1730 as well. Maybe we can finish both now.

Fri, Jul 26, 3:24 PM
Vulcan added a comment to D5314: Remove internationalization of log messages.

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

Fri, Jul 26, 3:23 PM
wowgetoffyourcellphone planned changes to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.
Fri, Jul 26, 3:01 PM
Vulcan added a comment to D5314: Remove internationalization of log messages.

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

Fri, Jul 26, 2:59 PM
Vulcan added a comment to D5314: Remove internationalization of log messages.

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

Fri, Jul 26, 2:56 PM
Vulcan added a comment to D5314: Remove internationalization of log messages.

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

Fri, Jul 26, 2:53 PM
phosit added a comment to D5282: flexible precision sorting for low-precision rangefinding.

I think the comparison is somehow wrong now: The AI always attacks units at the "North"

Fri, Jul 26, 2:48 PM
dulhaghar updated dulhaghar.
Fri, Jul 26, 1:31 PM
dulhaghar updated dulhaghar.
Fri, Jul 26, 1:28 PM
Vulcan added a comment to D5314: Remove internationalization of log messages.

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

Fri, Jul 26, 1:01 PM
Dunedan updated the diff for D5314: Remove internationalization of log messages.

Back to the original diff again.

Fri, Jul 26, 12:52 PM
dhruvcontainer updated dhruvcontainer.
Fri, Jul 26, 12:00 PM
Vulcan added a comment to D5314: Remove internationalization of log messages.

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

Fri, Jul 26, 11:40 AM
Dunedan updated the diff for D5314: Remove internationalization of log messages.

Removed changes to LOGMESSAGERENDER.

Fri, Jul 26, 11:31 AM
Dunedan added a comment to D5310: Custom context for specific names.

rP28162 reverts this patch again as it had some unintended consequences. We'll try again with a different one to fix #5563.

Fri, Jul 26, 11:22 AM
Dunedan committed rP28162: Revert "Custom context for specific names".
Revert "Custom context for specific names"
Fri, Jul 26, 11:19 AM
Dunedan added a comment to D5314: Remove internationalization of log messages.
In D5314#226863, @Itms wrote:

LOGMESSAGERENDER is, contrary to LOGMESSAGE, supposed to be displayed to the user, not only in the logs. So it would probably make sense to keep translating them.

Fri, Jul 26, 10:57 AM
Itms added a comment to D5314: Remove internationalization of log messages.

LOGMESSAGERENDER is, contrary to LOGMESSAGE, supposed to be displayed to the user, not only in the logs. So it would probably make sense to keep translating them.

Fri, Jul 26, 10:55 AM
Vulcan added a comment to D5314: Remove internationalization of log messages.

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

Fri, Jul 26, 10:03 AM
Dunedan published D5314: Remove internationalization of log messages for review.
Fri, Jul 26, 9:50 AM
autobuild committed rP28161: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Fri, Jul 26, 9:21 AM
miezuindia updated miezuindia.
Fri, Jul 26, 9:09 AM
Freagarach accepted D5313: [Fix] Code inconsistency in Attack.js for range accuracy.
Fri, Jul 26, 8:57 AM
Freagarach added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

Is this an oversight or intentional? Looks like an oversight.

Fri, Jul 26, 8:57 AM
Dunedan committed rP28160: Custom context for specific names.
Custom context for specific names
Fri, Jul 26, 5:45 AM
Dunedan closed D5310: Custom context for specific names.
Fri, Jul 26, 5:45 AM
ShadowOfHassen added a comment to D4189: Additional loading screen tips.

Suggested changes:

Fri, Jul 26, 4:12 AM

Thu, Jul 25

Stan updated subscribers of D4189: Additional loading screen tips.
Thu, Jul 25, 7:52 PM
Stan updated subscribers of D4189: Additional loading screen tips.

@Vantha @ShadowHassen you might help here by taking over the patch :)

Thu, Jul 25, 7:51 PM
Stan accepted D5310: Custom context for specific names.

It still good to offer the option of those strings to be translated, and the more useful comments to translators the better. LGTM.

Thu, Jul 25, 5:45 PM
Vulcan added a comment to D5310: Custom context for specific names.

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

Thu, Jul 25, 5:36 PM
Vulcan added a comment to D5310: Custom context for specific names.

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

Thu, Jul 25, 5:33 PM
Dunedan updated the diff for D5310: Custom context for specific names.

Update the text used as context.

Thu, Jul 25, 5:26 PM
ShadowOfHassen added a comment to D5310: Custom context for specific names.

Both are technically grammatically correct, but I think @Stan 's suggestion gets the point across better.

Thu, Jul 25, 5:21 PM
Stan updated subscribers of D5310: Custom context for specific names.

Maybe:

Meant to be the closest name in the ancient native language of the civilization. Most translations don't need to modify this string.
Thu, Jul 25, 5:12 PM
Stan added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

If this get changed this page should be updated https://trac.wildfiregames.com/wiki/TechModifications

Thu, Jul 25, 4:46 PM
Stan added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

It looks like an oversight at least.

Thu, Jul 25, 11:06 AM
Dunedan committed rP28159: Fix references in portable object templates.
Fix references in portable object templates
Thu, Jul 25, 10:53 AM
Dunedan closed D5309: Fix references in portable object templates.
Thu, Jul 25, 10:53 AM
wowgetoffyourcellphone added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.
In D5313#226790, @Stan wrote:
Thu, Jul 25, 4:24 AM

Wed, Jul 24

real_tabasco_sauce resigned from D5313: [Fix] Code inconsistency in Attack.js for range accuracy.
Wed, Jul 24, 11:36 PM
Dunedan added a comment to D5309: Fix references in portable object templates.
In D5309#226820, @Itms wrote:

Yes it should have no impact on the actual translation, but I would like to make sure tinygettext doesn't choke on strange unicode delimiters when parsing pot files.

Wed, Jul 24, 7:31 PM
Itms added a comment to D5309: Fix references in portable object templates.

tinygettext is used for the actual translation, isn't it? In that case I'd expect it isn't affected at all, because the reference isn't necessary to do translations. It's merely an information to allow human translators to look up the string in the source code.

Wed, Jul 24, 7:12 PM
Dunedan committed rP28158: Make language names in credits translatable.
Make language names in credits translatable
Wed, Jul 24, 5:37 PM
Dunedan closed D5300: Make language names in credits translatable.
Wed, Jul 24, 5:37 PM
Dunedan added a comment to D5309: Fix references in portable object templates.
In D5309#226798, @Itms wrote:

Does tinygettext properly handle the unicode whitespace delimiters or should we patch it as well?

Wed, Jul 24, 5:28 PM
Dunedan committed rP28157: Avoid empty translatable strings.
Avoid empty translatable strings
Wed, Jul 24, 5:20 PM
Dunedan closed D5308: Avoid empty translatable strings from XML files.
Wed, Jul 24, 5:20 PM
Vulcan added a comment to D5300: Make language names in credits translatable.

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

Wed, Jul 24, 5:09 PM
Vulcan added a comment to D5300: Make language names in credits translatable.

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

Wed, Jul 24, 5:06 PM
Vulcan added a comment to D5308: Avoid empty translatable strings from XML files.

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

Wed, Jul 24, 5:03 PM
Dunedan updated the diff for D5300: Make language names in credits translatable.

Rebase against current trunk and skipping of the "debug" translation as well.

Wed, Jul 24, 5:03 PM
Vulcan added a comment to D5308: Avoid empty translatable strings from XML files.

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

Wed, Jul 24, 4:59 PM
Dunedan added a comment to D5308: Avoid empty translatable strings from XML files.
In D5308#226795, @Itms wrote:

Did the empty strings actually appear in Transifex?

Wed, Jul 24, 4:55 PM
Dunedan updated the diff for D5308: Avoid empty translatable strings from XML files.

Simplify regex

Wed, Jul 24, 4:53 PM
Itms added a comment to D5309: Fix references in portable object templates.

I don't have enough knowledge about the extractors script to understand the changes performed, but the proposal of harmonizing our format with gettext sounds logical. Does tinygettext properly handle the unicode whitespace delimiters or should we patch it as well?

Wed, Jul 24, 4:49 PM
Itms accepted D5308: Avoid empty translatable strings from XML files.
Wed, Jul 24, 4:45 PM
Itms added a comment to D5308: Avoid empty translatable strings from XML files.

This looks obviously sane. Did the empty strings actually appear in Transifex? I don't remember encountering them. How many empty strings are deleted from PO files after that fix?

Wed, Jul 24, 4:45 PM
Itms accepted D5300: Make language names in credits translatable.

This looks good to me, with the caveat of ignoring the debug translation as well.

Wed, Jul 24, 4:34 PM
Stan added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

https://github.com/0ad/0ad/blob/master/binaries/data/mods/public/simulation/components/Attack.js#L677

Wed, Jul 24, 7:49 AM
phosit added a comment to D5282: flexible precision sorting for low-precision rangefinding.

@phosit could you profile that replay I shared above? This will tell us if the difference between your profile and mine is due to replay differences or computer differences. Maybe other differences? like petra? in my replay, I just attack moved groups of 200 units.

Wed, Jul 24, 6:51 AM
amyadams9810 updated amyadams9810.
Wed, Jul 24, 6:49 AM
amyadams9810 updated amyadams9810.
Wed, Jul 24, 6:48 AM
Vulcan added a comment to D5262: [maps] placement options alternative 1/2 .

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

Wed, Jul 24, 6:23 AM
Vulcan added a comment to D5262: [maps] placement options alternative 1/2 .

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

Wed, Jul 24, 6:23 AM
real_tabasco_sauce added a comment to D5262: [maps] placement options alternative 1/2 .

Maybe the new function getPlayerIDs can be used in more places, which did their own stuff or used sortAllPlayers but the sorting isn't necesarry.

Normally there are two teams with the same number of players. Using river each team gets grouped in a line.
So river might be confused with groupedLines.

Not really related to this diff: Some names are technical (circle, groupedLines, randomGroup) while others are vivid (river, stronghold)

Wed, Jul 24, 6:12 AM
real_tabasco_sauce updated the diff for D5262: [maps] placement options alternative 1/2 .

use getPlayerIDs where sortAllPlayers() is used to get an array of IDs.

Wed, Jul 24, 6:07 AM
real_tabasco_sauce added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

ok the accuracy part definitely works in a26 vanilla XD.

Wed, Jul 24, 4:44 AM
wowgetoffyourcellphone added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.
In D5313#226778, @Stan wrote:

According to this though the previous code was valid https://github.com/0ad/0ad/tree/master/binaries/data/mods/public/simulation/components#L677 (Because the code isn't)

Where did you see the spread was wrong?

Wed, Jul 24, 3:04 AM
Stan requested changes to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

According to this though the previous code was valid https://github.com/0ad/0ad/tree/master/binaries/data/mods/public/simulation/components#L677 (Because the code isn't)

Wed, Jul 24, 12:36 AM
Stan added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

The last change on that file was three years ago. https://github.com/0ad/0ad/commits/master/binaries/data/mods/public/simulation/data/technologies/unit_elite.json

Wed, Jul 24, 12:00 AM

Tue, Jul 23

chrstgtr added a comment to D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

Is that error currently in a26 (and earlier alphas)?

Tue, Jul 23, 11:32 PM
Vulcan added a comment to D5282: flexible precision sorting for low-precision rangefinding.

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

Tue, Jul 23, 10:42 PM
Vulcan added a comment to D5282: flexible precision sorting for low-precision rangefinding.

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

Tue, Jul 23, 10:40 PM
real_tabasco_sauce accepted D5313: [Fix] Code inconsistency in Attack.js for range accuracy.

good catch. I didn't test it but it looks correct.

Tue, Jul 23, 10:35 PM
real_tabasco_sauce added a comment to D5282: flexible precision sorting for low-precision rangefinding.

well I think it could be nice if performance was at least roughly equal to the current. @phosit are you sure that profile was from the more recent patch (the one that doesn't use isqrt).
Also, maybe try the same replay i've been using?



I'm be pretty surprised by this large difference. if it's still such a big difference with this replay, maybe mine is just better at division XD.

Tue, Jul 23, 10:34 PM