Page MenuHomeWildfire Games
Feed All Stories

Jan 23 2020

Vulcan added a comment to D2525: Define auto-gather/-build ranges in template..

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

Jan 23 2020, 7:19 PM
Freagarach updated the diff for D2525: Define auto-gather/-build ranges in template..

Inlines.

Jan 23 2020, 7:15 PM
Freagarach updated the summary of D2281: Status Effects v2 - More cleanup, allow modifiers..
Jan 23 2020, 7:03 PM
Nescio added a comment to D2585: [gameplay] Cavalry archer speed adjustment.

Initially, I did 0.90 but then they were slower than Heavy Skirmishers, which didn't feel too correct.

That made me wonder, so I looked up the current walk speed numbers:

                      citizen , champion , hero
cavalry javelineer  : ×1.95   , ×2.25    , ×1.9425 (= 1.85 × 1.05) 
cavalry archer      : ×1.95   , ×2.25    , ×1.85
  patch proposal      : ×1.792  , ×2.07    , ×1.85
infantry javelineer : ×1.4    , ×1.75    , ×1
infantry archer     : ×1.1    , ×1.2     , ×1

The differences are especially pronounced for the infantry javelineer. (Maybe something to revisit in a future patch?)
Regardless, I wonder why champions are significantly faster than citizens. They have a lot more armour and health and can't gather (hunt). If anything, I'd expect champions to be slower or at most equally fast.
The current differencea between citizen and champion walk speed go back to rP20230, which introduced relative speeds (multipliers). Prior to that template_unit_cavalry.xml, template_unit_champion_cavalry.xml, and template_unit_hero_cavalry.xml all had a walk speed of 1.65; the commit message says: “No significant value change.”

Jan 23 2020, 7:02 PM
Vulcan added a comment to D2595: separate elephant archer from cavalry templates.

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

Jan 23 2020, 7:02 PM
Harbormaster failed remote builds in B10933: Diff 11161 for D2595: separate elephant archer from cavalry templates!
Jan 23 2020, 6:59 PM
Vulcan added a comment to D2595: separate elephant archer from cavalry templates.

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

Jan 23 2020, 6:59 PM
Nescio updated the diff for D2595: separate elephant archer from cavalry templates.

now with svn add

Jan 23 2020, 6:57 PM
Freagarach added a comment to D2262: Use matching classes in damage bonus (from rP22769)..

Thanks @bb :)

Jan 23 2020, 6:56 PM
Nescio created D2595: separate elephant archer from cavalry templates.
Jan 23 2020, 6:55 PM
Freagarach added inline comments to D2360: Fix entities not retaining repair order after target transforms..
Jan 23 2020, 6:54 PM
Silier accepted D2360: Fix entities not retaining repair order after target transforms..

Changed code is good.
Number of builders is correctly updated when repaired entity is transformed.
Builders continue to repair/construct when target is renamed.

Jan 23 2020, 6:52 PM
Vulcan added a comment to D2568: [gui] remove empty space between logo and buttons.

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

Jan 23 2020, 6:17 PM
Nescio updated the summary of D2568: [gui] remove empty space between logo and buttons.
Jan 23 2020, 6:14 PM
Nescio updated the diff for D2568: [gui] remove empty space between logo and buttons.

new iteration requested by @elexis

Jan 23 2020, 6:13 PM
Nescio added a comment to D2568: [gui] remove empty space between logo and buttons.

(Finding good numbers would take some time, and to me its currently not broken.)

Yes, I understand, I meant some approximate mock-up values.

(Also equations like -144+120 should be computed)

Actually I kept those intentionally: the third number is the position at 720 pixels, since the second number cancels out the percentage.
And 1280×720 is equivalent to 3840×2160 at 300% zoom.

I would keep the organization logo and build information grouped, otherwise looks ok to me (and the product logo offset looks better than not having it so this iteration improves that).

So E is 0% and C is 60%?

