Page MenuHomeWildfire Games

JCWasmx86
User

Projects

User Details

User Since
May 10 2021, 10:02 AM (53 w, 3 d)

Recent Activity

Mon, May 16

JCWasmx86 added inline comments to D4645: Implement emergency mode [1/n].
Mon, May 16, 2:40 PM

Fri, May 13

JCWasmx86 updated the diff for D4645: Implement emergency mode [1/n].

Minor bug fix

Fri, May 13, 6:23 PM
JCWasmx86 updated the diff for D4645: Implement emergency mode [1/n].

Addressed the reviews, implemented a very rudimentary "back to normal" mode

Fri, May 13, 12:47 PM

Thu, May 12

JCWasmx86 added inline comments to D4645: Implement emergency mode [1/n].
Thu, May 12, 7:14 PM
JCWasmx86 updated the diff for D4645: Implement emergency mode [1/n].

Fixed warnings arc lint didn't show me locally

Thu, May 12, 6:24 PM
JCWasmx86 updated the diff for D4645: Implement emergency mode [1/n].

Addressed all reviews, except implemeting a rudimental "Back-to-normal"-Mode and the question where to store it

Thu, May 12, 5:44 PM
JCWasmx86 added a comment to D4645: Implement emergency mode [1/n].

One thing, I think this lacks is recovering, we stay in the emergency state forever, even if we'd win.

Thu, May 12, 2:48 PM

Wed, May 11

JCWasmx86 requested review of D4645: Implement emergency mode [1/n].
Wed, May 11, 7:19 PM

Tue, May 10

JCWasmx86 abandoned D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

I will redo this, as the code here is an unreadable mess, same for the commit history

Tue, May 10, 12:42 PM

Mar 20 2022

JCWasmx86 added inline comments to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Mar 20 2022, 7:33 PM

Dec 16 2021

andy5995 awarded D3998: [PetraAI] - Implement an emergency mode in case of huge losses. a Like token.
Dec 16 2021, 8:50 PM

Dec 8 2021

JCWasmx86 requested review of D4369: Fix for rP26029.
Dec 8 2021, 8:29 PM

Dec 6 2021

JCWasmx86 added a comment to D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].

@nwtour Sadly I couldn't reproduce it. Can you really pinpoint it to this change? Theoretically the behavior should stay the same, as I just replace some magic numbers with constants

Dec 6 2021, 8:53 PM
JCWasmx86 updated the diff for D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n].

Addressed the code review comments; rebased

Dec 6 2021, 8:36 AM
JCWasmx86 requested review of D4367: Set AttackPlan::siegeState to SIEGE_NO_TRAINER.
Dec 6 2021, 8:28 AM

Dec 1 2021

JCWasmx86 updated the diff for D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n].
Dec 1 2021, 1:43 PM
JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].

Replaced the "=="/"!=" with "===" or "!==".

Dec 1 2021, 1:19 PM

Nov 27 2021

JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 27 2021, 7:59 PM

Nov 25 2021

JCWasmx86 added inline comments to D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 25 2021, 7:38 PM
JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 25 2021, 7:24 PM

Nov 21 2021

JCWasmx86 updated the diff for D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n].

Added some constants that weren't replaced

Nov 21 2021, 3:33 PM

Nov 17 2021

JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].

Addressed code review

Nov 17 2021, 6:17 PM

Nov 13 2021

JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 13 2021, 6:08 PM
JCWasmx86 added inline comments to D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 13 2021, 5:57 PM
JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].

Addressed nearly every code comment. (Doesn't work at the moment)

Nov 13 2021, 5:53 PM
JCWasmx86 added inline comments to D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 13 2021, 11:33 AM
JCWasmx86 updated the diff for D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n].
Nov 13 2021, 8:50 AM
JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 13 2021, 8:47 AM
JCWasmx86 added inline comments to D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 13 2021, 7:04 AM

Nov 12 2021

JCWasmx86 updated the summary of D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n].
Nov 12 2021, 7:02 AM
JCWasmx86 updated the summary of D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 12 2021, 7:02 AM
JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].

Move the constants back between constructor and "init"/"update"

Nov 12 2021, 7:01 AM
JCWasmx86 updated the diff for D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n].
Nov 12 2021, 7:00 AM
JCWasmx86 updated the diff for D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n].

Reverted the move of the constants to the top. They will now live between the constructor and "init"/"update".

Nov 12 2021, 6:54 AM
JCWasmx86 added a comment to D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].

I broke it:

ERROR: Error in timer on entity 10, IID90, function UpdateSequences: TypeError: this.sequences is undefined
  StatisticsTracker.prototype.UpdateSequences@simulation/components/StatisticsTracker.js:549:2
  Timer.prototype.OnUpdate@simulation/components/Timer.js:139:44
Nov 12 2021, 6:48 AM
JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].

Addressed review comments from D4343 for consistency

Nov 12 2021, 6:38 AM
JCWasmx86 updated the diff for D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n].

Fixed diff

Nov 12 2021, 6:37 AM
JCWasmx86 updated the diff for D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n].

Addressed review comments.

Nov 12 2021, 6:35 AM

Nov 11 2021

nani awarded D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n] a Like token.
Nov 11 2021, 9:02 PM
JCWasmx86 requested review of D4343: [PetraAI] - Use enum-like variables instead of magic values. [2/n].
Nov 11 2021, 6:41 PM
JCWasmx86 retitled D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n] from [PetraAI] - Use enum-like variables instead of magic values. to [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 11 2021, 6:19 PM

Nov 8 2021

JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].

Removed duplicate newline that was added by accident

Nov 8 2021, 5:48 PM

Nov 6 2021

JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].

Addressed comments

Nov 6 2021, 1:47 PM
JCWasmx86 updated the diff for D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].

Reordered the constants

Nov 6 2021, 7:04 AM

Nov 5 2021

Stan awarded D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n] a Like token.
Nov 5 2021, 7:17 PM
JCWasmx86 requested review of D4334: [PetraAI] - Use enum-like variables instead of magic values. [1/n].
Nov 5 2021, 3:03 PM

Oct 30 2021

JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

Fixed some linter warnings

Oct 30 2021, 8:10 AM

Oct 25 2021

JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

Emergency bugfix ;D

Oct 25 2021, 6:15 PM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

Removed my logging, cleaned up the code. Ready for review

Oct 25 2021, 5:53 PM

Oct 22 2021

JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
  1. Cleaned up the code.
  2. Added some messages that the AI will say.
  3. Removed some minor bugs
Oct 22 2021, 6:53 PM

Oct 15 2021

JCWasmx86 added a comment to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

After an hour I destroyed all her four CC and she started to retreat to a central point in the middle of the map, after a short time the Ai committed suicide and I won.

@Langbart I wasn't able to reproduce it. (The red ones won at the end, the blue one did nearly nothing). But if the AI kills itself instantly this means either:

Oct 15 2021, 5:14 PM

Sep 19 2021

JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

I think I fixed "army is undefined" and "undefined has no properties".

Sep 19 2021, 1:10 PM

Sep 17 2021

JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

"army is undefined" still happens. Minor tweaks

Sep 17 2021, 1:31 PM

Sep 16 2021

JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

I think I fixed the error in defenseManager.js (army is undefined). Only Petra error in incrementBuilderCounters for structures/kush/camp_noba with count < 0 and unknown type in garrisonManager undefined for Athenian Hoplite id 13212 inside Barracks id 12541 remain.

Sep 16 2021, 9:01 PM

Sep 14 2021

JCWasmx86 planned changes to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Sep 14 2021, 2:39 PM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

Minor bugfixes.
Ungarrisoning still doesn't work. Found another error message after returning from emergency mode

Sep 14 2021, 2:37 PM

Sep 12 2021

JCWasmx86 planned changes to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Sep 12 2021, 5:32 PM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

*Maybe* fixed the ungarrisoning.(Worked twice, but I have to test it more) Furthermore I was able to fix some errors, that occur after returning from emergency state.

Sep 12 2021, 5:29 PM

Sep 11 2021

JCWasmx86 planned changes to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Sep 11 2021, 6:07 PM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

Fixed some bugs and errors.

Sep 11 2021, 6:07 PM

Sep 9 2021

JCWasmx86 planned changes to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Sep 9 2021, 8:26 AM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

Fixed the sending/expiring of neutrality requests. The aggressive AI will destroy every building it has. (Maybe it should retain all buildings that make damage)

Sep 9 2021, 8:26 AM

Sep 3 2021

JCWasmx86 added inline comments to D4250: [Gameplay] - Allow a "Turbo Match"..
Sep 3 2021, 9:32 AM

Aug 30 2021

JCWasmx86 planned changes to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Aug 30 2021, 7:58 PM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

Cleaned up the code, added several corrections. The code still has to be cleaned up a lot.

Aug 30 2021, 7:58 PM
JCWasmx86 planned changes to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Aug 30 2021, 5:07 PM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

No review necessary at the moment, as still WIP.

Aug 30 2021, 5:07 PM
JCWasmx86 added a comment to D4243: Actually use the hotkey for calltoarms..

Code works as advertised and is clear/understandable

Aug 30 2021, 4:57 PM
JCWasmx86 accepted D4243: Actually use the hotkey for calltoarms..
Aug 30 2021, 4:56 PM

Aug 29 2021

JCWasmx86 planned changes to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Aug 29 2021, 5:49 PM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Aug 29 2021, 5:48 PM
JCWasmx86 added inline comments to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Aug 29 2021, 5:47 PM
JCWasmx86 planned changes to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Aug 29 2021, 4:48 PM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

(Not ready for review)

Aug 29 2021, 4:47 PM

Aug 26 2021

JCWasmx86 planned changes to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Aug 26 2021, 3:53 PM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

Sync between repo and phabricator. (Review is not necessary at the moment)

Aug 26 2021, 3:46 PM

Aug 8 2021

JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).

Fixed the patch ^^

Aug 8 2021, 11:26 AM

Aug 7 2021

JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).
Aug 7 2021, 6:19 PM

Jul 24 2021

JCWasmx86 planned changes to D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Jul 24 2021, 5:59 PM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

Implemented majority of corrections, the other will follow

Jul 24 2021, 5:59 PM

Jul 20 2021

JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).
Jul 20 2021, 10:50 AM
JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).
Jul 20 2021, 9:42 AM

Jul 19 2021

JCWasmx86 added inline comments to D4149: Call to the Arms-Button (#1364).
Jul 19 2021, 1:57 PM
JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).

Added correction.

Jul 19 2021, 1:56 PM

Jul 11 2021

JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).

Added corrections

Jul 11 2021, 4:00 PM

Jun 22 2021

JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..
Jun 22 2021, 10:09 AM
JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

-Fixed bug, when the collect point is unreachable, all units try forever to go to the point
-Ships now don't count, if they can't reach a collect point
-If defensive+cooperative: If all neutrality requests were accepted and at least territory root is still available, then the state of emergency is lifted.

Jun 22 2021, 10:08 AM

Jun 13 2021

JCWasmx86 added inline comments to D4149: Call to the Arms-Button (#1364).
Jun 13 2021, 3:11 PM
JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).
Jun 13 2021, 3:09 PM
JCWasmx86 added inline comments to D4149: Call to the Arms-Button (#1364).
Jun 13 2021, 10:03 AM
JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).
Jun 13 2021, 10:01 AM

Jun 12 2021

JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).

Added corrections

Jun 12 2021, 1:21 PM
JCWasmx86 added a comment to D4149: Call to the Arms-Button (#1364).

Just for my information, what is your reasoning behind putting it in Commands.js (the simulation) as opposed to in unit_actions.js (the GUI)?

Jun 12 2021, 1:18 PM

Jun 10 2021

JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).
Jun 10 2021, 5:58 PM
JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).

Relics and ruins don't show the button anymore

Jun 10 2021, 5:43 PM
JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).
Jun 10 2021, 2:51 PM
JCWasmx86 updated the diff for D4149: Call to the Arms-Button (#1364).

Button is not shown anymore, if the unit wouldn't be moved anyway

Jun 10 2021, 2:28 PM
JCWasmx86 added a comment to D4149: Call to the Arms-Button (#1364).

Freagarach, I disagree with you.

Jun 10 2021, 2:17 PM
JCWasmx86 requested review of D4149: Call to the Arms-Button (#1364).
Jun 10 2021, 1:06 PM

May 24 2021

JCWasmx86 updated the diff for D3998: [PetraAI] - Implement an emergency mode in case of huge losses..

Fixed lint warning

May 24 2021, 4:30 PM