NPC Spawning Guide

This is a interesting utility that you can use when you get bored of just fraging away and want to have some fun with those wonderful NPCs.

Download

Uploading...
Do not refresh or leave this page!

File Description

This is a interesting utility that you can use when you get bored of just fraging away and want to have some fun with those wonderful NPCs.

Read More

Download 'spawn_guide_v1.1.zip' (265KB)

Screenshots
Readme
NPC Spawner Guide v1.1
by Soldier of Destiny
======================

====Info====
Bored of spawning Npcs because you only know commands like "spawn monster_gunner" ?
I searched the Quake 4 BaseFiles for days for new commands and now I give them to you!
Now love me, kiss me, thank me! xD

Only for help and questions! ---> bl4ster@gmx.de

====Installation====
Copy the commands you need from my config file and replace the old lines from your .cfg with my new ones (or edit your lines).

!!!!!!IMPORTANT!!!!!!
Remember to go to a large open area if you want to test things.
It's not very good to spawn tanks and big harvesters in small rooms...
Also remember, that everything will spawn in front of you, so you shouldn't stay in front of a wall.

====Commands====
Here are the new commands I found out.
You can easily find your needed entitiy by typing...
1)... "listentities" in the console
2)... "listactiveentities" in the console, if your entity is currecly active (better because the list is smaller)
3)... "listmonsters" in the console, if you need a specific monster
Use "listcmds" for all console commands.

spawn char_marine_npc_voss_airdefense - Armed Voss
spawn char_marine_npc_morris_airdefense - Armed Morris
spawn char_marine_npc_anderson_airdefense - Armed Anderson
spawn char_marine_npc_bidwell_airdefense - Armed Bidwell
spawn char_marine_npc_cortez_airdefense - Armed Cortez
flashlight 1 - Flashlight for Npcs weapon (and not only the machinegun and pistol!!!)
talks 1 - Let the Npc talk (battlechatter)
talk_turn 1 -
leader player1 - Npc follows player!!!
npc_name '...' - Name of the npc shown. Don't forget the ' '
def_head ... (char_marinehead_gen_white_4) (char_marinehead_helmet) ... - Select the head of the npc
override_head ... - Override helmet, recommend for Tech and Medic marines
npc_description '...' - The npc description, for example 'Rhino Squad'
def_persona ... (persona_marine_act1_5) - Select a npc persona. It's needed to change for example the voice of a soldier.
                                          If a soldier has a helmet (def_head) he should speak over his comlink (radiovoice). So you use "def_persona persona_marine_act1_1_helmet" for example.
health ... - Edit the npc health, recommend for heroes like Voss
healthregenenabled 1 - Healthregenration enabled, recommend for heroes like Voss
ammo ... - Edit the ammo number, example 40 or 80 is the standart for the machinegun.
minshots ... - Edit how many shots the npc has to fire min. , recommend if you want them to fire burst/auto/single (then also change maxshots!!!)
maxshots ... - Edit how many shots the nps has to fire max. , recommend if you don't wanna have a marine fire a full magazine like rambo...
tactical_rush 0/1 - Advance as close to the player as necessary (for example the Berserker has it)
tactical_ranged 0/1 - Stop at a valid attack range and remain there shooting
tactical_cover 0/1 - Take cover
tactical_hide 0/1 - Run away and hide if there is no way to attack enemy
team 0/1 - (0 = Npc is on your team, 1 = Npc is your enemy!) Now you can change stroggs to allies and marines to enemies. Warning: You can't shot Marines on close distance!
bleed 0/1 - Changes if the npc bleeds when hit. Now your marines can bleed when you hit'em, also when they're dead!
burnaway 0/1/2 - Should change if the dead npc burns away. Haven't tested yet.


====MEDIC and TECH options====

disableHeal		"Set to 1 to have them spawn with heal disabled - enable it later via the enableHeal script event.  Default 0."
noAutoHeal			"Won't heal you unless you click on them.  Defaults to 0."
stationary			"Won't move towards you to heal you.  Defaults to 0."
healObeyTether		"Won't break tethers to heal you.  Defaults to 0."
minMarineHeal		"When your health drops at or below this (as a normal marine), they will automatically try to heal you.  Also, when healing, they will heal you to *at least* this level.  Default 50.  This should really be consistent across all levels."
maxMarineHeal		"When your health is at or above this (as a normal marine), they will refuse to heal you even if you click on them.  Default 75.  This should really be consistent across all levels."
minStroggHeal		"When your health drops at or below this (when stroggified), they will automatically try to heal you.  Also, when healing, they will heal you to *at least* this level.  Default 50.  This should really be consistent across all levels."
maxStroggHeal		"When your health is at or above this (when stroggified), they will refuse to heal you even if you click on them.  Default 100.  This should really be consistent across all levels."
healAmt			"How much (minimum) they will heal you per heal instance.  Default 50.  This should really be consistent across all levels."
patientRange		"Maximum range their patient can be from them for them to automatically consider you as a patient.  Default 640.  Should not be changed unless necessary."
buddyRange			"Maximum range they look for buddies who are in combat - if there are buddies in this range with enemies, they won't auto-heal.  Default 640.  Should not be changed unless necessary."
enemyRange			"Maxiumum range they look for enemies who are in combat - if there are enemies in this range mad at the patient, the medic/tech or buddies within buddyRange, they won't auto-heal.  Default 1024.  Should not be changed unless necessary."
healWait			"How long (in seconds) they force you to wait between heals.  Default 0.  This should really be consistent across all levels."


====Examples====
Why you need examples? Look at the new .cfg file!!!

====Vehicles====
spawn convoy_vehicle_flatbed - Convoy Truck with MACHINEGUN
spawn vehicle_gev - Tank
spawn vehicle_walker - Mech Walker


