View Single Post
  #26  
Old January 14th, 2001, 05:00 AM

Trachmyr Trachmyr is offline
Sergeant
 
Join Date: Dec 2000
Location: Miami, FL U.S.A.
Posts: 290
Thanks: 0
Thanked 0 Times in 0 Posts
Trachmyr is on a distinguished road
Default Re: Note from MM - AI MODDERS MUST READ THIS

Three more issues with how designcreation.txt works...

1) Min/Desired Speed is currently the number of engines a ship is to be built with... this needs to be changed to the actual speed achieved (so we can actualy use the ENGINES PER MOVE field)

2) When the AI tries to fill a requirement (i.e., cargo or supply) it looks for the componet with the biggest amount regardless of the componets mass... change this so that it looks at the ratio (for Instance, say I want to make colonizers hold 200 tons of cargo, but then when the AI is to place cargo room it would rather use Colony modules which would weigh 1 ton per ton storage, than cargo bays which get 7.5 tons storage per ton of weight)

3) The AI will not correctly use componets/facilities that satisfy multiple requirements.... Say for instance I wanted to make all spaceports also be able to resupply, or to create an improved crew quaters that also provides lifesupport... but in both cases the AI will build TWO of those facilities, one to satisfy each requirement, rather than just one to satisfy both requirements.

Additionaly, I too would like to see the AI scrap facilities to allow for better ones... place an additional field for these that tells the AI WHAT to scrap to make room for this fac when it is available but no room is left. (Example: On a Mining Colony, add the field to Robominers that tells it to scrap one mineral miner facility to make room for the robominer if there is nno room available when robominers become available)


On a final note I NEED the ability to limit componets to ships of certain tonnages, this can be done one of three ways:
1) Min Tonnage/Max Tonnage fields in componets.txt
2) allow us to put "%" after componets tonnage... this would raise a flag that tells the game that this componet weigs x% of the max of the vessel (also the structure, cost and supplies use could also have the %, which means that that would be the value per 100 tons of COMPONET weight)
3) Get the custom Groups and requirements fiels in vechiclesize.txt working
(I prefer that you implement #1 and #2)

Lastly, add a SUPPLIES DRAINED field to componets, so that componet would ALWAYS use x amount of supplies at the beggining of every turn (before resupply), and if supplies are not available the componet becomes damaged

Thanks MM for the support...
Reply With Quote