Jurassic Mods
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Dinosaur INI Tutorial

4 posters

Go down

Dinosaur INI Tutorial Empty Dinosaur INI Tutorial

Post  Styrey Sun Dec 04, 2011 1:40 pm

Introduction

This is a tutorial on how to edit a dinosaur's INI file to your likings, so you can, for example, increase the raptor's speed to extreme levels. The difficulty can vary from easy, like if you just increase the speed of allosaurus to be more realistic, to challenging, like if you try to make it so allosaurus isn't always bullied by the other large carnivores. Still interested? Read on! (To all the pro modders, you can help improve this tutorial by saying something like this, "ProtectMod = whatever it means." or something like that.)

Arrow


What The Stats Do


Okay. This is the actual tutorial! Allo, again, shall be used as a template. (Don't worry if your allo files are different, mine's modded a bit!)


Unit {
Name=allo;
Directory=AUnitAllo; =what files it shall use for stuff like sounds
TClass=AUnitCarcha; =what it behaves like?
ScreenName=$Unit_allo;=what the dino's name is ingame
GUIDialog=AUnitDinosaurDialog;=??
UICommand1=Orders;=This makes the Orders button appear when you select the dino
UICommand3=Species;=This makes the Species button appear when you select the dino
UICommand4=Info;=This makes the Info button appear when you select the dino
VOCreation=SFX_JP6J;=The VOCreation is the Voice to use for creation, which is SFX_JP6W:, which would be located in the music folder. If you were to get a sound file and rename it to SFX_JP6W:, that would be the sound file that is played instead of the lady announcing the dinos creation
UseINX= 1 ;=??
}

Traits {
Health=700.0;=How many "hit points" the dino has
Visual=75.0;=how well the dino can see
Audio=25.0;=how well the dino can hear
Smell=50.0;=how well the dino can smell
Damage=475.0;=how much damage an attack from the dino causes
ProtectMod=1.0;=??
Territory=300.0;=how large the dino's territory is
Energy=250.0;=how long the dino can run without stopping to regain it's breath
Metabolism=10.0;=how long a dino can go without eating?
LifeSpan=8.5;=how long the dino can live
FoodVal=4.0;=if another dino (2) eats this dino, (1) how much nutrition dino 1 provides to 2.
FoodReq=2.0;=how much food the dino requires
Mass=4500.0;=how heavy it is? (It's ability to push other dinos around)
Radius=2.0;=how wide the dino is
CamRadius=10.0;=??
VisRadius=10.0;=how wide the dino's visual radius is
Speed=11.0;=how fast the dino can run
HeadRadius=0.8;=how wide the head is?
MoveAnimSpeed=3.16;=how fast the dino's walking animations are
RunAnimSpeed=8.04;=how fast the dino's running animations are
MaxForce=15000.0;=??
NHRate=2.0;=??
GoalTolerance=4.0;=??
Arrival=7.0;=how long you have to wait until the dinosaur is released from the hatchery?
Acc=0.8;=how long it takes the dino to reach top speed
Dec=3.0;=how lond it takes for the dino to stop
PathStrt=3.0;=??
PlanStrt=3.0;=??
FieldWt=3.0;=??
TurnDamp=1.0;=how handicapped the dino's turning is?
SteerLevel=1.0;=how fast the dino can turn?
Size=50.5;=how large the dino "thinks" it is (have it up high enough, and the dino will be able to attack brachiosaurus!)
BuildCost=0;=how much the building costs (For buildings)
FenceBreak=3.0;=how high of a level fence the dino can break
FlockSize=4.0;=the maximum amount of dinos in a herd/pack
FlockCoh=10.0;=how much the subordinants follow the leader?
FlockSep=5.0;=how far a dino has to go away from the flock until it is not a part of it anymore
FlockRad=20.0;=how far the heard will spread out
CenterHeight=2.0;=??
SelectionBoxRadius=4.0;=how big the selection box for the dino/building is
LookH=2.36;=??
LookV=1.57;=??
StepCat=3.0;=??
FleeMod=1.0;=??
PredNeed=6.0;=how much prey the dino needs to kill before the hunting need goes away
PreyVal=6.0;=the value of killing a prey item
DecayTime=5.0;=how long it takes for the dead body to go away
RampageTime=5.0;=how long the dino rampages
ComatoseTime=10.0;=how long the dino is in a coma for until it dies
HungerThirstStress=0.001;=How much thirst and starving will stress the dino
TurnSpdThresh=0.1;=multiplies how fast it turns?
}

Flags {
UnitFlags= 56625192 ;=??
UnitFlagsID= 0 ;=??
}

Drives {
Drive_Hunger=0.05;=how often the dino gets hungry
Drive_Thirst=0.3;=how often the dino gets thirsty
Drive_Defecate=0.0005;=how often the dino needs to poop
Drive_Sleep=0.005;=how often it needs to sleep
Drive_Defend=0.216;=how often the dino will defend itself
Drive_Play=0.216;=how often the dino will play
Drive_Communicate=0.216;=how often the dino needs to communicate?
}

Animations {
Model=allo;=what model the dino or building uses (I'd leave this alone if I were you)
}

PerceptionInputs {
PInput_Organic=0.5;
PInput_Repellent=0.0;
PInput_Meat=1.0;
PInput_Carnivore=1.0;)
} these dictate if the dino is a herbivore or carnivore
PInput_Herbivore=0.0;)
PInput_Aquatic=0.0;=if the dino is aquatic (don't mess with this)
PInput_Plant=0.0;=is it a plant?
PInput_MaxSpeed=0.9;=a multiplier of how fast the dino can run?
PInput_Size=2.0;=??
PInput_Offensive=0.8;=how good the dino is at attacking?
}

