Project Perfect Mod Forums
:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Privacy Policy :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::


The time now is Sat Jul 27, 2024 2:01 pm
All times are UTC + 0
When skirmish games don't end
Moderators: Global Moderators, Red Alert 2 Moderators
Post new topic   Reply to topic Page 1 of 1 [5 Posts] Mark the topic unread ::  View previous topic :: View next topic
Author Message
PePsiCola
Cyborg Specialist


Joined: 28 Dec 2010
Location: The United States

PostPosted: Wed Jul 26, 2023 3:12 am    Post subject:  When skirmish games don't end
Subject description: Non-Short Game Option
Reply with quote  Mark this post and the followings unread

Hello, I'm making a post regarding this situation because I haven't come across a single one about it.

Sometimes, an AI player stays alive for no apparent reason. This is something I've always been curious about, and it's something I've experienced for as long as I can remember happening playing even base RA2 some 18 years ago.

The Map Snapshot feature in Ares has been extraordinarily helpful in at least unraveling this mystery. As it turns out, when a match doesn't end, the AI indeed has a unit present, but if you look at its coordinates, it's at some unreachable position, and thus that player will never die. This not only causes games to not end, but can disable an AI player who was attacking them from building, because they won't be able to find them.

In my experience, it's an aircraft 95% of the time. Usually a Spy Plane or some fast fighter unit, and sometimes paradrop planes. The common denominator I found is speed. It seems that if it an air unit goes too fast, the AI somehow loses them occasionally, and I'm sure in the case of spy planes it happens with their spawn points. It doesn't happen with the slower bomber types.

Here's two examples from a map snapshot of lost aircraft. You can tell because there's always a crazy high coordinate. It's like they never stop flying in a certain direction.
Code:

6=Computer,RORCA,0,2153,-165,57,Attack,None,0,-1,1,1
7=Computer,SPYP,256,221,-4894,0,Spyplane Overfly,None,0,-1,1,1


There is an outlier unit that has been doing this since RA2 - the terror drone. I don't have an example to show, but their situation is always that they're in Hunt mode, and their coordinate is at 0,0. I don't understand how that happens.

~~~~~~~~~~~~~~~~
All that said, here are my questions:
1) What actually causes said aircraft to fly off the map indefinitely (or whatever they're doing)? And what can I do to help prevent it?
2) If anyone using the KeepAlive feature in Ares, did I misunderstand how it works? I added it to aircraft so that if their last unit alive was a random aircraft, it would automatically die. But that doesn't occur. Obviously all these issues are for a non-short game situation. If they're going to disappear off the map, I'd like to make it a nonfactor by making it so they won't count as a valid unit and just die.
3) What happens to terror drones that cause them to disappear from the map? Do some modders just disable them because this is a known issue?

As far as just playing with short game on instead. Nah, I like AI fire sales or I as a player being able to make last ditch efforts with jumpjet units or something  Razz

_________________
Tiberium Uprising (a few missions for TS): http://www.ppmsite.com/forum/viewtopic.php?t=31029

Back to top
View user's profile Send private message
G-E
Defense Minister


Joined: 09 Feb 2015

PostPosted: Wed Jul 26, 2023 4:35 am    Post subject: Reply with quote  Mark this post and the followings unread

Fast aircraft either need a higher ROT, or you can extend the mapa few cells larger than visible (ie. increase the margins) so they have more time to turn.

_________________
http://www.moddb.com/mods/scorched-earth-ra2-mod-with-smart-ai

Back to top
View user's profile Send private message
E1 Elite
General


Joined: 28 May 2013

PostPosted: Wed Jul 26, 2023 7:03 am    Post subject: Reply with quote  Mark this post and the followings unread

Known problem. Keep aircraft's ROT of 3 or higher. Give more space between inner and outer boundary in maps (13 cells or more). Can use the MapResize tool to add more cells to edges (Use Maintain LocalSize position option).

In TS, I use hunter seeker that applies damage to objects to clear out of map units. First hunter seekers were made to behave similar in Ares but later it was changed to attack objects only within visible map.

If terror drones are not getting destroyed, check if you have changed its values. Otherwise, it should be a game bug.

Back to top
View user's profile Send private message
PePsiCola
Cyborg Specialist


Joined: 28 Dec 2010
Location: The United States

PostPosted: Wed Jul 26, 2023 10:11 pm    Post subject: Reply with quote  Mark this post and the followings unread

Wonderful, thank you both! Two simple methods I will certainly apply. I did have some aircraft with ludicrous speeds (up to 30, which even ROT 5 won't cut, so I jumped up to 12 for some of them). I also just went through a bunch of my maps and applied the boundary adjustment. I notice it hasn't happened on a couple maps that I already added extra space to in the past, so I feel confident that this will solve the issue.

Interesting about Hunter Seekers being changed in Ares. I just added them to the mod only in the last year, and I had figured they would be able to find these off map units. If no enemies are present, they'll pick neutral targets, thankfully bridge repair huts being one they can endlessly target. But if there are zero attack options such as on a blank, open map, the HS simply spawns next to the building and never moves, despite an enemy technically still being alive.

_________________
Tiberium Uprising (a few missions for TS): http://www.ppmsite.com/forum/viewtopic.php?t=31029

Back to top
View user's profile Send private message
G-E
Defense Minister


Joined: 09 Feb 2015

PostPosted: Wed Jul 26, 2023 11:07 pm    Post subject: Reply with quote  Mark this post and the followings unread

Yea speed greater than about 22 seems to be the problem.

_________________
http://www.moddb.com/mods/scorched-earth-ra2-mod-with-smart-ai

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [5 Posts] Mark the topic unread ::  View previous topic :: View next topic
 
Share on TwitterShare on FacebookShare on Google+Share on DiggShare on RedditShare on PInterestShare on Del.icio.usShare on Stumble Upon
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © phpBB Group

[ Time: 0.2240s ][ Queries: 11 (0.0088s) ][ Debug on ]