Chicken Storm assisted?

Talk about general things concerning Forged Alliance Forever.

Moderators: FtXCommando, Ze Dogfather

Chicken Storm assisted?

Postby Aulex » 04 Jun 2014, 04:02

Anyone want to help me figure out how the chicken bot storm was able to travel so far from the chicken's death and also how the ai was able to assist it. It occurs at around minute 35-40 where grey is constructing a chicken and yellow kills it with a strat, then the storm spawns and then grey takes a sniper bot, othuum and flak piece to assist the storm. I looked through the storm's files and found this list
RULEUCC_Attack = false,
RULEUCC_CallTransport = false,
RULEUCC_Capture = false,
RULEUCC_Guard = false,
RULEUCC_Move = true,
RULEUCC_Nuke = false,
RULEUCC_Patrol = true,
RULEUCC_Pause = false,
RULEUCC_Reclaim = false,
RULEUCC_Repair = false,
RULEUCC_RetaliateToggle = false,
RULEUCC_Sacrifice = false,
RULEUCC_Stop = true,
RULEUCC_Transport = false,
and you can see the guard command is false so i'm very confused unless i understood part of that code wrong. Also isn't the chicken bot storm only supposed to spawn if it's half built or greater? You can see later in the replay that it was built with greater progress then destroyed being finished but the storm didn't spawn.
Attachments
2267267-Aulex.fafreplay
(24.01 KiB) Downloaded 29 times
"Let's start beating ass and die" - drunk TA4Life

"Just because you have a d*** doesn't mean you need to be one...pussy" -Blackdeath

SCOUTING SAVES LIVES
http://imgur.com/YGk0W0o

How to play Sup Com by Ubilaz
http://goo.gl/je83z
User avatar
Aulex
Contributor
 
Posts: 1050
Joined: 17 Nov 2012, 05:29
Has liked: 299 times
Been liked: 225 times
FAF User Name: VoR_Aulex

Re: Chicken Storm assisted?

Postby Lionhardt » 04 Jun 2014, 14:06

Uhm... for me the only chicken being built is killed at min 57 by a GC...?
Help me make better maps for all of us, visit my Mapping Thread.

Maps needing gameplay feedback:
Spoiler: show
[list updated last: 31.1.2018]

(maps available in the vault)

- Hexagonian Drylands
- Fervent Soil and Torrid Suns

YouTube Channel
User avatar
Lionhardt
Contributor
 
Posts: 1070
Joined: 29 Jan 2013, 23:44
Has liked: 188 times
Been liked: 144 times
FAF User Name: Lionhardt

Re: Chicken Storm assisted?

Postby ZLO_RD » 04 Jun 2014, 16:44

Lionhardt wrote:Uhm... for me the only chicken being built is killed at min 57 by a GC...?

at min 38 or 39 chicken was made outside of base, and got killed by cyb strats, and ion storm appeared and was assisted by some units and then traveled pretty long distance
http://www.youtube.com/user/dimatularus
http://www.twitch.tv/zlo_rd
TA4Life: "At the very least we are not slaves to the UI"
User avatar
ZLO_RD
Supreme Commander
 
Posts: 2265
Joined: 27 Oct 2011, 13:57
Location: Russia, Tula
Has liked: 303 times
Been liked: 400 times
FAF User Name: ZLO

Re: Chicken Storm assisted?

Postby Lionhardt » 04 Jun 2014, 17:15

Ok, going to rewatch that.


Edit: Did. Hm... that's weird.
Help me make better maps for all of us, visit my Mapping Thread.

Maps needing gameplay feedback:
Spoiler: show
[list updated last: 31.1.2018]

(maps available in the vault)

- Hexagonian Drylands
- Fervent Soil and Torrid Suns

YouTube Channel
User avatar
Lionhardt
Contributor
 
Posts: 1070
Joined: 29 Jan 2013, 23:44
Has liked: 188 times
Been liked: 144 times
FAF User Name: Lionhardt

Re: Chicken Storm assisted?

Postby Icy » 04 Jun 2014, 20:22

afaik the AI has always been able to control the storm. Maybe because the storm is actually the fourth Seraphim experimental unit and not just a death effect? It's not listed in the unit db, but you can spawn them separately from the bot with the cheat menu. The lightning storm even has a name. (xsl0402 Othuy: Unidentified Residual Energy Signature)
User avatar
Icy
Contributor
 
Posts: 156
Joined: 13 Oct 2011, 01:08
Has liked: 3 times
Been liked: 5 times
FAF User Name: tGx_Icy

Re: Chicken Storm assisted?

Postby RK4000 » 04 Jun 2014, 20:31

Aulex wrote:Anyone want to help me figure out how the chicken bot storm was able to travel so far from the chicken's death and also how the ai was able to assist it. It occurs at around minute 35-40 where grey is constructing a chicken and yellow kills it with a strat, then the storm spawns and then grey takes a sniper bot, othuum and flak piece to assist the storm. I looked through the storm's files and found this list
RULEUCC_Attack = false,
RULEUCC_CallTransport = false,
RULEUCC_Capture = false,
RULEUCC_Guard = false,
RULEUCC_Move = true,
RULEUCC_Nuke = false,
RULEUCC_Patrol = true,
RULEUCC_Pause = false,
RULEUCC_Reclaim = false,
RULEUCC_Repair = false,
RULEUCC_RetaliateToggle = false,
RULEUCC_Sacrifice = false,
RULEUCC_Stop = true,
RULEUCC_Transport = false,
and you can see the guard command is false so i'm very confused unless i understood part of that code wrong. Also isn't the chicken bot storm only supposed to spawn if it's half built or greater? You can see later in the replay that it was built with greater progress then destroyed being finished but the storm didn't spawn.


That list only means which commands can be given to the storm. For example, the AI can tell it to stop, move and patrol. This list basically tells the UI which commands it lets you use for a certain unit. In the storm's case, this doesn't really matter as the player can't select it anyway., but anything that CAN select it (in whatever other way neccesary to do so), can then also issue those orders to the unit. The AI can probably still select it as its selection, afaik, does not abide by the UNSELECTABLE category, which the ion storm has.

In theory, I would guess (I can't check this as I have no PC capable of running FA at the moment) that setting everything there to false would disable any form of commands being issuable to the storm, even for AI, but again, this is just a theory. If someone were to test this, that'd be great.

*Looks at Aulex*

EDIT: I would guess the storm was originally meant to be controllable, but they probably (for balance reasons) decided against that. That's probably why it still has a name and all those other things, and the commands that you can issue to it could have been left over from that, or, were not all removed (slight mistakes like this often happen), and since the player can't select it anyway with the simple addition of the UNSELECTABLE category effectively prevents the player from selecting it in any way (normally) possible, they probably didn't look into it much anyway.
User avatar
RK4000
Priest
 
Posts: 366
Joined: 18 Dec 2012, 23:06
Location: Slovenia
Has liked: 22 times
Been liked: 81 times
FAF User Name: RK4000

Re: Chicken Storm assisted?

Postby Anaryl » 04 Jun 2014, 20:58

Unlikely.

In the blueprint what you are seeing there is that the storm itself cannot assist things. The storm behaviour you are seeing is likely emerging as a result of the way the AI gives orders to units on the map. If it's a behaviour tree then as any AI units enter a certain area on or a certain precondition is met, the unit brain responds accordingly. This is likely why their TMLs have perfect accuracy as well - the AI is talking directly to the unitBrain.
Image
User avatar
Anaryl
Banned
 
Posts: 453
Joined: 20 Dec 2011, 18:54
Location: Rohangrad
Has liked: 13 times
Been liked: 6 times
FAF User Name: Anaryl

Re: Chicken Storm assisted?

Postby RK4000 » 04 Jun 2014, 22:02

Anaryl wrote:In the blueprint what you are seeing there is that the storm itself cannot assist things.


That's what I said. The commands listed there are commands that can be issued for the storm to do. As you said, the AI controls units differently than players, but it still needs to take into account which orders can be issued to the unit in the first place. If the unit can't be issued a certain order (it is set to false in that list), neither player nor AI can issue it.
User avatar
RK4000
Priest
 
Posts: 366
Joined: 18 Dec 2012, 23:06
Location: Slovenia
Has liked: 22 times
Been liked: 81 times
FAF User Name: RK4000

Re: Chicken Storm assisted?

Postby stalewee » 05 Jun 2014, 00:07

This has always been the case as long as I've played against AI. Makes sera AI enemies much harder than any other faction on a big map.

But the thing that really bugs me is how they always seem to land their bomber wrecks directly on your shield generators.
User avatar
stalewee
Contributor
 
Posts: 107
Joined: 27 Sep 2012, 07:52
Has liked: 0 time
Been liked: 9 times
FAF User Name: stalewee

Re: Chicken Storm assisted?

Postby IceDreamer » 05 Jun 2014, 10:59

I suppose we can try setting all the command caps to false...
IceDreamer
Supreme Commander
 
Posts: 2607
Joined: 27 Dec 2011, 07:01
Has liked: 138 times
Been liked: 488 times


Return to General Discussions

Who is online

Users browsing this forum: FtXCommando, Google [Bot] and 1 guest