PerceptionOutputs {
POutput_Large_Carnivore_Food=0.0;=how often the dino class it describes will hunt the dino you are modding?
POutput_Large_Carnivore_Drink=0.0;=if the dino class this describes can drink it?
POutput_Large_Carnivore_Social=0.0;=if the dino will socialize with the dino class this describes
POutput_Large_Carnivore_Threat=0.0;=how much this dino class will threaten the dino you mod?
POutput_Large_Carnivore_Competitor=9.0;=how much the dino compees with this dino class
POutput_Medium_Carnivore_Food=1.31;
POutput_Medium_Carnivore_Drink=0.0;
POutput_Medium_Carnivore_Social=0.0;
POutput_Medium_Carnivore_Threat=0.0;
POutput_Medium_Carnivore_Competitor=0.2;
POutput_Small_Carnivore_Food=1.0;
POutput_Small_Carnivore_Drink=0.0;
POutput_Small_Carnivore_Social=0.0;
POutput_Small_Carnivore_Threat=0.0;
POutput_Small_Carnivore_Competitor=0.0;
POutput_Large_Herbivore_Food=0.0;
POutput_Large_Herbivore_Drink=0.0;
POutput_Large_Herbivore_Social=0.0;
POutput_Large_Herbivore_Threat=0.0;
POutput_Large_Herbivore_Competitor=0.0;
POutput_Medium_Herbivore_Food=0.8;
POutput_Medium_Herbivore_Drink=0.0;
POutput_Medium_Herbivore_Social=0.0;
POutput_Medium_Herbivore_Threat=0.0;
POutput_Medium_Herbivore_Competitor=0.0;
POutput_Small_Herbivore_Food=1.0;
POutput_Small_Herbivore_Drink=0.0;
POutput_Small_Herbivore_Social=0.0;
POutput_Small_Herbivore_Threat=0.0;
POutput_Small_Herbivore_Competitor=0.0;
POutput_Human_Food=3.8;
POutput_Human_Drink=0.0;
POutput_Human_Social=0.0;
POutput_Human_Threat=0.0;
POutput_Human_Competitor=0.0;
POutput_Plant_Food=0.0;
POutput_Plant_Drink=0.0;
POutput_Plant_Social=0.0;
POutput_Plant_Threat=0.0;
POutput_Plant_Competitor=0.0;
POutput_Vehicle_Food=0.0;
POutput_Vehicle_Drink=0.0;
POutput_Vehicle_Social=0.0;
POutput_Vehicle_Threat=0.5;
POutput_Vehicle_Competitor=0.0;
POutput_Repellent_Object_Food=0.0;
POutput_Repellent_Object_Drink=0.0;
POutput_Repellent_Object_Social=0.0;
POutput_Repellent_Object_Threat=1.0;
POutput_Repellent_Object_Competitor=0.0;
}

