Page MenuHomeWildfire Games
Feed All Stories

Oct 10 2019

elexis created 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
elexis added a comment to rP19247: Add spying to the game.

False alert for the last comment, can't read, its only hiding the button for allies after seeing their units anyway.
In that case the simulation coulr or should in theory still refuse it for allies after having researched the tech, at least the simulation code usually does check strictly.

Oct 10 2019, 3:42 PM
elexis added a comment to rP19247: Add spying to the game.

Another concern:
It is possible to use the spies feature without having researched LOS by enabling the button or sending the command via JS terminal (F9), since the GUI but not the simulation checks for it. (Edit: its possible to bribe spies of allies after having researched shared vision)

Oct 10 2019, 3:32 PM
Stan added a comment to D2364: Add an option to display ranges when pressing the showstatusbars hotkey.

See IRC today, where the current configuration already allows for options, as one can press ALT+C or ALT+V to disable some overlays when in TAB mode.

Oct 10 2019, 12:13 PM
elexis added a comment to D2364: Add an option to display ranges when pressing the showstatusbars hotkey.

See ticket and irclogs yesterday, I don't see why this should be an option when it could be a hotkey that allows for the same plus more combination (only persistently showing one of the two)..

Oct 10 2019, 11:15 AM
Stan added a comment to D2353: L3 Ryzen 3000 Bugfix.

Thanks a lot for working on this :)

Oct 10 2019, 10:31 AM
OptimusShepard added a comment to D2353: L3 Ryzen 3000 Bugfix.
In D2353#98805, @Stan wrote:

@OptimusShepard will you update the patch ? :)

Oct 10 2019, 10:26 AM
Stan added a comment to D2353: L3 Ryzen 3000 Bugfix.

@OptimusShepard will you update the patch ? :)

Oct 10 2019, 10:03 AM
Stan added inline comments to D2364: Add an option to display ranges when pressing the showstatusbars hotkey.
Oct 10 2019, 8:34 AM
Silier added inline comments to D2364: Add an option to display ranges when pressing the showstatusbars hotkey.
Oct 10 2019, 8:07 AM
Harbormaster failed to build B9776: rP23064: Remove unused variant and replace rider run animation in… for rP23064: Remove unused variant and replace rider run animation in…!
Oct 10 2019, 1:45 AM
Alexandermb committed rP23064: Remove unused variant and replace rider run animation in….
Remove unused variant and replace rider run animation in…
Oct 10 2019, 1:38 AM

Oct 9 2019

elexis raised a concern with rP16533: new button in diplomacy to request an attack to allies, works also for AIs, fix….
Oct 9 2019, 9:10 PM
elexis raised a concern with rP19247: Add spying to the game.
Oct 9 2019, 8:31 PM
Stan updated the Trac tickets for D2364: Add an option to display ranges when pressing the showstatusbars hotkey.
Oct 9 2019, 6:01 PM
Vulcan added a comment to D2364: Add an option to display ranges when pressing the showstatusbars hotkey.

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

Oct 9 2019, 5:56 PM
Vulcan added a comment to D2364: Add an option to display ranges when pressing the showstatusbars hotkey.

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

Oct 9 2019, 5:55 PM
Stan created D2364: Add an option to display ranges when pressing the showstatusbars hotkey.
Oct 9 2019, 5:49 PM
elexis added inline comments to rP14496: Removes g_ScriptingHost and implements global to compartment 1 to 1 relation..
Oct 9 2019, 5:40 PM
nani created D2363: Validate XML directory and file attributes strings when loading..
Oct 9 2019, 5:05 PM
Stan added inline comments to D2079: Adds snapping to edges for buildings.
Oct 9 2019, 4:05 PM
nani planned changes to D1702: GUI addon to animate objects proprieties.
Oct 9 2019, 2:11 PM
nani added a comment to D1785: Custom building placement hotkeys + minor fix..

With {D2260: Support setting global hotkeys} committed this looks more plausible.

Oct 9 2019, 2:09 PM
nani planned changes to D1703: Map browser for gamesetup.
Oct 9 2019, 2:05 PM
elexis added a comment to F1100948: r23063 replay, at min 34, go2die lost 25 naked fanatics due to pathfinding problems at a narrow passage.

Oct 9 2019, 10:14 AM
Freagarach added inline comments to D1958: Turrets and/or sub-units..
Oct 9 2019, 9:41 AM
Silier added inline comments to D1958: Turrets and/or sub-units..
Oct 9 2019, 9:26 AM

Oct 8 2019

Vulcan added a comment to D1958: Turrets and/or sub-units..

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

Oct 8 2019, 10:48 PM
Harbormaster failed remote builds in B9772: Diff 10115 for D1958: Turrets and/or sub-units.!
Oct 8 2019, 10:47 PM
Vulcan added a comment to D1958: Turrets and/or sub-units..

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

Oct 8 2019, 10:47 PM
Freagarach updated the diff for D1958: Turrets and/or sub-units..
  • Forced garrisoned units change ownership when garrisonHolder does.
  • Moved this.AutogarrisonTurrets() to OnOwnershipChanged to remove the need for a timer and allow showing the turret in Atlas.
  • Removed variable redefinition.
  • Reverted brit champion change.
  • Fixed bug where entity killed due to ownership change was not removed from visible garrison point.
  • this.Unloadable -> this.unloadable.
Oct 8 2019, 10:46 PM
elexis raised a concern with rP23049: Camel riders animations re-export..

I suppose it came from this commit:

ERROR: art/animation/quadraped/camel_death.dae: Assertion not satisfied (line 393): failed requirement "recognised skeleton structure"
ERROR: Could not load animation 'art/animation/quadraped/camel_death.dae'
ERROR: CSkeletonAnimManager::GetAnimation(art/animation/quadraped/camel_death.dae): Failed loading, marked file as bad
Oct 8 2019, 10:43 PM
Silier added inline comments to D1958: Turrets and/or sub-units..
Oct 8 2019, 2:24 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 2:14 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 2:07 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 2:05 PM
Stan updated the diff for D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

Fix ifndef now that the file got back its name.

Oct 8 2019, 2:05 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 1:58 PM
Stan updated the diff for D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

Include fix.

Oct 8 2019, 1:56 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 1:51 PM
Harbormaster failed remote builds in B9769: Diff 10111 for D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer!
Oct 8 2019, 1:49 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 1:49 PM
Stan updated the diff for D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

Rename Wrapper to fit the classes in that folder.

Oct 8 2019, 1:48 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 12:39 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 12:31 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 12:29 PM
Stan updated the diff for D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

Move declaration to constructor

Oct 8 2019, 12:28 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 12:22 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 12:22 PM
Stan updated the diff for D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.
  • Add setup function
  • use std::string and c_str()
Oct 8 2019, 12:20 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 12:12 PM
Stan updated the diff for D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

Try to fix tests

Oct 8 2019, 12:10 PM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 11:54 AM
Stan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

Diff with original version

Oct 8 2019, 11:47 AM
Harbormaster failed remote builds in B9765: Diff 10105 for D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer!
Oct 8 2019, 11:45 AM
Vulcan added a comment to D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.

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

Oct 8 2019, 11:45 AM
Stan updated the diff for D2338: Move Ogre3D GLSL Preprocessor to a third_party folder and restore its original name. Also restore the Wrapper name to reflect what it's wrapping and move it to renderer.
  • Replace std::string by CStr8 (We need the length because the code casts Token to const char)
  • Move * pointer to the left
  • Move everything to graphics
  • Move tests next to the new code
Oct 8 2019, 11:43 AM
Stan added inline comments to D1958: Turrets and/or sub-units..
Oct 8 2019, 10:33 AM
Stan added a comment to D1958: Turrets and/or sub-units..

A few bugs, changing ownership in atlas (numpad keys) kills the turret instead of changing its ownership (Might be were the problem comes from)
Garrisoning a new unit doesn't put in a visible spot.
You edited the brit champion chariot but forgot to add a unit on top :)

Oct 8 2019, 10:21 AM
Vulcan added a comment to D1958: Turrets and/or sub-units..

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

Oct 8 2019, 9:48 AM
Harbormaster failed remote builds in B9764: Diff 10100 for D1958: Turrets and/or sub-units.!
Oct 8 2019, 9:48 AM
Vulcan added a comment to D1958: Turrets and/or sub-units..

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

