NPC.Name = "Winter Survival 2 Base NPC" NPC.Desc = "Why the hell did I write this? No one will read it anyways!!" NPC.Class = "Other" --Ambient, Agressive, Boss NPC.Model = "models/props_combine/breenlight.mdl" NPC.Icon = Material("wintersurvival2/hud/ws1_icons/icon_rock") NPC.Social = "Pack" --Solo, Pack NPC.Vitality = 0 NPC.Speed = 0 --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 [i]={function attackpriority() = function doattack()} NPC.Attacks = nil --A function that takes a position and returns true if this is an acceptable place to spawn NPC.SpawnLocations = nil --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. /* --What to replace the ENT:BehaveAct with function NPC:Act() end --What to replace RunBehaviour with function NPC:Behaviour() end 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 */