DinoInfo {
Rarity= 2 ;=??
Flags= 1 ;=??
Period= 1 ;=??
Worth= 4 ;=??
Loc1= 0 ;=??
Loc2= 100 ;=??
Loc3= 0 ;=??
Loc4= 0 ;=??
Batch= 1 ;=??
Class= 3 ;=??
}

UnitSpecific {
}

DNATraits {
Aggression=9.0;=how aggressive the dino is
Playfulness=0.0;=how playful the dino is
Appetite=0.0;=how big the dino's appetite is
Energy=0.0;=??
Speed=0.0;=??
LethalGene=-1.0;=dictates whether you can activate LethalGene on the dino
}

Conclusion

This is the end of the tutorial! Pro modders, be sure to help me improve this tutorial!
Styrey
Styrey
Compy
Compy


Back to top Go down

Dinosaur INI Tutorial Empty Re: Dinosaur INI Tutorial

Post  spaceship_2012 Fri Feb 01, 2013 2:03 pm

Please update it.
The ARRIVAL seems to be the speed they need to reach something, not the
producing time.

How can i change the producing time?

spaceship_2012
Herrerasaurus
Herrerasaurus


Back to top Go down

Dinosaur INI Tutorial Empty Re: Dinosaur INI Tutorial

Post  T-rex Raptor Sat Feb 02, 2013 3:29 am

spaceship_2012 wrote:Please update it.
The ARRIVAL seems to be the speed they need to reach something, not the
producing time.

How can i change the producing time?
it`s somewhere in the constant.ini try searching for it.
T-rex Raptor
T-rex Raptor
Dilophosaurus
Dilophosaurus


Back to top Go down

Dinosaur INI Tutorial Empty Re: Dinosaur INI Tutorial

Post  Kevlar Sat Feb 02, 2013 10:18 am

@ spaceship: look in constant find these lines:

DinoIncubationPeriodCheatMode = 40;
DinoIncubationPeriodSH = 30;
DinoIncubationPeriodSC = 30;
DinoIncubationPeriodLH = 40;
DinoIncubationPeriodLC = 40;
DinoIncubationPeriodSuperRate = .625;

change them to what you want.. I guess you want them to be longer?more realistic?

EDIT TO INI

PerceptionOutputs { THIS EDITS THE EFFECT OF OTHER DINOS ON THE ONE YOU EDIT
POutput_Large_Carnivore_Food=0.0;= means if a large carn is seen as food or not
POutput_Large_Carnivore_Drink=0.0;= means if a large carn can be drunk (lol)
POutput_Large_Carnivore_Social=0.0;= means if a large carn can be friend (no fighting)
POutput_Large_Carnivore_Threat=0.0;= means if a large carn is a threat (flee or fight)
POutput_Large_Carnivore_Competitor=9.0;= means if a large carn is competitor (fight)

All the same with the ongoing lines...
Kevlar
Kevlar
Compy
Compy


Back to top Go down

Dinosaur INI Tutorial Empty Re: Dinosaur INI Tutorial

Post  spaceship_2012 Sat Feb 02, 2013 1:06 pm

Well, thanks,
But it would be cool if i could change the Incubation Time of the Brachiosaurus
more than others of his size class.
And yes, i want a more realistic gameplay. Nobody is able to make a T-Rex in
a few seconds.

spaceship_2012
Herrerasaurus
Herrerasaurus


Back to top Go down

Dinosaur INI Tutorial Empty Re: Dinosaur INI Tutorial

Post  Kevlar Sat Feb 02, 2013 7:49 pm

you´re right. but i think there´s no way to change the time specially for one dino if there is no line regarding it in the dino.ini
Kevlar
Kevlar
Compy
Compy


Back to top Go down

Dinosaur INI Tutorial Empty Re: Dinosaur INI Tutorial

Post  Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum