instance SLD_217_Straznik (Npc_Default)
{
// ------ NSC ------
name = "Straznik";
guild = GIL_SLD;
id = 217;
voice = 1;
npctype = NPCTYPE_AMBIENT;
// ------ Attributes ------
B_SetAttributesToChapter(self, 5);
// ------ NSC relevant talents ------
B_GiveNpcTalents (self);
// ------ Fight tactic ------
fight_tactic = FAI_HUMAN_NORMAL;
// ------ Equipted weapons ------
EquipItem (self, ItMw_Schwert4);
EquipItem (self, ItRw_Crossbow_M_01);
// ------ Inventory ------
B_CreateAmbientInv (self);
CreateInvItems (self, ItFo_Apple, 2);
CreateInvItems (self, ItFo_Honey, 1);
// ------ Visuals ------
B_SetNpcVisual (self, MALE, "Hum_Head_FatBald", Face_N_Normal_Olli_Kahn, BodyTex_N, GRD_Armor_M);
Mdl_SetModelFatness (self, 1.6);
Mdl_ApplyOverlayMds (self, "Humans_Militia.mds");
// ------ Fight skills ------
B_SetFightSkills (self, 60);
daily_routine = Rtn_Start_217;
};
FUNC VOID Rtn_Start_217()
{
TA_Stand_Guarding (20,00,20,30,"JASKINIA_STRAZ02");
TA_Stand_Guarding (20,30,21,00,"JASKINIA_STRAZ10");
TA_Stand_Guarding (21,00,21,30,"JASKINIA_STRAZ02");
TA_Stand_Guarding (21,30,22,00,"JASKINIA_STRAZ10");
TA_Stand_Guarding (22,00,22,30,"JASKINIA_STRAZ02");
TA_Stand_Guarding (22,30,23,00,"JASKINIA_STRAZ10");
TA_Stand_Guarding (23,00,23,30,"JASKINIA_STRAZ02");
TA_Stand_Guarding (23,30,24,00,"JASKINIA_STRAZ10");
TA_Stand_Guarding (24,00,00,30,"JASKINIA_STRAZ02");
TA_Stand_Guarding (00,30,01,00,"JASKINIA_STRAZ10");
TA_Stand_Guarding (01,00,01,30,"JASKINIA_STRAZ02");
TA_Stand_Guarding (01,30,02,00,"JASKINIA_STRAZ10");
TA_Stand_Guarding (02,00,02,30,"JASKINIA_STRAZ02");
TA_Stand_Guarding (02,30,03,00,"JASKINIA_STRAZ10");
TA_Stand_Guarding (03,00,03,30,"JASKINIA_STRAZ02");
TA_Stand_Guarding (03,30,04,00,"JASKINIA_STRAZ10");
TA_Stand_Guarding (04,00,20,00,"JASKINIA_STRAZ02");
};
Startup.d
Wld_InsertNpc (SLD_217_Straznik, "JASKINIA_STRAZ02");