Page MenuHomeWildfire Games
Feed All Stories

Oct 12 2019

Vulcan added a comment to D1190: Allow restoring lost wall turrets.

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

Oct 12 2019, 11:22 PM
Vulcan added a comment to D1190: Allow restoring lost wall turrets.

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

Oct 12 2019, 11:18 PM
Stan updated the diff for D1190: Allow restoring lost wall turrets.

Remove more duplication.

Oct 12 2019, 11:15 PM
Vulcan added a comment to D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating.

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

Oct 12 2019, 11:13 PM
Harbormaster failed remote builds in B9801: Diff 10141 for D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating!
Oct 12 2019, 11:11 PM
Vulcan added a comment to D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating.

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

Oct 12 2019, 11:11 PM
bb updated the diff for D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating.
Oct 12 2019, 11:11 PM
Vulcan added a comment to D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating.

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

Oct 12 2019, 11:08 PM
bb added inline comments to D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating.
Oct 12 2019, 11:08 PM
Harbormaster failed remote builds in B9800: Diff 10140 for D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating!
Oct 12 2019, 11:06 PM
Vulcan added a comment to D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating.

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

Oct 12 2019, 11:06 PM
bb updated the diff for D1398: Fix shiftlag and implement HotkeyDown event, change HotkeyPress event to be non-repeating.

Rebase

Oct 12 2019, 11:06 PM
Vulcan added a comment to D1190: Allow restoring lost wall turrets.

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

Oct 12 2019, 11:05 PM
Vulcan added a comment to D1190: Allow restoring lost wall turrets.

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

Oct 12 2019, 11:01 PM
Stan updated the diff for D1190: Allow restoring lost wall turrets.

Fix some comments

Oct 12 2019, 10:59 PM
Stan added a comment to D1190: Allow restoring lost wall turrets.
In D1190#98997, @Imarok wrote:

Quickly tested the patch. Looks like a really nice behaviour. ?
But here are some things I noticed:

  • I think elexis mentioned it already: There is no way to get rid of the ghosts of dead towers.
Oct 12 2019, 10:58 PM
Imarok added a comment to D1190: Allow restoring lost wall turrets.

Quickly tested the patch. Looks like a really nice behaviour. ?
But here are some things I noticed:

Oct 12 2019, 10:26 PM
Vulcan added a comment to D2176: Give an option to allow multiple controls groups share same entities..

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

Oct 12 2019, 10:01 PM
Vulcan added a comment to D2176: Give an option to allow multiple controls groups share same entities..

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

Oct 12 2019, 9:59 PM
Freagarach updated the diff for D2176: Give an option to allow multiple controls groups share same entities..

More elaborate tooltip.

Oct 12 2019, 9:57 PM
Vulcan added a comment to D2176: Give an option to allow multiple controls groups share same entities..

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

Oct 12 2019, 9:44 PM
Vulcan added a comment to D2176: Give an option to allow multiple controls groups share same entities..

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

Oct 12 2019, 9:41 PM
Freagarach updated the diff for D2176: Give an option to allow multiple controls groups share same entities..
  • Improved text on option?
  • Reverted to old entity removal from groups.
Oct 12 2019, 9:39 PM
Freagarach added inline comments to D1190: Allow restoring lost wall turrets.
Oct 12 2019, 9:01 PM
Vulcan added a comment to D1190: Allow restoring lost wall turrets.

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

Oct 12 2019, 8:30 PM
Vulcan added a comment to D1190: Allow restoring lost wall turrets.

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

Oct 12 2019, 8:24 PM
Stan updated the diff for D1190: Allow restoring lost wall turrets.

Remove warning,
Make green turrets disappear when cancelling build

Oct 12 2019, 8:23 PM
Vulcan added a comment to D781: [gameplay] - Elevation attack bonus for units..

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

Oct 12 2019, 8:07 PM
Freagarach retitled D781: [gameplay] - Elevation attack bonus for units. from Elevation attack bonus for ranged units. to Elevation attack bonus for units..
Oct 12 2019, 8:03 PM
Vulcan added a comment to D781: [gameplay] - Elevation attack bonus for units..

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

