<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.nomoreroominhell.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Thegregster101</id>
		<title>No More Room in Hell - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.nomoreroominhell.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Thegregster101"/>
		<link rel="alternate" type="text/html" href="https://wiki.nomoreroominhell.com/Special:Contributions/Thegregster101"/>
		<updated>2026-05-04T05:14:07Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.3</generator>

	<entry>
		<id>https://wiki.nomoreroominhell.com/index.php?title=Item_Spawning_Setup&amp;diff=599</id>
		<title>Item Spawning Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.nomoreroominhell.com/index.php?title=Item_Spawning_Setup&amp;diff=599"/>
				<updated>2013-09-28T22:50:43Z</updated>
		
		<summary type="html">&lt;p&gt;Thegregster101: /* List of Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:EntitySetup]]&lt;br /&gt;
&lt;br /&gt;
No More Room in Hell has a customized system of spawning items, weapons, and ammo.&lt;br /&gt;
&lt;br /&gt;
There are two ways of spawning items: directly (via classname), and randomly.&lt;br /&gt;
&lt;br /&gt;
NOTE: As usual, if you guys have any questions about this please let me know!&lt;br /&gt;
&lt;br /&gt;
==Setting up Item Spawning==&lt;br /&gt;
===To get item spawning working in your map===&lt;br /&gt;
&lt;br /&gt;
'''Directly'''&lt;br /&gt;
Simply add one of the item entities to your map.  The names of these entities correspond to the classname of the items.  See below for a link to the full list of classnames.&lt;br /&gt;
Directly spawned weapons do not have the option to spawn with a random amount of ammo.  These weapons will always spawn with the maximum amount of ammo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Randomly'''&lt;br /&gt;
No More Room in Hell's random spawner may be familiar to those of you who have previously done mapping for ZP:S.&lt;br /&gt;
In order to use the random spawner, add the '''random_spawner''' entity at the places you would like to spawn items.  Configuration of the random spawner is simple.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* The values set for all options on the random spawner are in %.  For example, a value of '25' means that item has a 25% chance to spawn.&lt;br /&gt;
** If the total value goes over 100, the values will be normalized such that the total is 100.&lt;br /&gt;
** If the total value is under 100, then there will be a chance for nothing to spawn.&lt;br /&gt;
&lt;br /&gt;
* When in Smart Edit mode, the spawner lists a number of keywords that it is able to spawn.  For example ''any'' includes any available item, ''firearm'' includes all firearms, ''melee'' includes all melée weapons, etc.&lt;br /&gt;
&lt;br /&gt;
* In order to further customize the spawner, turn off Smart Edit mode.&lt;br /&gt;
** When not in smart edit mode, you may add entries for individual items.&lt;br /&gt;
** Add a new key whose name is the classname of the item you would like to spawn.&lt;br /&gt;
** As before, the value is the chance for this item to spawn (in %).&lt;br /&gt;
** Keywords are also accepted when not in smart edit.&lt;br /&gt;
&lt;br /&gt;
* Two additional options, '''Ammo Fill Min''' and '''Ammo Fill Max''' control how much ammo the selected weapon will spawn with.  These are based on percentages of the maximum ammo count: 100 means 100% of maximum capacity, 0 means 0% of maximum capacity (i.e. empty).&lt;br /&gt;
&lt;br /&gt;
A full list of item classnames and accepted keywords may be found [[#List_of_Items|here]].&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
&lt;br /&gt;
The following entity has a 25% chance to spawn ANYTHING, 30% chance to spawn a FIREARM, 15% chance to spawn a MELEE weapon, and 5% chance to spawn AMMO (leaving 25% chance to spawn NOTHING):&lt;br /&gt;
[img]http://i12.photobucket.com/albums/a225/ssba/nmrih/random_spawn_example_1.jpg[/img]&lt;br /&gt;
&lt;br /&gt;
The following entity has a 35% chance to spawn M92FS, 45% chance to spawn SW686, 5% chance to spawn SV10, 15% chance to spawn BASEBALL BAT:&lt;br /&gt;
[img]http://i12.photobucket.com/albums/a225/ssba/nmrih/random_spawn_example_2.jpg[/img]&lt;br /&gt;
&lt;br /&gt;
==Limiting Spawns==&lt;br /&gt;
In addition to this entity, there is also the ability to limit the total number of spawned items per round.&lt;br /&gt;
&lt;br /&gt;
To do this, add a random_spawner_controller entity to your map.  The configuration for this entity works exactly the same as the random_spawner, except the values are interpreted as the maximum count of each type instead of a percentage.  The spawner accepts all keywords listed below as well as any direct item names.&lt;br /&gt;
&lt;br /&gt;
Spawn amounts are based on the most restrictive count.  So, if you have 'any' set to 3 and 'firearm' set to 5, only 3 items will be allowed to spawn.&lt;br /&gt;
&lt;br /&gt;
Be sure to not include any items you don't want to restrict!  If any property is set to 0, that means that none of that type will be allowed to spawn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===How the Limiter Works===&lt;br /&gt;
&lt;br /&gt;
The limiter is quite simple in functionality.&lt;br /&gt;
&lt;br /&gt;
* When all ''random_spawner'' entities are initially loaded, their spawn requests (i.e. what they would have spawned without a limiter) are sent to the limiter.&lt;br /&gt;
* After level load, the limiter randomly picks from the list of requests to spawn until either the request list is empty or all limits have been reached.&lt;br /&gt;
* Any ''random_spawner'' entity that requests a spawn after level load are immediately either spawned or rejected.&lt;br /&gt;
&lt;br /&gt;
==List of Items==&lt;br /&gt;
===Allowed Category Keywords===&lt;br /&gt;
* any&lt;br /&gt;
* ammo&lt;br /&gt;
* explosive&lt;br /&gt;
* firearm&lt;br /&gt;
* handgun&lt;br /&gt;
* item&lt;br /&gt;
* machinegun&lt;br /&gt;
* melee&lt;br /&gt;
* military&lt;br /&gt;
* rifle&lt;br /&gt;
* shotgun&lt;br /&gt;
&lt;br /&gt;
===Weapon Classnames (Grouped by Category)===&lt;br /&gt;
* any&lt;br /&gt;
** firearm&lt;br /&gt;
*** handgun&lt;br /&gt;
**** fa_sw686&lt;br /&gt;
**** fa_1911&lt;br /&gt;
**** fa_m92fs&lt;br /&gt;
*** rifle&lt;br /&gt;
**** fa_1022&lt;br /&gt;
**** fa_sako85&lt;br /&gt;
**** fa_sks[/list]&lt;br /&gt;
*** shotgun&lt;br /&gt;
**** fa_870&lt;br /&gt;
**** fa_superx3&lt;br /&gt;
**** fa_sv10[/list]&lt;br /&gt;
*** machinegun&lt;br /&gt;
*** military&lt;br /&gt;
**** fa_mp5a3&lt;br /&gt;
**** fa_m16a4&lt;br /&gt;
** melee&lt;br /&gt;
*** me_axe_fire&lt;br /&gt;
*** me_bat_metal&lt;br /&gt;
*** me_chainsaw&lt;br /&gt;
*** me_crowbar&lt;br /&gt;
*** me_machete&lt;br /&gt;
*** me_pipe_lead&lt;br /&gt;
*** me_shovel&lt;br /&gt;
*** me_sledge&lt;br /&gt;
*** me_wrench&lt;br /&gt;
** explosive&lt;br /&gt;
*** weapon_grenade&lt;br /&gt;
** items&lt;br /&gt;
*** item_maglite&lt;br /&gt;
*** item_extinguisher&lt;br /&gt;
*** tool_barricade&lt;br /&gt;
***item_walkietalkie[/list]&lt;br /&gt;
** ammo&lt;br /&gt;
*** ammobox_9mm&lt;br /&gt;
*** ammobox_45acp&lt;br /&gt;
*** ammobox_357&lt;br /&gt;
*** ammobox_12gauge&lt;br /&gt;
*** ammobox_22lr&lt;br /&gt;
*** ammobox_308&lt;br /&gt;
*** ammobox_556&lt;br /&gt;
*** ammobox_762mm&lt;br /&gt;
*** ammobox_board&lt;br /&gt;
*** ammobox_fuel&lt;br /&gt;
&lt;br /&gt;
==Video Tutorial==&lt;br /&gt;
&lt;br /&gt;
[http://youtu.be/PFzhSnaGUBU Random Spawner - NMRiH Tutorial ]&lt;/div&gt;</summary>
		<author><name>Thegregster101</name></author>	</entry>

	<entry>
		<id>https://wiki.nomoreroominhell.com/index.php?title=Survival_Setup&amp;diff=598</id>
		<title>Survival Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.nomoreroominhell.com/index.php?title=Survival_Setup&amp;diff=598"/>
				<updated>2013-09-28T22:49:13Z</updated>
		
		<summary type="html">&lt;p&gt;Thegregster101: /* Video Tutorial */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:EntitySetup]]&lt;br /&gt;