Oct 8 2019, 9:48 AM
Freagarach updated the diff for D1958: Turrets and/or sub-units..
  • Array.filter().
  • Array.some().
  • Serialisation.
Oct 8 2019, 9:47 AM

Oct 7 2019

Freagarach updated the summary of D1958: Turrets and/or sub-units..
Oct 7 2019, 5:17 PM
Stan added inline comments to D2362: Allow for building-specific build/repair animations and use seeding animation for fields.
Oct 7 2019, 4:39 PM
Vulcan added a comment to D2362: Allow for building-specific build/repair animations and use seeding animation for fields.

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

Oct 7 2019, 4:22 PM
Vulcan added a comment to D2362: Allow for building-specific build/repair animations and use seeding animation for fields.

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

Oct 7 2019, 4:08 PM
elexis added inline comments to D2362: Allow for building-specific build/repair animations and use seeding animation for fields.
Oct 7 2019, 4:08 PM
Imarok created D2362: Allow for building-specific build/repair animations and use seeding animation for fields.
Oct 7 2019, 3:55 PM
Harbormaster failed to build B9762: rP23063: Replace elephant_asian_armored_03.dae wrong mesh with the respective mesh. for rP23063: Replace elephant_asian_armored_03.dae wrong mesh with the respective mesh.!
Oct 7 2019, 3:57 AM
Alexandermb committed rP23063: Replace elephant_asian_armored_03.dae wrong mesh with the respective mesh..
Replace elephant_asian_armored_03.dae wrong mesh with the respective mesh.
Oct 7 2019, 3:44 AM

Oct 6 2019

Stan added inline comments to D2357: Adds ScreenshotWriter to minimise code duplication.
Oct 6 2019, 7:49 PM
Vulcan added a comment to D2344: Don't leak GUI Object on name ambiguity, delete PS_ERROR_GUI codes, CGUI::UpdateObjects() and IGUIObject::AddToPointersMap.

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

Oct 6 2019, 7:46 PM
Harbormaster failed remote builds in B9760: Diff 10097 for D2344: Don't leak GUI Object on name ambiguity, delete PS_ERROR_GUI codes, CGUI::UpdateObjects() and IGUIObject::AddToPointersMap!
Oct 6 2019, 7:45 PM
Vulcan added a comment to D2344: Don't leak GUI Object on name ambiguity, delete PS_ERROR_GUI codes, CGUI::UpdateObjects() and IGUIObject::AddToPointersMap.

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

Oct 6 2019, 7:45 PM
elexis updated the diff for D2344: Don't leak GUI Object on name ambiguity, delete PS_ERROR_GUI codes, CGUI::UpdateObjects() and IGUIObject::AddToPointersMap.

Rebase

Oct 6 2019, 7:44 PM
Vulcan added a comment to D2357: Adds ScreenshotWriter to minimise code duplication.

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

Oct 6 2019, 5:22 PM
Harbormaster failed remote builds in B9759: Diff 10096 for D2357: Adds ScreenshotWriter to minimise code duplication!
Oct 6 2019, 5:21 PM
Vulcan added a comment to D2357: Adds ScreenshotWriter to minimise code duplication.

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

Oct 6 2019, 5:20 PM
vladislavbelov updated the diff for D2357: Adds ScreenshotWriter to minimise code duplication.

