Jump to content


Photo

** BIG NEWS: ALL C&C3 Skirmish AI games possible


  • Please log in to reply
71 replies to this topic

#1 thudo

thudo

    Wacko AI Guy!

  • Division Leaders
  • 12,166 posts
  • Location:Lemonville North, Canada
  • Projects:DoW AI Scripting Project
  • Division:DoW
  • Job:Division Leader

Posted 11 April 2007 - 04:05 AM

Yep! Got it working. Essentially its all in the misc.big file and I had absolutely ZERO crashes. Tested 1vs1 and 2vs2 games against BRUTAL AIs. What a game!! Essentially it works like this:

C&C3 Skirmish AI for Player1 is working its normal build/tech/tactical/strategic scripts BUT the big dfference is you can intervene without problem and do yer own thing. The AI never cancels your build requests although it can override you and take control of units, for example. So if the AI is NOT building good base defenses locations or selling buildings you can do this yourself. Mind you, if you start to build a building, when it finishes the AI will likely place it for you. :blink:

I also bumped the entire game speed up by factor of 4 so the game on my end now runs 4x faster so its even more crazier! Everything builds, moves, and works faster. Omitted the FPS limit so there is none. The key is to NEVER hit RESTART but to quit the game to the select map/sides/skills screen then start the game. If you just RESTART the map the game speed will for some reason go back to default but if you exit the game to the pre-game screen then yer ok so its a real minor tradeoff.

I also tried to get the map to zoom out more but not taking it. Odd. Also added some other tweaks but wow.. really blown away by this. The game speed hack will make AI editing and tweaking REAL EASY now as I can see all changes in minutes rather than 10s of mins. The ability to have the human player partially controlled by the Skirmish AI is a nice luxury but since the AI is treated "as a human" it doesn't get the same resource benefits as even a HARD AI but thats ok.

I have the edited MISC.BIG if people want it. Its only 1.90mb BUT please make an obvious backup of your old one or else patching the game will suck for you. :grin: Let me know everyone.

Btw, I used FinalBig to made changes to the misc.big file to make the above possible.
Advanced Skirmish AI Team Lead for the coolest Warhammer40k PC RTS out there:

Dawn of War Advanced AI Headquarters

Latest DoW Advanced AI Download!

#2 Mr.Graffitti

Mr.Graffitti

    title available

  • Hosted
  • 347 posts

Posted 11 April 2007 - 04:13 AM

W00t! This is great news! Congrats on your discovery! This could be tested in an online match, playing 4x faster sounds like fun :grin:
BTW did you noticed any other interesting tags in the big file? It seems rather easy to edit it.

#3 thudo

thudo

    Wacko AI Guy!

  • Division Leaders
  • 12,166 posts
  • Location:Lemonville North, Canada
  • Projects:DoW AI Scripting Project
  • Division:DoW
  • Job:Division Leader

Posted 11 April 2007 - 04:30 AM

W00t! This is great news! Congrats on your discovery! This could be tested in an online match, playing 4x faster sounds like fun :grin:

Well as long as the same people have the same Misc.big file on all ends to avoid synching problems then why not. However, I DO NOT RECOMMEND playing the AI at this speed. There is simply no way even on HARD you can keep up. It was shear bedlam!

BTW did you noticed any other interesting tags in the big file? It seems rather easy to edit it.

Well here is what I changed in gamedata.ini:

UseFPSLimit = No
FramesPerSecondLimit = 70
AllowTreeFading = Yes
DrawEntireTerrain = Yes
UseShadowMapping = Yes
DefaultCameraMinHeight = 60.0 ;The minimum height of the camera relative to the terrain.
DefaultCameraMaxHeight = 500.0 ;The maximum height of the camera relative to the terrain.
MaxCameraHeight = 750.0 ;230.0
MinCameraHeight = 430.0
MaxTerrainTracks = 600 ; how many vehicles can generate tread marks on the terrain.
GameSpeedFactor = 3.75 ; Multiplier for all times in a single player game
MinimalGameSpeedFactor = 0.5 ; Minimal allowed value for game speed factor
BuildSpeed = 3.0
SellPercentage = 75% ; You get this percentage back of the cost to build
Advanced Skirmish AI Team Lead for the coolest Warhammer40k PC RTS out there:

Dawn of War Advanced AI Headquarters

Latest DoW Advanced AI Download!

#4 Hogo

Hogo

    Pro Mapper XD

  • C&C Guild Staff
  • 1,295 posts
  • Location:England
  • Projects:Enemy Enhanced, Mapping
  •  Friendly face
  • Division:C&C Guild
  • Job:Division Staff

Posted 11 April 2007 - 09:07 AM

Awsome work man great work this is something that can be good :grin: so have you made changes to the AI

and i dont exactly understand that part about the AI controling the human.

:blink: Nice work

#5 Nemoricus

Nemoricus

    Dragon Awesomeness for the Win!

  • Project Team
  • 1,110 posts
  • Location:My cave
  • Projects:FC Alpha tester, Enigma Advisor

Posted 11 April 2007 - 10:14 AM

I did. Basically, the human player's side is controlled by the AI. However, the human player can intervene in the match to help the AI. This is actually a really neat thing that can be done.
Posted Image
Posted Image
Posted Image

#6 OmegaBolt

OmegaBolt

    Lost In The New Real

  • Hosted
  • 6,273 posts
  • Location:London, England
  • Projects:Red-Resurrection
  •  O'Bolt

Posted 11 April 2007 - 10:52 AM

Pretty neat idea indeed. Now it will be much easier to test AI changes without getting slaughtered early game. :grin: Shame about the zooming though because at the current zoom level I feel too confined and claustrophobic to play all that comfortably.

Edited by OmegaBolt, 11 April 2007 - 10:54 AM.

Posted Image

Posted ImagePosted ImagePosted ImagePosted Image


#7 thudo

thudo

    Wacko AI Guy!

  • Division Leaders
  • 12,166 posts
  • Location:Lemonville North, Canada
  • Projects:DoW AI Scripting Project
  • Division:DoW
  • Job:Division Leader

Posted 11 April 2007 - 01:07 PM

Thanks all... remember: the AI fully controls you, the human player, but you can fully control things as you would normally to a point. AI does do its own thing if you let it (although it does pause here and there computing its next move). I usually look at myself as a "second operations commander".

I'm still working on the camera zoom levels. Thank gawd for FinalBig and the fact it works. This changed everything. If anything, the biggest advancement was drastically increasing game speed. Wow! Really will help speed up AI development hugely!
Advanced Skirmish AI Team Lead for the coolest Warhammer40k PC RTS out there:

Dawn of War Advanced AI Headquarters

Latest DoW Advanced AI Download!

#8 need my speed

need my speed

    For Soviet people!

  • Hosted
  • 1,290 posts
  • Location:European Union (Magna Batavia)

Posted 11 April 2007 - 03:31 PM

This is great guy! Could you please tell me how to make it so the AI controls you?
Please, if you see a mistake in my posts - spelling, grammar, punctuation, or whatever else - point it out. How can one learn from mistakes, if one is not corrected?
There is no wealth like knowledge, no poverty like ignorance.

#9 GodSun666

GodSun666

    Marching Trough The Eternal Fields Of Chaos!

  • Banned
  • 1,439 posts
  • Location:The Netherland @ Nod HQ!
  • Projects:Fast Fun And Crazy for Red Alert 3

Posted 11 April 2007 - 04:04 PM

hello,

WEll thats a GREAT job... and i would like if you Uploaded the .Big file:P..

and what version u used of finalbig?? since i cant get it to work with it..
для матери Россия! Советский Союз победит! Америка может облизывать мои яйца
Posted Image
Posted Image

#10 thudo

thudo

    Wacko AI Guy!

  • Division Leaders
  • 12,166 posts
  • Location:Lemonville North, Canada
  • Projects:DoW AI Scripting Project
  • Division:DoW
  • Job:Division Leader

Posted 11 April 2007 - 05:51 PM

WEll thats a GREAT job... and i would like if you Uploaded the .Big file:P..

Attached! Think u know where it goes. REMEMBER: rename your original Misc.big before unzipping the attachment below to that location (<installed C&C3 folder>\core\1.0\..) otherwise you won't have compatibility with others and likely won't be able to patch.

and what version u used of finalbig?? since i cant get it to work with it..

This one:
http://commandandcon...ig_Editor;38034

Attached Files


Advanced Skirmish AI Team Lead for the coolest Warhammer40k PC RTS out there:

Dawn of War Advanced AI Headquarters

Latest DoW Advanced AI Download!

#11 need my speed

need my speed

    For Soviet people!

  • Hosted
  • 1,290 posts
  • Location:European Union (Magna Batavia)

Posted 11 April 2007 - 06:24 PM

Is the Big file with all your changes or only with the AI controls human change? If it has all changes, could you please upload another one with only the AI controls human change?
Please, if you see a mistake in my posts - spelling, grammar, punctuation, or whatever else - point it out. How can one learn from mistakes, if one is not corrected?
There is no wealth like knowledge, no poverty like ignorance.

#12 MaryJo