&lt;br /&gt;
==Survival Overview==&lt;br /&gt;
&lt;br /&gt;
Introduced in patch 1.03, Survival is a wave-based game mode where the survivors try to hold out against waves of the zombie horde while defending up to six separate &amp;quot;safe zones&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Survival maps use the '''NMS_''' prefix.&lt;br /&gt;
&lt;br /&gt;
==To get survival working in your map==&lt;br /&gt;
&lt;br /&gt;
There are a few key things that are required for survival mode to work: zombie spawning, a wave controller, safe zones, chopper drop point and entry/exit points, a &amp;quot;3d nav mesh&amp;quot;, and (optionally) safe zone supply + heal kits.&lt;br /&gt;
&lt;br /&gt;
1. Set up zombie spawning as in [[Zombie_Spawning_Setup]]. &lt;br /&gt;
&lt;br /&gt;
2. Add from 1 to 6 '''func_safe_zone''' brush entities covering the areas you would like to be considered safe zones.  Any more than 6 safe zones will be ignored (and is too much anyways!).&lt;br /&gt;
&lt;br /&gt;
3. Add an '''overlord_wave_controller''' to your map.  This handles the wave system.  With this you can set the starting zombie count, number of additional zombies per wave, spawn cap, and more.  ''Please note that the 'NG Freq' and 'Ending Wave' fields are not currently used.  Also, waves currently cap out at 256 zombies.''&lt;br /&gt;
&lt;br /&gt;
4. Add one or more '''resupply_point''' point entities.  These are the locations where the resupply chopper will drop supplies during resupply waves.  ''These should be placed on the ground!''&lt;br /&gt;
&lt;br /&gt;
5. Add a '''nav_area_3d''' brush covering the sky of your map.  This should be no lower than ~768 units above your ground.  This is used for the chopper navigation.&lt;br /&gt;
&lt;br /&gt;
6. Add one or more '''chopper_entryexit_point''' point entities.  These are the locations that a resupply chopper can spawn and despawn.  '''These should be INSIDE of your nav_area_3d'''.&lt;br /&gt;
&lt;br /&gt;
(Optional)&lt;br /&gt;
7. Add one or more '''nmrih_health_station_location''' point entities in your safe zones along with '''nmrih_health_station''' point entities anywhere in your map.  Players can bring the nmrih_health_station entities back to the nmrih_health_station_location and are provided a health station that lets them heal up to a total of 200 damage.&lt;br /&gt;
&lt;br /&gt;
8. Add one or more '''nmrih_safezone_supply''' point entities anywhere in your map.  Players may +USE this entity to receive an item that, when dropped into a safe zone, heal the safe zone for 10% of its health.&lt;br /&gt;
&lt;br /&gt;
==Example Map==&lt;br /&gt;
&lt;br /&gt;
An example map, complete with VMF, can be found at this link: http://dl.dropbox.com/u/907542/NMRiH/nms_zone_test.zip&lt;br /&gt;
&lt;br /&gt;
==Video Tutorial==&lt;br /&gt;
&lt;br /&gt;
[http://youtu.be/d-moYKoxvz0 Survival Setup - NMRiH Tutorial]&lt;/div&gt;</summary>
		<author><name>Thegregster101</name></author>	</entry>

	<entry>
		<id>https://wiki.nomoreroominhell.com/index.php?title=Survival_Setup&amp;diff=597</id>
		<title>Survival Setup</title>
		<link rel="alternate" type="text/html" href="https://wiki.nomoreroominhell.com/index.php?title=Survival_Setup&amp;diff=597"/>
				<updated>2013-09-28T22:48:32Z</updated>
		
		<summary type="html">&lt;p&gt;Thegregster101: /* Example Map */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:EntitySetup]]&lt;br /&gt;