Oct 12 2019, 8:03 PM
Freagarach retitled D781: [gameplay] - Elevation attack bonus for units. from Elevation attack bonus for ranged units to Elevation attack bonus for ranged units..
Oct 12 2019, 8:02 PM
Freagarach updated the diff for D781: [gameplay] - Elevation attack bonus for units..

Rebased.

Oct 12 2019, 8:02 PM
Freagarach commandeered D781: [gameplay] - Elevation attack bonus for units..
Oct 12 2019, 8:00 PM
Vulcan added a comment to D1268: Remove health component from relics..

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

Oct 12 2019, 7:05 PM
Vulcan added a comment to D1268: Remove health component from relics..

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

Oct 12 2019, 7:00 PM
Freagarach updated the diff for D1268: Remove health component from relics..

Typo.

Oct 12 2019, 6:59 PM
Vulcan added a comment to D1268: Remove health component from relics..

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

Oct 12 2019, 6:52 PM
Vulcan added a comment to D1268: Remove health component from relics..

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

Oct 12 2019, 6:47 PM
Freagarach commandeered D1268: Remove health component from relics..
Oct 12 2019, 6:45 PM
Freagarach updated the test plan for D1268: Remove health component from relics..
Oct 12 2019, 6:45 PM
Freagarach updated the diff for D1268: Remove health component from relics..

Combined a check in updatePanelEntityBars in session.js.

Oct 12 2019, 6:45 PM
Harbormaster failed to build B9790: rP23070: Fix the last remaining warnings introduced by rP23049 for rP23070: Fix the last remaining warnings introduced by rP23049!
Oct 12 2019, 6:32 PM
elexis removed 1 auditor(s) for rP23049: Camel riders animations re-export.: elexis.

Thanks for the fix in rP23070

Oct 12 2019, 6:27 PM
Stan committed rP23070: Fix the last remaining warnings introduced by rP23049.
Fix the last remaining warnings introduced by rP23049
Oct 12 2019, 6:24 PM
Stan added inline comments to D2368: Move movement logic from UnitAI's "Garrisoned"-state to approaching..
Oct 12 2019, 12:27 PM
Vulcan added a comment to D2368: Move movement logic from UnitAI's "Garrisoned"-state to approaching..

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

Oct 12 2019, 9:53 AM
Freagarach added inline comments to D2368: Move movement logic from UnitAI's "Garrisoned"-state to approaching..
Oct 12 2019, 9:51 AM
Vulcan added a comment to D2368: Move movement logic from UnitAI's "Garrisoned"-state to approaching..

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

Oct 12 2019, 9:47 AM
Freagarach created D2368: Move movement logic from UnitAI's "Garrisoned"-state to approaching..
Oct 12 2019, 9:46 AM
autobuild committed rP23069: [Windows] Automated build..
[Windows] Automated build.
Oct 12 2019, 7:27 AM
ffffffff added a comment to D2151: Use "setStringTags"-function more often..

jes i really encourage that code. peace of a op peace.

Oct 12 2019, 12:34 AM

Oct 11 2019

nani updated the diff for D2363: Validate XML directory and file attributes strings when loading..
Oct 11 2019, 10:38 PM
Vulcan added a comment to D2367: Move the ability to hold a turret to a separate file..

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

Oct 11 2019, 10:31 PM
Vulcan added a comment to D2367: Move the ability to hold a turret to a separate file..

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

Oct 11 2019, 10:28 PM
Freagarach created D2367: Move the ability to hold a turret to a separate file..
Oct 11 2019, 10:26 PM
nani updated the diff for D2363: Validate XML directory and file attributes strings when loading..

Added check for file attribute.

Oct 11 2019, 10:16 PM
nani updated the diff for D2363: Validate XML directory and file attributes strings when loading..
Oct 11 2019, 10:01 PM
Harbormaster failed to build B9784: rP23068: Remove catch of critical PSERROR_Scripting exceptions in the GUI that is… for rP23068: Remove catch of critical PSERROR_Scripting exceptions in the GUI that is…!
Oct 11 2019, 9:35 PM
elexis requested changes to D2363: Validate XML directory and file attributes strings when loading..
Oct 11 2019, 9:33 PM
elexis committed rP23068: Remove catch of critical PSERROR_Scripting exceptions in the GUI that is….
Remove catch of critical PSERROR_Scripting exceptions in the GUI that is…
Oct 11 2019, 9:30 PM
elexis closed D2366: Don't catch PSERROR_Scripting in source/gui/.
Oct 11 2019, 9:30 PM
nani accepted D2366: Don't catch PSERROR_Scripting in source/gui/.

Concur that the try catch here is out of place and that it should happen in those functions whose execution depend on it to continue.

Oct 11 2019, 7:56 PM
elexis added inline comments to D2363: Validate XML directory and file attributes strings when loading..
Oct 11 2019, 7:39 PM
elexis added a comment to D2151: Use "setStringTags"-function more often..

It seems "orange" is the "highlight" color of the theme? Could be refactored some day.

Oct 11 2019, 7:36 PM
Vulcan added a comment to D2366: Don't catch PSERROR_Scripting in source/gui/.

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

Oct 11 2019, 7:31 PM
Harbormaster failed remote builds in B9783: Diff 10124 for D2366: Don't catch PSERROR_Scripting in source/gui/!
Oct 11 2019, 7:28 PM
Vulcan added a comment to D2366: Don't catch PSERROR_Scripting in source/gui/.

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

Oct 11 2019, 7:28 PM
elexis created D2366: Don't catch PSERROR_Scripting in source/gui/.
Oct 11 2019, 7:27 PM
Harbormaster failed to build B9782: rP23067: Don't leak all GUI objects on name ambiguity following rP9 and remove… for rP23067: Don't leak all GUI objects on name ambiguity following rP9 and remove…!
Oct 11 2019, 6:26 PM
elexis committed rP23067: Don't leak all GUI objects on name ambiguity following rP9 and remove….
Don't leak all GUI objects on name ambiguity following rP9 and remove…
Oct 11 2019, 6:21 PM
elexis added a comment to D2344: Don't leak GUI Object on name ambiguity, delete PS_ERROR_GUI codes, CGUI::UpdateObjects() and IGUIObject::AddToPointersMap.

The leak comes from rP9.

Oct 11 2019, 6:18 PM
Harbormaster failed to build B9781: rP23066: Fix missing file in previous (diplomacy dialog class rewrite), refs… for rP23066: Fix missing file in previous (diplomacy dialog class rewrite), refs…!
Oct 11 2019, 5:53 PM
elexis committed rP23066: Fix missing file in previous (diplomacy dialog class rewrite), refs….
Fix missing file in previous (diplomacy dialog class rewrite), refs…
Oct 11 2019, 5:48 PM
Vulcan added a comment to D1190: Allow restoring lost wall turrets.

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

Oct 11 2019, 4:30 PM
Vulcan added a comment to D1190: Allow restoring lost wall turrets.

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

Oct 11 2019, 4:23 PM
Stan updated the diff for D1190: Allow restoring lost wall turrets.

Rebase. Fix a few comments.

Oct 11 2019, 4:21 PM
Stan commandeered D1190: Allow restoring lost wall turrets.
Oct 11 2019, 4:21 PM
elexis added inline comments to rP9: Initial revision.
Oct 11 2019, 3:21 PM
elexis added a comment to D2365: Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm.

Now a measurement of the diplomacy panel update function before and after the patch (which I couldnt really do due to new folders and moved files):

Oct 11 2019, 2:44 PM
Harbormaster failed to build B9779: rP23065: Refactor diplomacy dialog to use object orientation paradigm using the class… for rP23065: Refactor diplomacy dialog to use object orientation paradigm using the class…!
Oct 11 2019, 2:39 PM
elexis committed rP23065: Refactor diplomacy dialog to use object orientation paradigm using the class….
Refactor diplomacy dialog to use object orientation paradigm using the class…
Oct 11 2019, 2:31 PM
elexis closed D2365: Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm.
Oct 11 2019, 2:31 PM
elexis abandoned D1191: Tributes break in diplomacy dialog if more than one resource is clicked while holding shift..

Thanks for bringing the issue to my attention and going the extra mile to writing a proposal too.
Issue fixed in rP23065.
If you want to improve the presentation of the button feel free to create an independent proposal or pick this up.

Oct 11 2019, 2:30 PM
elexis updated the summary of D2365: Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm.
Oct 11 2019, 2:14 PM
elexis retitled D2365: Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm from Rewrite diplomacy dialog, tribute buttons, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button to use object orientation paradigm to Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm.
Oct 11 2019, 2:10 PM
elexis added a comment to D2365: Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm.

Added classes:

DiplomacyButton
DiplomacyDialog
DiplomacyDialogCeasefireCounter
DiplomacyDialogColorsButton
DiplomacyDialogPlayerControl
DiplomacyDialogPlayerControlManager
Minimap
MiniMapDiplomacyColorsButton
MiniMapIdleWorkerButton
MiniMapPanel
AttackRequestButton
DiplomacyPlayerText
SpyRequestButton
StanceButtonManager
StanceButton
TributeButtonManager
TributeButton
Oct 11 2019, 1:20 PM
elexis added a comment to D2365: Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm.

On performance, it should not matter too much for this patch, since none of the classes do reoccurring updates on their own, and the only way they are called reoccurringly is through updateGUIObjects() which only calls g_DiplomacyDialog.update();, g_MiniMapPanel.update();.
The first call is early-returning if the dialog is closed, so doesnt affect unless the dialog is opened. If the dialog is opened, then the other dialogs are closed. It's few more function calls if it is opened which sounds negligible.
On the other side there is also less code performed in the update functions, since some of the attributes are only set once on init that previously were done each update call.

Oct 11 2019, 12:03 PM
elexis added a comment to D1191: Tributes break in diplomacy dialog if more than one resource is clicked while holding shift..

(And when speaking in general about this tribute button, there should be a way to abort the tribute. I remember a suggestion on irc at the time of that commit about making that a confirmation box, which has advantages (cancelability) and disadvantages (more user interaction if only wanting to send few amounts).
Also the amounts to be sent should be displayed on the buttons, right now theres only the tooltip which is shown for one of the resources to be tributed.)

Oct 11 2019, 10:51 AM
Freagarach added a comment to D1191: Tributes break in diplomacy dialog if more than one resource is clicked while holding shift..

Ah, I see indeed. Never mind then :)

Oct 11 2019, 9:46 AM
Vulcan added a comment to D1958: Turrets and/or sub-units..

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

Oct 11 2019, 9:45 AM
Vulcan added a comment to D1958: Turrets and/or sub-units..

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

Oct 11 2019, 9:44 AM
Harbormaster failed remote builds in B9778: Diff 10120 for D1958: Turrets and/or sub-units.!
Oct 11 2019, 9:44 AM
Freagarach updated the diff for D1958: Turrets and/or sub-units..

Some try at cannotattackfromthisangle. Note that it does not yet work as intended.

Oct 11 2019, 9:43 AM
elexis added a comment to D1191: Tributes break in diplomacy dialog if more than one resource is clicked while holding shift..

If I see it correcty, rP17820 changed it so that only one resource was sent at a time?)

I don't see a behavior change in that commit, there are all resource types sent prior and afterwards, and prior and afterwards all of them are 0 or multiplier * 100.
Notice that sending resources this way still isnt ideal in D2365, as it sends one command per resource type in that case (which could be changed by storing the amounts in the manager instead of the button if one wanted to).

Oct 11 2019, 9:42 AM
Freagarach added a comment to D1191: Tributes break in diplomacy dialog if more than one resource is clicked while holding shift..

The code supports it.

The PostNetworkCommand sends amounts not amount, which would, for me, point strongly towards: "Hey, lets make sure we can tribute more than one resource in one go!" (Okay, that was probably because GetNeededResources needs an object.)
(If I see it correcty, rP17820 changed it so that only one resource was sent at a time?) While I agree it remains elusive whether or not it was ever intentional.

Oct 11 2019, 9:01 AM

Oct 10 2019

nani awarded D2365: Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm a Party Time token.
Oct 10 2019, 7:16 PM
Vulcan added a comment to D2365: Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm.

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

Oct 10 2019, 3:57 PM
elexis added a comment to D1191: Tributes break in diplomacy dialog if more than one resource is clicked while holding shift..

I think this is the intended behaviour of the author. It lets one tribute more than one resource at a time (what the function already supports).

Oct 10 2019, 3:57 PM
Harbormaster failed remote builds in B9777: Diff 10119 for D2365: Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm!
Oct 10 2019, 3:56 PM
Vulcan added a comment to D2365: Refactor diplomacy dialog, diplomacy colors, tribute buttons, spy request buttons, attack request buttons, minimap panel, idle worker button, ceasefire counter to use object orientation paradigm.

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

Oct 10 2019, 3:56 PM