MaryJo

    The life, the Universe and Everything

  • Hosted
  • 522 posts
  • Location:Venezuela
  •  why does everyone has more posts than me? spamwhores!

Posted 11 April 2007 - 06:39 PM

Neat! the editing has started :p


 


#13 thudo

thudo

    Wacko AI Guy!

  • Division Leaders
  • 12,166 posts
  • Location:Lemonville North, Canada
  • Projects:DoW AI Scripting Project
  • Division:DoW
  • Job:Division Leader

Posted 11 April 2007 - 06:40 PM

It includes ALL my changes. If you want to change it so the speed is reduced to normal then just edit the BIG file in the applicable part of the gamedata.ini. Then save the big file using FinalBig.
Advanced Skirmish AI Team Lead for the coolest Warhammer40k PC RTS out there:

Dawn of War Advanced AI Headquarters

Latest DoW Advanced AI Download!

#14 Hogo

Hogo

    Pro Mapper XD

  • C&C Guild Staff
  • 1,295 posts
  • Location:England
  • Projects:Enemy Enhanced, Mapping
  •  Friendly face
  • Division:C&C Guild
  • Job:Division Staff

Posted 11 April 2007 - 07:24 PM

:p Why does it happen to me if i intervene with the AI's building the first 3-4 buildings i tell it will be piled on top of each other like there is no building under them. It isnt any faster and its lagging compared to the original. Any ideas on this and is anyone else having same problems also is there an AI file

#15 thudo

thudo

    Wacko AI Guy!

  • Division Leaders
  • 12,166 posts
  • Location:Lemonville North, Canada
  • Projects:DoW AI Scripting Project
  • Division:DoW
  • Job:Division Leader

Posted 11 April 2007 - 07:33 PM

Yes I get that as well - it will pile the same building overtop the same. However, it happens only at the beginning of the game.

As I said, the game will run FAST when you first start a new one but if you hit RESTART then it'll slow down. All games run fast but DO NOT CLICK RESTART to redo a game. Just exit out to the main menu then click PLAY. Done.

And no there is no AI files yet.
Advanced Skirmish AI Team Lead for the coolest Warhammer40k PC RTS out there:

Dawn of War Advanced AI Headquarters

Latest DoW Advanced AI Download!

#16 Hogo

Hogo

    Pro Mapper XD

  • C&C Guild Staff
  • 1,295 posts
  • Location:England
  • Projects:Enemy Enhanced, Mapping
  •  Friendly face
  • Division:C&C Guild
  • Job:Division Staff

Posted 11 April 2007 - 07:40 PM

No Ai files yet? meaning AI will make some? Also mine doesnt go fast at all :| il have to try again but i did not hit the restart button and yes only at the beginning

#17 thudo

thudo

    Wacko AI Guy!

  • Division Leaders
  • 12,166 posts
  • Location:Lemonville North, Canada
  • Projects:DoW AI Scripting Project
  • Division:DoW
  • Job:Division Leader

Posted 11 April 2007 - 07:49 PM

Its encrypted currently somewhere. The raw C&C3 AI files are somewhere.
Advanced Skirmish AI Team Lead for the coolest Warhammer40k PC RTS out there:

Dawn of War Advanced AI Headquarters

Latest DoW Advanced AI Download!

#18 Hogo

Hogo

    Pro Mapper XD

  • C&C Guild Staff
  • 1,295 posts
  • Location:England
  • Projects:Enemy Enhanced, Mapping
  •  Friendly face
  • Division:C&C Guild
  • Job:Division Staff

Posted 11 April 2007 - 07:50 PM

So its impossible to get to atm dang wanted to change some stuff :p

#19 thudo

thudo

    Wacko AI Guy!

  • Division Leaders
  • 12,166 posts
  • Location:Lemonville North, Canada
  • Projects:DoW AI Scripting Project
  • Division:DoW
  • Job:Division Leader

Posted 11 April 2007 - 07:56 PM

Only certain things can be altered prior to WorldBuilder/SDK showing up.
Advanced Skirmish AI Team Lead for the coolest Warhammer40k PC RTS out there:

Dawn of War Advanced AI Headquarters

Latest DoW Advanced AI Download!

#20 Hogo

Hogo

    Pro Mapper XD

  • C&C Guild Staff
  • 1,295 posts
  • Location:England
  • Projects:Enemy Enhanced, Mapping
  •  Friendly face
  • Division:C&C Guild
  • Job:Division Staff

Posted 11 April 2007 - 08:01 PM

Ive come to the conclusion that having the AI able to be controlled Is cool But SUCKS as well if you build a Expansion base thing it deploys it next to the MCV and the AI is alot Stupider that a normal Ai




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users