====ENTITIES====


Warning: Some npcs could crash!!! You should only spawn the npcs you know they work!

char_marine
char_marine_shotgun
char_marine_hyperblaster
char_marine_base
char_marine_combat
char_marine_unarmed
char_marine_choppable
char_marine_fatiques
char_marine_medic
char_marine_medic_armed
char_marine_naked
char_marine_officer
char_marine_prisoner
char_marine_tech
char_marine_tech_armed
char_tube_marine


char_marinehead_kane
char_marinehead_kane2
char_marinehead_rhodes
char_marinehead_morris
char_marinehead_general_harper
char_marinehead_sledge
char_marinehead_voss
char_marinehead_voss_strogg
char_marinehead_strassa
char_marinehead_bidwell
char_marinehead_cortez
char_marinehead_Anderson
char_marinehead_gen_african_american
char_marinehead_gen_african_american_2
char_marinehead_gen_african_american_3
char_marinehead_gen_white
char_marinehead_gen_white_2
char_marinehead_gen_white_3
char_marinehead_gen_white_4
char_marinehead_gen_asian
char_marinehead_gen_asian_2
char_marinehead_gen_asian_3		
char_marinehead_doctor
char_marinehead_doctor_masked
char_marinehead_helmet
char_marinehead_helmet_tech
char_marinehead_helmet_medic
char_marinehead_half
char_marinehead_shot


persona_rhino_anderson_pfc
persona_rhino_bidwell_sgt
persona_rhino_cortez_cpl
persona_rhino_morris_sgt
persona_rhino_rhodes_cpl
persona_rhino_sledge_lcpl
persona_rhino_strauss_pvt
persona_rhino_voss_lt

persona_marine_act1_1
persona_marine_act1_2
persona_marine_act1_3
persona_marine_act1_4
persona_marine_act1_5
persona_marine_act1_6
persona_marine_act1_7
persona_marine_act1_8

persona_rhino_anderson_pfc_act2
persona_rhino_bidwell_sgt_act2
persona_rhino_cortez_cpl_act2
persona_rhino_morris_sgt_act2 (added for Medlabs)
persona_rhino_morris_lt
persona_rhino_rhodes_cpl_act2
persona_rhino_sledge_sgt
persona_rhino_strauss_pvt_act2
persona_rhino_voss_lt_act2

persona_marine_act2_1
persona_marine_act2_2
persona_marine_act2_3
persona_marine_act2_4
persona_marine_act2_5
persona_marine_act2_6
persona_marine_act2_7
persona_marine_act2_8


persona_rhino

persona_badger
	"skin"						"skins/models/characters/marine/badger"

persona_wolf
	"skin"						"skins/models/characters/marine/wolf"

persona_kodiak
	"skin"						"skins/models/characters/marine/kodiak"

persona_eagle
	"skin"						"skins/models/characters/marine/eagle"

persona_raven
	"skin"						"skins/models/characters/marine/raven"

persona_warthog
	"skin"						"skins/models/characters/marine/warthog"

persona_viper
	"skin"						"skins/models/characters/marine/viper"

persona_rhino_anderson_pfc
persona_rhino_anderson_pfc_act2
persona_rhino_bidwell_sgt
persona_rhino_bidwell_sgt_act2
persona_rhino_cortez_cpl
persona_rhino_cortez_cpl_act2
persona_rhino_morris_sgt
persona_rhino_morris_lt
persona_rhino_morris_sgt_act2
persona_rhino_rhodes_cpl
persona_rhino_rhodes_cpl_act2
persona_rhino_sledge_lcpl
persona_rhino_sledge_sgt
persona_rhino_strauss_pvt
persona_rhino_strauss_pvt_act2
persona_rhino_voss_lt
persona_rhino_voss_lt_act2
persona_marine_act1_1
persona_marine_act1_1_helmet
persona_marine_act1_2
persona_marine_act1_2_helmet
persona_marine_act1_3
persona_marine_act1_3_helmet
persona_marine_act1_4
persona_marine_act1_4_helmet
persona_marine_act1_5
persona_marine_act1_5_helmet
persona_marine_act1_6
persona_marine_act1_6_helmet
persona_marine_act1_7
persona_marine_act1_7_helmet
persona_marine_act1_8
persona_marine_act1_8_helmet
persona_marine_act2_1
persona_marine_act2_1_helmet
persona_marine_act2_2
persona_marine_act2_2_helmet
persona_marine_act2_3
persona_marine_act2_3_helmet
persona_marine_act2_4
persona_marine_act2_4_helmet
persona_marine_act2_5
persona_marine_act2_5_helmet
persona_marine_act2_6
persona_marine_act2_6_helmet
persona_marine_act2_7
persona_marine_act2_7_helmet
persona_marine_act2_8
persona_marine_act2_8_helmet


monster_berserker
monster_boss_buddy
monster_convoy_ground
monster_convoy_hover
monster_failed_transfer
monster_fatty
monster_gladiator
monster_grunt
monster_gunner
monster_harvester
monster_harvester_combat
monster_heavy_hovertank
monster_iron_maiden
monster_lt_tank
monster_makron
monster_network_guardian
monster_repair_bot
monster_scientist
monster_sentry
monster_slimy_transfer
monster_stream_protector
monster_strogg_fighter
monster_strogg_flyer
monster_strogg_hover
monster_strogg_marine
monster_strogg_troopcarrier
monster_tactical_transfer
monster_teleport_dropper
monster_turret
monster_turret_bunker
monster_turret_flying
monster_turret_rocket


Now, have fun with those commands! It was hard work!

Read More

Comments on this File

There are no comments yet. Be the first!

TK-1618 Major


50 XP


Registered 10th September 2005

3 Files Uploaded

Share This File
Embed File