Solved, but still digitalwatch do not apper.
require('NPCs/MainCreationMethods');
local function initOsaTrait()
TraitFactory.addTrait("Osa", "Fancy Osa Trait", -100, "This Give you some items for start", false);
end
local function FancyItemsOSA(_player)
local player = _player;
if player:HasTrait("Osa") then
--clear inventory
local invi = player:getInventory();
local baga = player:getInventory():AddItem("Bag_ALICEpack_Army");
local bati = baga:getItemContainer();
player:setClothingItem_Back(baga);
AbandonedSoldier.clothes = {"Base.Shoes_ArmyBoots","Base.Trousers_CamoGreen","Base.Shirt_CamoGreen","Base.Hat_Army","Base.Jacket_ArmyCamoGreen"}
for i , item in pairs(AbandonedSoldier.clothes) do
clothes = bati:AddItem(item);
end
invi:AddItems("Base.EmptyPetrolCan",2);
bati:AddItem("Base.Pistol");
bati:AddItem("Base.AssaultRifle");
for i = 1,9
do
bati:AddItem("Base.556Clip"):setCurrentAmmoCount(30);
bati:AddItem("Base.9mmClip"):setCurrentAmmoCount(15);
end
bati:AddItem("Base.HuntingKnife");
bati:AddItem("Base.Lighter");
bati:AddItems("Base.PeanutButter",4);
bati:AddItems("Base.WaterBottleFull",4);
bati:AddItem("Base.Belt2");
bati:AddItem("Base.HolsterDouble");
bati:AddItem("Base.AlarmClock2");
bati:AddItem("farming.Shovel");
bati:AddItem("Base.Laser");
bati:AddItem("Base.RedDot");
local baga = player:getInventory():AddItem("Base.Toolbox");
local bati = baga:getItemContainer();
player:setPrimaryHandItem(baga);
bati:AddItem("Base.Jack");
bati:AddItem("Base.LugWrench");
bati:AddItem("Base.TirePump");
bati:AddItem("Base.Spanner");
bati:AddItem("Base.Torch");
bati:AddItem("Base.Crowbar");
bati:AddItem("Base.Screwdriver");
bati:AddItem("Base.Battery");
local baga = player:getInventory():AddItem("Base.FirstAidKit");
local bati = baga:getItemContainer();
player:setSecondaryHandItem(baga);
bati:AddItems("AlcoholBandage",12);
bati:AddItems("Base.Antibiotics",2);
bati:AddItems("Base.Disinfectant",2);
bati:AddItems("Base.PillsAntiDep",2);
bati:AddItems("Base.PillsBeta",2);
bati:AddItems("Base.Pills",2);
bati:AddItems("Base.PillsSleepingTablets",2);
bati:AddItems("Base.PillsVitamins",2);
local baga = player:getInventory():AddItem("Base.Briefcase");
local bati = baga:getItemContainer();
bati:AddItem("Base.FiberglassStock");
bati:AddItem("Base.RecoilPad");
bati:AddItem("Base.AmmoStraps");
bati:AddItem("Base.Sling");
bati:AddItem("Base.x8Scope");
bati:AddItem("Base.Screwdriver");
for i = 1,9
do
bati:AddItem("308Clip"):setCurrentAmmoCount(3);
end
end
end
Events.OnGameBoot.Add(initOsaTrait);
Events.OnNewGame.Add(FancyItemsOSA);