NPC.Name = "Zombie" NPC.Desc = "Ahh! The Undead!!" NPC.Class = "Other" --Ambient, Agressive, Boss NPC.Model = "models/props_combine/breenlight.mdl" NPC.Icon = Material("wintersurvival2/hud/ws1_icons/icon_rock") NPC.Vitality = 100 NPC.Speed = 100 --Drops should be formated as [index]={["item name"], percent_drop} where percent_drop is a number from 0 to 100 NPC.Drops = nil --Attacks should be formated as [range]={index = function doattack(target)} --Where range is the range of the target, and doattack(target) is the function called to attack NPC.Attacks = nil --A function that takes a position and returns true if this is an acceptable place to spawn NPC.SpawnLocations = function(pos) return true end --The entity that is this npc's current target, if it has one NPC.Target = nil --All enemies that this NPC is aware of NPC.AwareEnemies = nil --These are just here to tell the editors/develoeprs what functions are available.. dont un-comment them out, as this could affect all the items. /* function NPC:OnSpawn() end --If we need to do more than just reduce health on dammage function NPC:OnDammage(ammount) end --If we need to do more than just drop items on death function NPC:OnDeath() end --A particular spell was cast on this npc by player function NPC:OnSpell(spell, player) end function NPC:OnFindEnemy(enemy) end --Called when the npc is attacking anything with any attack function NPC:OnAttack(target) end */