Perhaps the projectinformation box should also be moved further below, or kept aligned at the organization logo.

Jan 23 2020, 6:03 PM
Vulcan added a comment to D2247: [gui] omit unnecessary decimals for resistance tooltip.

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

Jan 23 2020, 6:00 PM
Nescio added a comment to D2589: correct watermark aspect ratio.

diff 11136 appears best

That's why I've uploaded it last :)

If we want the images bigger, we can just render a bigger one...

That could be nice. Currently it looks like this on 3840×2160 at 300% zoom:

EDIT: I meant the watermark product could be used in the main menu;

The design is similar, but the watermark colours look brighter, presumably to have better contrast on various backgrounds?
Besides, mods might want to replace the main menu logo but keep the 0 A.D. watermark logo unchanged.

Jan 23 2020, 5:57 PM
Nescio updated the diff for D2247: [gui] omit unnecessary decimals for resistance tooltip.

Allow floating digits for mods that would want decimal armor levels, but remove the enforced .0 from the default armor tooltip.

Jan 23 2020, 5:56 PM
Vulcan added a comment to D2594: [gui] two decimals for gather rate tooltips.

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

Jan 23 2020, 5:55 PM
Nescio created D2594: [gui] two decimals for gather rate tooltips.
Jan 23 2020, 5:51 PM
Vulcan added a comment to D2592: CSlider IGUIButtonBehavior inheritance to gain Sound, Press and Release events.

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

Jan 23 2020, 5:16 PM
elexis added a comment to D2568: [gui] remove empty space between logo and buttons.

Perhaps it's easier if you'd state the percentages how you'd like to distribute the empty space?

(Finding good numbers would take some time, and to me its currently not broken.)

Jan 23 2020, 5:15 PM
elexis updated the diff for D2592: CSlider IGUIButtonBehavior inheritance to gain Sound, Press and Release events.

Simplify CSlider code following the IGUIButtonBehavior inheritance by deleting m_IsPressed which is now redundant with m_Pressed from the inherited class.

Jan 23 2020, 5:06 PM
elexis committed rP23434: Gamestup option to select the time the sea level starts to rise on Extinct….
Gamestup option to select the time the sea level starts to rise on Extinct…
Jan 23 2020, 4:58 PM
elexis closed D2593: Map specific Gamesetup option: SeaLevelRise for Extinct Volcano map.
Jan 23 2020, 4:58 PM
elexis updated the Trac tickets for D2593: Map specific Gamesetup option: SeaLevelRise for Extinct Volcano map.
Jan 23 2020, 4:54 PM
elexis added inline comments to D2593: Map specific Gamesetup option: SeaLevelRise for Extinct Volcano map.
Jan 23 2020, 4:50 PM
Stan added a comment to D2589: correct watermark aspect ratio.

Unstretched look indeed better. One can also notice that we used two different sprites for the same thing 0ad_logo and watermarkCompany

Jan 23 2020, 4:15 PM
bb accepted D2589: correct watermark aspect ratio.

diff 11136 appears best for me, maybe some artist wants to have an opinion?

Jan 23 2020, 4:07 PM
elexis updated the Trac tickets for D2476: Remove obsolete GetVideoMode platform-specifics.
Jan 23 2020, 3:33 PM
elexis retitled D2476: Remove obsolete GetVideoMode platform-specifics from Remove obsolete platform-specifics to Remove obsolete clipboard and GetVideoMode platform-specifics.
Jan 23 2020, 3:32 PM
elexis added a comment to D2476: Remove obsolete GetVideoMode platform-specifics.

This patch fixes the "copy twice" bug described in #3145!
And the crash over there can't be reproduced by me on arch, nor by go2die on mint 19.3 Tricia (based on ubuntu bionic 18.04.3. LTS kernel 5.3.x) (see lobby today)

Jan 23 2020, 3:30 PM
elexis updated the Trac tickets for D2476: Remove obsolete GetVideoMode platform-specifics.
Jan 23 2020, 3:28 PM
Vulcan added a comment to D2476: Remove obsolete GetVideoMode platform-specifics.

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

Jan 23 2020, 12:52 PM
Harbormaster failed remote builds in B10927: Diff 11155 for D2476: Remove obsolete GetVideoMode platform-specifics!
Jan 23 2020, 12:47 PM
Vulcan added a comment to D2476: Remove obsolete GetVideoMode platform-specifics.

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

Jan 23 2020, 12:47 PM
linkmauve updated the diff for D2476: Remove obsolete GetVideoMode platform-specifics.

Fix Vladislav’s comments, still mirrored at GitHub to avoid squashing the commits.

Jan 23 2020, 12:44 PM
Vulcan added a comment to D2488: Use GL_KHR_debug.

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

Jan 23 2020, 12:17 PM
Harbormaster failed remote builds in B10926: Diff 11154 for D2488: Use GL_KHR_debug!
Jan 23 2020, 11:56 AM
Vulcan added a comment to D2488: Use GL_KHR_debug.

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

Jan 23 2020, 11:56 AM
Stan updated the diff for D2488: Use GL_KHR_debug.

Fix windows build. Apitrace doesn't work for me though, it segfaults directly

Jan 23 2020, 11:54 AM
linkmauve added a comment to D2476: Remove obsolete GetVideoMode platform-specifics.

The latest changes are rebased and pushed at https://github.com/linkmauve/0ad/tree/rm-sys

Jan 23 2020, 11:49 AM
Vulcan added a comment to D2593: Map specific Gamesetup option: SeaLevelRise for Extinct Volcano map.

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

Jan 23 2020, 9:23 AM
Vulcan added a comment to D2593: Map specific Gamesetup option: SeaLevelRise for Extinct Volcano map.

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

Jan 23 2020, 9:20 AM
elexis updated the diff for D2593: Map specific Gamesetup option: SeaLevelRise for Extinct Volcano map.

Missing file

Jan 23 2020, 9:19 AM
elexis added inline comments to D2593: Map specific Gamesetup option: SeaLevelRise for Extinct Volcano map.
Jan 23 2020, 9:18 AM
elexis created D2593: Map specific Gamesetup option: SeaLevelRise for Extinct Volcano map.
Jan 23 2020, 9:14 AM
autobuild committed rP23433: [Windows] Automated build..
[Windows] Automated build.
Jan 23 2020, 7:25 AM
Vulcan added a comment to D2592: CSlider IGUIButtonBehavior inheritance to gain Sound, Press and Release events.

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

Jan 23 2020, 6:32 AM
elexis updated the test plan for D2592: CSlider IGUIButtonBehavior inheritance to gain Sound, Press and Release events.
Jan 23 2020, 6:21 AM
elexis created D2592: CSlider IGUIButtonBehavior inheritance to gain Sound, Press and Release events.
Jan 23 2020, 6:19 AM

Jan 22 2020

bb committed rP23432: Remove trailing 0's from Armour items in templates.
Remove trailing 0's from Armour items in templates
Jan 22 2020, 11:23 PM
bb closed D2280: remove armour trailing zeroes from templates.
Jan 22 2020, 11:23 PM
bb accepted D2280: remove armour trailing zeroes from templates.

All Armour values got consistent now, feel free to removing trailing 0's from other template values too

Jan 22 2020, 11:20 PM
bb committed rP23431: Merge kushites champion infantry attack bonusses.
Merge kushites champion infantry attack bonusses
Jan 22 2020, 11:13 PM
bb closed D2262: Use matching classes in damage bonus (from rP22769)..
Jan 22 2020, 11:13 PM
bb accepted D2262: Use matching classes in damage bonus (from rP22769)..

Looks correct and complete to me

Jan 22 2020, 10:54 PM
elexis committed rP23430: Gamesetup slider support, use it for Ceasefire, RelicCount, RelicDuration….
Gamesetup slider support, use it for Ceasefire, RelicCount, RelicDuration…
Jan 22 2020, 10:38 PM
elexis closed D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.
Jan 22 2020, 10:38 PM
elexis added a comment to D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.

I like the example in the description though I think it could a bigger top padding.

I could move the value label 1px further below, but if there is a dropdown coming below the dropdown, it will start to collapse with that. There is simply too few space, which is why the setting height was increased from 32px to 36px already:

Jan 22 2020, 10:26 PM
elexis updated the summary of D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.
Jan 22 2020, 10:21 PM
elexis added inline comments to D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.
Jan 22 2020, 10:21 PM
Stan added a comment to D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.

I like the example in the description though I think it could a bigger top padding.

Jan 22 2020, 10:10 PM
elexis updated the summary of D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.
Jan 22 2020, 10:07 PM
elexis added a comment to D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.
  • Discussed with Vladislav on http://irclogs.wildfiregames.com/2020-01/2020-01-19-QuakeNet-%230ad-dev.log on the problem that not all values are chosen with the same frequency by users
  • The UI theme was discussed with nani in a PM session today. nani proposed that the vertical center axis of the label on the left should be on the same vertical center as the average of the slider + label on the right side:
		Slider
Label:   -----------
		Number

which IMO looks worse.

Jan 22 2020, 10:04 PM
elexis retitled D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration from Gamesetup: Use sliders for Ceasefire and VictoryDuration to Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.
Jan 22 2020, 9:56 PM
Vulcan added a comment to D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.

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

Jan 22 2020, 8:09 PM
elexis updated the summary of D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.
Jan 22 2020, 8:05 PM
elexis updated the diff for D2571: Gamesetup support for sliders, use it for Ceasefire, RelicCount, RelicDuration, WonderDuration.

Rebase, add value label, use it for RelicCount too

Jan 22 2020, 8:03 PM
Vulcan added a comment to D2479: Add thread names on Linux.

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

Jan 22 2020, 6:43 PM
linkmauve updated the diff for D2479: Add thread names on Linux.
  • Add a comment about prehistoric kernels not supporting thread names.
  • Change the order of const and char.
Jan 22 2020, 6:35 PM
linkmauve added inline comments to D2479: Add thread names on Linux.
Jan 22 2020, 6:31 PM
linkmauve added inline comments to D2479: Add thread names on Linux.
Jan 22 2020, 6:29 PM
linkmauve added inline comments to D2479: Add thread names on Linux.
Jan 22 2020, 6:28 PM
linkmauve abandoned D2513: Replace glooxwrapper::string with std::string.
Jan 22 2020, 3:58 PM
linkmauve abandoned D2484: Import dladdr() and getcwd() from their correct header.
Jan 22 2020, 3:51 PM
elexis committed rP23429: Disable Quicksave during multiplayer, since the feature is not implemented and….
Disable Quicksave during multiplayer, since the feature is not implemented and…
Jan 22 2020, 3:08 PM
elexis closed D2584: Disable QuickLoad during multiplayer.
Jan 22 2020, 3:08 PM
elexis added inline comments to D2584: Disable QuickLoad during multiplayer.
Jan 22 2020, 2:59 PM
Gallaecio accepted D2591: Javelinist → Javelineer.
Jan 22 2020, 12:13 PM
Silier added inline comments to D2360: Fix entities not retaining repair order after target transforms..
Jan 22 2020, 8:57 AM
Stan added a comment to D2528: Performance improvements to VertexBuffer.

Some notes. Can you add yourself to the credits? Keep up the great work!

Jan 22 2020, 8:09 AM
dm updated the diff for D2528: Performance improvements to VertexBuffer.

With more testing, in high number deathmatch, there was still high usage in CVertextBuffer::Release (gprof)

Jan 22 2020, 2:42 AM

Jan 21 2020

Nescio added a comment to D2578: update structure template tooltips.

The structures/maur_defense_tower is missing a ..

Not done: this patch standardizes <Identity> tooltips. <Upgrade> tooltips could be done in a future patch.

Just wondering: train seems like D1245 and recruit more like what is done when clicking the button? I think this can be comitted as is and we can discuss "train" vs "recruit" elsewhere, if you want?

https://trac.wildfiregames.com/wiki/EnglishStyleGuide#Actions says “train (human units)” and that's also the verb used in the aura descriptions and technology tooltips (“training time”), so for consistency's sake we should stick with that in this patch.
A future patch could replace train with conscript/enlist/hire/muster/recruit, if people think that's clearer.

Jan 21 2020, 9:33 PM
Vulcan added a comment to D2578: update structure template tooltips.

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

Jan 21 2020, 9:27 PM
Nescio updated the diff for D2578: update structure template tooltips.

brit and gaul wall tower

Jan 21 2020, 9:23 PM
Vulcan added a comment to D2591: Javelinist → Javelineer.

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

Jan 21 2020, 9:17 PM
Nescio created D2591: Javelinist → Javelineer.
Jan 21 2020, 9:13 PM
Freagarach requested changes to D2578: update structure template tooltips.

Just wondering: train seems like D1245 and recruit more like what is done when clicking the button? I think this can be comitted as is and we can discuss "train" vs "recruit" elsewhere, if you want?

Jan 21 2020, 9:11 PM
ValihrAnt added a comment to D2585: [gameplay] Cavalry archer speed adjustment.

Then why not lower heavy skirmisher speed?

Fewer to test, basically. An additional benefit of the change being more minor, which is something I aimed to do when balancing. Avoid making big sweeping changes and if a change turns out to be too minuscule it can be further adjusted in the future.

Or raise cavalry javelinist speed?

Obviously, this would make javelin cavalry stronger, which I think is very unneeded as they're in a good spot balance wise currently.

By the way, this makes elephant archers slower, since they have the horse archer as their parent. Also, keep in mind there are two cavalry speed technologies (+10% each), from which elephantry and infantry don't benefit.

Didn't actually realize that was the case, will fix it in the patch soon. Getting the first speed upgrade will actually restore cav archer speed back to slightly higher than initially.

Jan 21 2020, 9:05 PM
Vulcan added a comment to D2360: Fix entities not retaining repair order after target transforms..

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

Jan 21 2020, 8:42 PM
Freagarach updated the diff for D2360: Fix entities not retaining repair order after target transforms..
  • Remove if in addBuilder.
  • AddSingleBuilder -> AddBuilderHelper.
  • Don't say orders have changed when they might have not been.
Jan 21 2020, 8:38 PM
Freagarach added inline comments to D2360: Fix entities not retaining repair order after target transforms..
Jan 21 2020, 8:38 PM
Vulcan added a comment to D2328: Unify GetRange calls in UnitAI..

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

Jan 21 2020, 8:24 PM
Freagarach updated the diff for D2328: Unify GetRange calls in UnitAI..

Added undefined type.

Jan 21 2020, 8:20 PM
bb accepted rP23392: Landscape and Daytime gamesetup options for the Unknown, Danubius and Polar Sea….

bug disappeared

Jan 21 2020, 4:55 PM
bb accepted rP23374: Gamesetup class rewrite, fixes #5322, refs #5387..

Reported bug has been fixed, one can notice that the animation changed in the case when switching from 2 to 1 tab (there now is a gap between the panelButtons and the settingsPanel). New version fine with me too

Jan 21 2020, 4:54 PM
Stan added a comment to D2590: [art] delete some unused textures.

That sounds nice. He'll probably dump the mod in his though.

Jan 21 2020, 2:39 PM
Nescio added a comment to D2590: [art] delete some unused textures.

I guess committing this means adding a PR to delenda est :D

If you make a https://github.com/0ADMods/deprecated_art mod I could these files to there, and Delenda Est could then be fixed by simply adding a dependency.

Jan 21 2020, 2:30 PM