dandylion
01-05-2011, 12:52 PM
For more help with Neutrals, load up caldavar in the editor.
Starting Out
For each camp you need a "Entity_NeutralCampController" and for each neutral monster you need a "Entity_NeutralCampSpawner"
Controller Settings
For the controller, each target should be a set of neutral spawners:
Example Controller Entity:
Name: "your camp name here"
Team: None
Level: "1-4" (depends on what kind of camp you make it, 1 is easy, 4 is ancients)
Type: Entity_NeutralCampController
Model: tools/m.mdf (something like that is useful)
Skin: "Blue/Yellow/Green/Red/Purple"
example of spawn names: snotter1,snotter2,snotter3,snotter4,snotter5 (it all depends on what you name your Entity_NeutralCampSpawner
Target0: "one set of spawn names, seperated by commas"
Target1: same
Target2: same
Target3: same
Target4: same
Config: (in here you can use both "maxstacks:X" and "chasetime:X", if you want to add both, you need to separate them with commas)
example: maxstacks:3,chasetime:5000 (5000 = 5 seconds)
Spawner Settings
Example Spawner Entity:
Name: something you'll remember and be different from other spawners (I like to use the side of the map (east or west) and the level of the camp (1,2,3,4)
Team: Neutral
Level: <blank>
Type: Entity_NeutralCampSpawner
Model: I like to use the model that I'm spawning for, but you can use whatever
Skin: Default
Target0: the model file that you'll be spawning, for example, if you're going to spawn a Werebeast Enchanter, the code is Neutral_WerebeastEnchanter while for an Earthoc the code is Neutral_Earthoc.
The rest of the targets can be empty and no config is needed.
Model Names w/typical camp setups (for target0 on spawners)
Level 1 Neutrals:
Werebeast = Neutral_Werebeast (X2)
Werebeast Enchanter = Neutral_WerebeastEnchanter
Earthoc = Neutral_Earthoc (X2)
Sporespitter = Neutral_Sporespitter
Ebula = Neutral_Ebula (X3)
Snotter Boss = Neutral_snotterlarge
Snottling = Neutral_snottling (X4)
Antling = Neutral_Antling (X2)
Antlore Healer = Neutral_AntloreHealer
Level 2 Neutrals:
Minotaur = Neutral_Minotaur
Goat = Neutral_Goat
Vagabond Assassin = Neutral_VagabondAssassin (X2)
Vagabond = Neutral_Vagabond (X2)
Hunter = Neutral_HunterWarrior (X2)
Wolf = Neutral_Wolf (X2)
Big Wolf = Neutral_WolfCommander
Green Ogre = Neutral_Ogre_Leader (X2)
Blue Ogre = Neutral_Ogre
Level 3 Neutrals:
Screacher = Neutral_Screacher (X2)
Vulture = Neutral_Vulture
Skeleton = Neutral_Skeleton (X2)
Skeleton Boss = Neutral_SkeletonBoss
Catman Leader = Neutral_Catman_leader
Catman = Neutral_Catman
Minotaur = Neutral_Minotaur
Goat = Neutral_Goat
Vagabond Assassin = Neutral_VagabondAssassin
Vagabond = Neutral_Vagabond
Vagabond Leader = Neutral_VagabondLeader
Ancients:
Predasaur = Neutral_Predasaur
Armored Predasaur = Neutral_PredasaurCrusher (X2)
Little Dragon = Neutral_Dragon (X2)
Big Dragon = Neutral_DragonMaster
Starting Out
For each camp you need a "Entity_NeutralCampController" and for each neutral monster you need a "Entity_NeutralCampSpawner"
Controller Settings
For the controller, each target should be a set of neutral spawners:
Example Controller Entity:
Name: "your camp name here"
Team: None
Level: "1-4" (depends on what kind of camp you make it, 1 is easy, 4 is ancients)
Type: Entity_NeutralCampController
Model: tools/m.mdf (something like that is useful)
Skin: "Blue/Yellow/Green/Red/Purple"
example of spawn names: snotter1,snotter2,snotter3,snotter4,snotter5 (it all depends on what you name your Entity_NeutralCampSpawner
Target0: "one set of spawn names, seperated by commas"
Target1: same
Target2: same
Target3: same
Target4: same
Config: (in here you can use both "maxstacks:X" and "chasetime:X", if you want to add both, you need to separate them with commas)
example: maxstacks:3,chasetime:5000 (5000 = 5 seconds)
Spawner Settings
Example Spawner Entity:
Name: something you'll remember and be different from other spawners (I like to use the side of the map (east or west) and the level of the camp (1,2,3,4)
Team: Neutral
Level: <blank>
Type: Entity_NeutralCampSpawner
Model: I like to use the model that I'm spawning for, but you can use whatever
Skin: Default
Target0: the model file that you'll be spawning, for example, if you're going to spawn a Werebeast Enchanter, the code is Neutral_WerebeastEnchanter while for an Earthoc the code is Neutral_Earthoc.
The rest of the targets can be empty and no config is needed.
Model Names w/typical camp setups (for target0 on spawners)
Level 1 Neutrals:
Werebeast = Neutral_Werebeast (X2)
Werebeast Enchanter = Neutral_WerebeastEnchanter
Earthoc = Neutral_Earthoc (X2)
Sporespitter = Neutral_Sporespitter
Ebula = Neutral_Ebula (X3)
Snotter Boss = Neutral_snotterlarge
Snottling = Neutral_snottling (X4)
Antling = Neutral_Antling (X2)
Antlore Healer = Neutral_AntloreHealer
Level 2 Neutrals:
Minotaur = Neutral_Minotaur
Goat = Neutral_Goat
Vagabond Assassin = Neutral_VagabondAssassin (X2)
Vagabond = Neutral_Vagabond (X2)
Hunter = Neutral_HunterWarrior (X2)
Wolf = Neutral_Wolf (X2)
Big Wolf = Neutral_WolfCommander
Green Ogre = Neutral_Ogre_Leader (X2)
Blue Ogre = Neutral_Ogre
Level 3 Neutrals:
Screacher = Neutral_Screacher (X2)
Vulture = Neutral_Vulture
Skeleton = Neutral_Skeleton (X2)
Skeleton Boss = Neutral_SkeletonBoss
Catman Leader = Neutral_Catman_leader
Catman = Neutral_Catman
Minotaur = Neutral_Minotaur
Goat = Neutral_Goat
Vagabond Assassin = Neutral_VagabondAssassin
Vagabond = Neutral_Vagabond
Vagabond Leader = Neutral_VagabondLeader
Ancients:
Predasaur = Neutral_Predasaur
Armored Predasaur = Neutral_PredasaurCrusher (X2)
Little Dragon = Neutral_Dragon (X2)
Big Dragon = Neutral_DragonMaster