Page MenuHomeWildfire Games

andy5995 (Arch Stanton)
User

Projects

User Details

User Since
Aug 5 2018, 1:11 AM (197 w, 4 d)

Recent Activity

Mar 5 2022

andy5995 awarded D3973: [WIP] Pyrogenesis as a dedicated server a Like token.
Mar 5 2022, 11:59 PM

Mar 3 2022

asterix awarded D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup a Love token.
Mar 3 2022, 2:59 PM

Mar 2 2022

andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Rebased against master at d25309b (Wed Mar 2 05:00:23 2022 +0100). The only merge conflict I saw was that "chicken" was changed to "starting_animal" in mainland.js and african_plains.js.

Mar 2 2022, 11:46 PM

Feb 22 2022

andy5995 awarded D4437: Fix building bundled SM78 with python 3.10 a Like token.
Feb 22 2022, 11:12 PM
andy5995 added a comment to D4437: Fix building bundled SM78 with python 3.10.

I tested the patch and it works on Manjaro 21.2.3 with python 3.10.2

Feb 22 2022, 11:12 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

Nov 20 2021

andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

@Jammyjamjamman attempts to fix the remaining linter messages

Nov 20 2021, 11:03 PM

Nov 19 2021

andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Betterize the code

Nov 19 2021, 10:50 PM
andy5995 awarded D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup a Love token.
Nov 19 2021, 6:57 AM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Computes the gap between allies based on radius(g_PlayerbaseTypes[pattern].distance)

Nov 19 2021, 6:15 AM

Nov 15 2021

andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

In this example (mainland, medium), the 3 players are on the same team, but do you think they are too close together? If so, any suggestions or pseudo-code ideas on how to alter the algorithm on how to prevent that?

Nov 15 2021, 8:48 PM
ValihrAnt awarded D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup a Love token.
Nov 15 2021, 9:12 AM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Fix placement of players when they are not assigned teams

Nov 15 2021, 6:57 AM

Nov 12 2021

andy5995 added inline comments to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.
Nov 12 2021, 7:34 AM
andy5995 updated subscribers of D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Me and @Jammyjamjamman have found that on a setup such as a 6 player game, when 2 players are on T1 and the other 4 not assigned to any team, the placement is not correct:

Nov 12 2021, 7:24 AM

Nov 3 2021

andy5995 updated andy5995.
Nov 3 2021, 6:54 PM

Oct 27 2021

andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Another attempt to remove linter errors

Oct 27 2021, 10:16 PM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

fix opposing teams spacing, finish de-linting

Oct 27 2021, 8:51 PM
andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

No, the circle doesn't look right either

Oct 27 2021, 7:27 PM
andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

@Jammyjamjamman the opposing teams are so close together (3v3 medium map)! Is there anything we can do about that?

Oct 27 2021, 7:54 AM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Fixes more linter errors

Oct 27 2021, 7:53 AM
andy5995 updated the summary of D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.
Oct 27 2021, 7:37 AM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Attempt to fix most linter errors.

Oct 27 2021, 7:27 AM

Oct 21 2021

andy5995 added a comment to D4305: Fix bug where scenario map was not loading as revealed when set to revealed..

As long as the scope of this patch as already expanded, I wanted to suggest enabling "allied view" as the default option. I just anticipate that the majority of hosts or players would want to see their allies when the game starts. Any opinions on this?

Oct 21 2021, 11:59 PM

Oct 17 2021

andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

I added the besideAllies placement option to Frontier and Ambush

Oct 17 2021, 8:54 PM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

removed some of @Jammyjamjamman 's crazy comments

Oct 17 2021, 8:47 PM

Oct 16 2021

andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

This fixes the error about the playerIDs.map function I mentioned in the previous diff.

Oct 16 2021, 9:06 PM
andy5995 retitled D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup from Add options to Mainland and African Plains that place teammates more closely together to Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.
Oct 16 2021, 8:40 PM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

This mostly uses existing code that's used for Frontier and Ambush to create the TeamPlacement drop down box, and adds the same options to Mainland and African plains, plus adds the "Beside Allies" placement option.

Oct 16 2021, 8:31 PM

Oct 14 2021

andy5995 abandoned D4283: Implement "-help" as a command line option.

Duplicate of D2432

Oct 14 2021, 8:44 PM
andy5995 added a comment to D4283: Implement "-help" as a command line option.
In D4283#182540, @sera wrote:

I'm not sure why you've mentioned implementing a command line parser. 0ad already has this.

A poor man solution only.

Oct 14 2021, 8:43 PM
andy5995 added a comment to D4305: Fix bug where scenario map was not loading as revealed when set to revealed..

[Dropdown] Map state: Concealed, Explored, Revealed.
[Toggle] Allied view

Given the rather minor impact of the bug fixed, and the (seemingly) large (code) readability improvements created, I'd say do that in this patch (which should also fix the bug this patch fixes now).

Oct 14 2021, 8:32 PM

Oct 13 2021

andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Should the option appear if there are only two players? Better just disable and gray them out.

That would be a separate patch. The random option is also presented for the Frontier and Ambush map.

It seems the default when using "TeamPlacements" is to add that random option (not the randomGroup which is completely different); So any patch that changes the code to remove the random option would affect all maps that use TeamPlacements in the .json file.

Oct 13 2021, 7:58 PM
andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.
Oct 13 2021, 7:54 PM
andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Should the option appear if there are only two players? Better just disable and gray them out.

Oct 13 2021, 7:50 PM
andy5995 awarded D4305: Fix bug where scenario map was not loading as revealed when set to revealed. a Like token.
Oct 13 2021, 12:58 AM
andy5995 set the repository for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup to rP 0 A.D. Public Repository.
Oct 13 2021, 12:57 AM
andy5995 added a comment to D4305: Fix bug where scenario map was not loading as revealed when set to revealed..

LGTM!

Oct 13 2021, 12:56 AM
andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

I think it would be good to also add the "stronghold" formation that's used on the Frontier map. I haven't figured out how to implement it cleanly yet though.

Oct 13 2021, 12:56 AM

Oct 12 2021

andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

I think it would be good to also add the "stronghold" formation that's used on the Frontier map. I haven't figured out how to implement it cleanly yet though.

Oct 12 2021, 9:40 PM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

temporarily revert african_plains to original version

Oct 12 2021, 9:26 PM
andy5995 retitled D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup from Adds maps that place teammates more closely together to Add options to Mainland and African Plains that place teammates more closely together.
Oct 12 2021, 9:22 PM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

remove unused tight_arc from g_PlayerbaseTypes (setup.js)

Oct 12 2021, 9:20 PM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

implemented TeamPlacement (per-map) settings similar to Frontier

Oct 12 2021, 9:15 PM
andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Also, have you seen the Frontier random map? That seems to have what you want.

Oct 12 2021, 7:32 AM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

clean-up

Oct 12 2021, 7:11 AM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

removed 2 duplicated variables

Oct 12 2021, 1:34 AM
andy5995 added inline comments to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.
Oct 12 2021, 1:32 AM

Oct 11 2021

andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

Still trying to get the value of g_MapSettings.EvenPlayerSpacing for the newly-added condition in the .js files. Still getting the same result. Always evaluates to true.

Oct 11 2021, 8:37 PM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

No changes, just regenerated the diff with 'git diff -U9999 master'

Oct 11 2021, 7:58 PM
andy5995 updated the diff for D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

I completed removed african_plains_tg.js and mainland_tg.js. The option is now in the .json files.

Oct 11 2021, 7:52 PM
andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.
Oct 11 2021, 7:43 PM
andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

So now I've avoided duplicating the maps, and just use 2 distinct json files, adding the setting "EvenPlayerSpacing".

Oct 11 2021, 7:36 PM
andy5995 added a comment to D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.

These 2 maps are from the stock mainland and African Plains map.

Oct 11 2021, 7:14 AM
andy5995 requested review of D4303: Add new TeamPlacement option "Beside Allies"; Add more TeamPlacement options to Mainland and African Plains: stronghold, line, randomGroup.
Oct 11 2021, 7:11 AM

Sep 29 2021

andy5995 added a comment to D4117: [hack] Hack for making a map preview.

After applying this patch, rebuilding, I tried this with a skirmish map I made. It didn't turn out correctly:

Sep 29 2021, 6:00 AM

Sep 28 2021

andy5995 added a comment to D4283: Implement "-help" as a command line option.

I understand you'd rather I use C++ code. I'm not famillar with C++ actually, so I'll probably not do anymore with this diff.

Sep 28 2021, 12:15 AM

Sep 27 2021

andy5995 added a comment to D2432: Add a -help option.
In D2432#102349, @Stan wrote:

Just for the record, only debian seems to provide a man command.

Sep 27 2021, 8:04 PM
andy5995 added a comment to D4283: Implement "-help" as a command line option.
In D4283#182511, @Stan wrote:
Sep 27 2021, 7:52 PM
andy5995 added a comment to D4283: Implement "-help" as a command line option.

This obviously isn't finished yet. I wanted to get some feedback before I proceeded.

Sep 27 2021, 7:19 AM
andy5995 requested review of D4283: Implement "-help" as a command line option.
Sep 27 2021, 7:15 AM

Jul 18 2021

andy5995 added a comment to D4191: Enable Cartography at Start of Game Option.

Sure. I'm currently building the game+developing this patch from the github mirror. What would "adding this option to atlas" involve?

Jul 18 2021, 9:16 PM

Jul 12 2021

andy5995 added inline comments to D4191: Enable Cartography at Start of Game Option.
Jul 12 2021, 6:56 PM

Jul 6 2021

andy5995 added a comment to D4191: Enable Cartography at Start of Game Option.

Me and @Jammyjamjamman just tested it with an Internet game; no problems.

Jul 6 2021, 1:38 AM

Jul 5 2021

andy5995 added a comment to D4191: Enable Cartography at Start of Game Option.

I didn't get any warnings or errors while patching.

Jul 5 2021, 10:41 PM

Jun 6 2021

andy5995 added a comment to D4097: Gamesetup: make tooltips compatible with enabled & disabled settings..

imo, I don't really see any value in having periods at the ends of all these incomplete sentences.

Jun 6 2021, 11:25 PM
andy5995 added inline comments to D4097: Gamesetup: make tooltips compatible with enabled & disabled settings..
Jun 6 2021, 11:10 PM

Jun 25 2020

andy5995 added a comment to D2745: #5709 fcollada build fix for gcc 10 (WritePhysicsRigidBodyInstance) by @pcpa..

My bad.. he ran make clean before re-compiling but didn't run clean-workspaces.sh. Doing so now.. I'll update here shortly.

Jun 25 2020, 8:58 PM
andy5995 added a comment to D2745: #5709 fcollada build fix for gcc 10 (WritePhysicsRigidBodyInstance) by @pcpa..

My friend who is using Manjaro 20, gcc 10.1.0 gets this error, before and after applying the patch.

Linking Collada
/usr/bin/ld: ../../../libraries/source/fcollada/lib/libFColladaSR.a(FAXInstanceExport.o): in function `FArchiveXML::WritePhysicsRigidBodyInstance(FCDObject*, _xmlNode*)':
FAXInstanceExport.cpp:(.text+0xbfc): undefined reference to `_xmlNode* FArchiveXML::AddPhysicsParameter<FMVector3, 0>(_xmlNode*, char const*, FCDParameterAnimatableT<FMVector3, 0>&)'
/usr/bin/ld: FAXInstanceExport.cpp:(.text+0xc12): undefined reference to `_xmlNode* FArchiveXML::AddPhysicsParameter<FMVector3, 0>(_xmlNode*, char const*, FCDParameterAnimatableT<FMVector3, 0>&)'
collect2: error: ld returned 1 exit status
make[1]: * [Collada.make:94: ../../../binaries/system/libCollada.so] Error 1
make:
* [Makefile:177: Collada] Error 2

He's compiling the latest code from the 0ad GitHub repo, btw.

Jun 25 2020, 8:38 PM
andy5995 added a comment to D2745: #5709 fcollada build fix for gcc 10 (WritePhysicsRigidBodyInstance) by @pcpa..

My friend who is using Manjaro 20, gcc 10.1.0 gets this error, before and after applying the patch.

Jun 25 2020, 8:31 PM

Jun 23 2020

andy5995 added a comment to D2745: #5709 fcollada build fix for gcc 10 (WritePhysicsRigidBodyInstance) by @pcpa..

I have a friend who can't build on Manjaro, an arch derivative, using gcc 10. He's going to apply the patch tomorrow, and I can post results here if still needed. Still needed?

Jun 23 2020, 4:10 AM

Oct 17 2018

andy5995 added a comment to D1610: build-osx-libs.sh: add --without-libidn2 flag to curl region .

I can't update this revision without creating a new one apparently. So I'll paste it.

Oct 17 2018, 7:03 AM

Sep 4 2018

andy5995 added a comment to D1617: implement Travis code integration testing.
In D1617#64738, @Itms wrote:

I tried. Travis apparently has a 50-minute limit on tests. It terminates the build.

Would it be possible to make Travis pre-generate and cache a development environment where the libraries have been downloaded and built? This doesn't need to be done each time. The rest of the build process will take less than 50 minutes. At first glance this part of the documentation would be the way to go.

Sep 4 2018, 7:26 PM
andy5995 added a reviewer for D1610: build-osx-libs.sh: add --without-libidn2 flag to curl region : Itms.
Sep 4 2018, 7:15 PM
andy5995 added a comment to D1617: implement Travis code integration testing.

but it would be better to figure out how to make macOS work

Sep 4 2018, 5:59 PM

Aug 28 2018

andy5995 added a comment to D1617: implement Travis code integration testing.
In D1617#64692, @Imarok wrote:

I think Itms has the best overview about our CI and such things.

Aug 28 2018, 7:55 PM

Aug 26 2018

andy5995 edited reviewers for D1617: implement Travis code integration testing, added: elexis; removed: smiley.
Aug 26 2018, 6:45 PM

Aug 22 2018

andy5995 added a reviewer for D1610: build-osx-libs.sh: add --without-libidn2 flag to curl region : vladislavbelov.
Aug 22 2018, 2:04 PM
andy5995 added a reviewer for D1610: build-osx-libs.sh: add --without-libidn2 flag to curl region : wraitii.
Aug 22 2018, 2:03 PM
andy5995 added reviewers for D1617: implement Travis code integration testing: s0600204, vladislavbelov, smiley.
Aug 22 2018, 2:02 PM
andy5995 updated the test plan for D1617: implement Travis code integration testing.
Aug 22 2018, 2:01 PM
andy5995 updated subscribers of D1617: implement Travis code integration testing.

Based on @wraitii 's comment in this forum thread, I've removed the osx test from the PR on GitHub.

Aug 22 2018, 2:01 PM

Aug 19 2018

andy5995 added a comment to D1611: Use pkg-config instead of hard-coding or library-specific programs.

I tested this patch using Travis..

Aug 19 2018, 2:50 PM
andy5995 updated the test plan for D1617: implement Travis code integration testing.
Aug 19 2018, 12:31 PM
andy5995 updated the test plan for D1617: implement Travis code integration testing.
Aug 19 2018, 12:29 PM
andy5995 created D1617: implement Travis code integration testing.
Aug 19 2018, 12:22 PM

Aug 18 2018

andy5995 awarded D1611: Use pkg-config instead of hard-coding or library-specific programs a Like token.
Aug 18 2018, 8:31 AM
andy5995 awarded D1582: Use pkg-config instead of sdl2-config a Like token.
Aug 18 2018, 8:31 AM

Aug 17 2018

andy5995 added a comment to D1611: Use pkg-config instead of hard-coding or library-specific programs.

I applied D1582 and then this patch (@s0600204 said it's dependent on D1582) and I got a complete build on Slackware64-current with gcc 8.2

Aug 17 2018, 7:40 PM

Aug 15 2018

andy5995 updated the Trac tickets for D1590: 0 A.D. Empires Ascendant Multiplayer Lobby Privacy Policy.
Aug 15 2018, 2:07 PM

Aug 14 2018

andy5995 created D1610: build-osx-libs.sh: add --without-libidn2 flag to curl region .
Aug 14 2018, 8:30 AM

Aug 13 2018

andy5995 added a comment to D1606: Escape the backslash within the in-game manual.

After reading the comments, I don't really understand what I should do next, if anything. Sounds like you want to fix this with another method, and need to discuss the best approach? I know it's low priority but just thought I'd touch base in case there's anything else I could do with it at the present time.

Aug 13 2018, 2:28 PM

Aug 12 2018

andy5995 added a comment to D1582: Use pkg-config instead of sdl2-config.

I tested this patch and added my results to the ticket.

Aug 12 2018, 4:18 PM

Aug 6 2018

andy5995 created D1606: Escape the backslash within the in-game manual.
Aug 6 2018, 11:57 PM