Fixes @Stan `s notes.

Oct 6 2019, 5:20 PM
Vulcan added a comment to D2357: Adds ScreenshotWriter to minimise code duplication.

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

Oct 6 2019, 5:19 PM
Harbormaster failed remote builds in B9758: Diff 10095 for D2357: Adds ScreenshotWriter to minimise code duplication!
Oct 6 2019, 5:18 PM
Vulcan added a comment to D2357: Adds ScreenshotWriter to minimise code duplication.

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

Oct 6 2019, 5:17 PM
vladislavbelov updated the diff for D2357: Adds ScreenshotWriter to minimise code duplication.

Adds if ( space and moves destructor to header.

Oct 6 2019, 5:17 PM
Harbormaster failed to build B9757: rP23062: Rewrite session chat to use hierarchical object oriented design using class… for rP23062: Rewrite session chat to use hierarchical object oriented design using class…!
Oct 6 2019, 4:50 PM
elexis committed rP23062: Rewrite session chat to use hierarchical object oriented design using class….
Rewrite session chat to use hierarchical object oriented design using class…
Oct 6 2019, 4:43 PM
elexis closed D2355: Rewrite session chat to use class syntax / object-oriented programming.
Oct 6 2019, 4:43 PM
elexis added a comment to D2355: Rewrite session chat to use class syntax / object-oriented programming.

Removed global functions:

-function openChat(command = "")
-function closeChat()
-function initChatWindow()
-function resizeChatWindow()
-function updateChatHistory()
-function onToggleChatWindowExtended()
-function updateChatAddressees()
-function submitChatDirectly(text)
-function submitChatInput()
-function removeOldChatMessage()
-function formatDefeatVictoryMessage(message, players)
-function formatDiplomacyMessage(msg)
-function formatTributeMessage(msg)
-function formatBarterMessage(msg)
-function formatAttackMessage(msg)
-function formatPhaseMessage(msg)
-function formatChatCommand(msg)
-function parseChatAddressee(msg)
-function matchUsername(text)

Added classes:

svn diff | grep "^+class\|= class" | sort
+ChatMessageFormatNetwork.clientlist = class
+ChatMessageFormatNetwork.connect = class
+ChatMessageFormatNetwork.disconnect = class
+ChatMessageFormatNetwork.kicked = class
+ChatMessageFormatNetwork.rejoined = class
+ChatMessageFormatSimulation.attack = class
+ChatMessageFormatSimulation.barter = class
+ChatMessageFormatSimulation.diplomacy = class
+ChatMessageFormatSimulation.phase = class
+ChatMessageFormatSimulation.playerstate = class
+ChatMessageFormatSimulation.tribute = class
+ChatMessageHandler.System = class
+class Chat
+class ChatAddressees
+class ChatHistory
+class ChatInput
+class ChatMessageFormatNetwork
+class ChatMessageFormatPlayer
+class ChatMessageFormatSimulation
+class ChatMessageHandler
+class ChatOverlay
+class ChatWindow
Oct 6 2019, 4:41 PM
elexis added a comment to D1676: Embed zpl-c's version of enet library.

Published with permission of Lefo, following lobby discussion yesterday:

Date: Mon, 23 Sep 2019 19:09:11 +0200
From: Filip Moc
To: Lee Salzman
Subject: Re: IPv6 support for enet
Oct 6 2019, 4:02 PM
Freagarach added a comment to D2359: Fix missing round in Looter.

Yeah...

Oct 6 2019, 12:54 PM
elexis added a comment to D2359: Fix missing round in Looter.

Shouldn't we only round in the GUI?

Oct 6 2019, 12:52 PM
Freagarach raised a concern with rP22526: UnitMotion - Send messages to UnitAI when obstructed, to allow stopping early….

When a target promotes, all units having that as a target will receive a msg.likelyFailure == true, mostly resulting in aborting orders where that is not expected. Can CCmpUnitMotion be informed of units renaming?

Oct 6 2019, 12:49 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.

Oct 6 2019, 8:31 AM
Freagarach added a comment to D2359: Fix missing round in Looter.

Shouldn't we only round in the GUI?

Oct 6 2019, 8:29 AM
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.

Oct 6 2019, 8:22 AM
Freagarach updated the diff for D2360: Fix entities not retaining repair order after target transforms..
  • Comments on top.
  • Reverted accidental order change.
  • One var to let.
  • Fixed test.
Oct 6 2019, 8:20 AM
autobuild committed rP23061: [Windows] Automated build..
[Windows] Automated build.
Oct 6 2019, 7:26 AM
Krinkle added inline comments to D2261: lobby,gamesetup: Fix remaining ESLint warnings.
Oct 6 2019, 1:45 AM
Krinkle added inline comments to D2261: lobby,gamesetup: Fix remaining ESLint warnings.
Oct 6 2019, 1:45 AM

Oct 5 2019

Stan added inline comments to D2360: Fix entities not retaining repair order after target transforms..
Oct 5 2019, 11:43 PM