&lt;br /&gt;
==Survival Overview==&lt;br /&gt;
&lt;br /&gt;
Introduced in patch 1.03, Survival is a wave-based game mode where the survivors try to hold out against waves of the zombie horde while defending up to six separate &amp;quot;safe zones&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Survival maps use the '''NMS_''' prefix.&lt;br /&gt;
&lt;br /&gt;
==To get survival working in your map==&lt;br /&gt;
&lt;br /&gt;
There are a few key things that are required for survival mode to work: zombie spawning, a wave controller, safe zones, chopper drop point and entry/exit points, a &amp;quot;3d nav mesh&amp;quot;, and (optionally) safe zone supply + heal kits.&lt;br /&gt;
&lt;br /&gt;
1. Set up zombie spawning as in [[Zombie_Spawning_Setup]]. &lt;br /&gt;
&lt;br /&gt;
2. Add from 1 to 6 '''func_safe_zone''' brush entities covering the areas you would like to be considered safe zones.  Any more than 6 safe zones will be ignored (and is too much anyways!).&lt;br /&gt;
&lt;br /&gt;
3. Add an '''overlord_wave_controller''' to your map.  This handles the wave system.  With this you can set the starting zombie count, number of additional zombies per wave, spawn cap, and more.  ''Please note that the 'NG Freq' and 'Ending Wave' fields are not currently used.  Also, waves currently cap out at 256 zombies.''&lt;br /&gt;
&lt;br /&gt;
4. Add one or more '''resupply_point''' point entities.  These are the locations where the resupply chopper will drop supplies during resupply waves.  ''These should be placed on the ground!''&lt;br /&gt;
&lt;br /&gt;
5. Add a '''nav_area_3d''' brush covering the sky of your map.  This should be no lower than ~768 units above your ground.  This is used for the chopper navigation.&lt;br /&gt;
&lt;br /&gt;
6. Add one or more '''chopper_entryexit_point''' point entities.  These are the locations that a resupply chopper can spawn and despawn.  '''These should be INSIDE of your nav_area_3d'''.&lt;br /&gt;
&lt;br /&gt;
(Optional)&lt;br /&gt;
7. Add one or more '''nmrih_health_station_location''' point entities in your safe zones along with '''nmrih_health_station''' point entities anywhere in your map.  Players can bring the nmrih_health_station entities back to the nmrih_health_station_location and are provided a health station that lets them heal up to a total of 200 damage.&lt;br /&gt;
&lt;br /&gt;
8. Add one or more '''nmrih_safezone_supply''' point entities anywhere in your map.  Players may +USE this entity to receive an item that, when dropped into a safe zone, heal the safe zone for 10% of its health.&lt;br /&gt;
&lt;br /&gt;
==Example Map==&lt;br /&gt;
&lt;br /&gt;
An example map, complete with VMF, can be found at this link: http://dl.dropbox.com/u/907542/NMRiH/nms_zone_test.zip&lt;br /&gt;
&lt;br /&gt;
==Video Tutorial==&lt;br /&gt;
&lt;br /&gt;
[http://youtu.be/d-moYKoxvz0]&lt;/div&gt;</summary>
		<author><name>Thegregster101</name></author>	</entry>

	</feed>