diff --git a/media/lua/client/dogfoodtraits.lua b/media/lua/client/dogfoodtraits.lua new file mode 100644 index 0000000..fb9ac44 --- /dev/null +++ b/media/lua/client/dogfoodtraits.lua @@ -0,0 +1,12 @@ +local function initMyTraits() + local UnpickyEater = TraitFactory.addTrait("unpickyeater", getText("UI_trait_UnpickyEater"), -1, getText("UI_trait_UnpickyEater_description"), false, false) +end + +local function onKeyPressed(key) + if player:HasTrait("unpickyeater") then + getPlayer():Say("Hello world") + end +end + +Events.OnGameBoot.Add(initMyTraits); +Events.OnKeyPressed.Add(onKeyPressed); diff --git a/media/lua/shared/Translate/EN/UI_EN.txt b/media/lua/shared/Translate/EN/UI_EN.txt new file mode 100644 index 0000000..f62c89f --- /dev/null +++ b/media/lua/shared/Translate/EN/UI_EN.txt @@ -0,0 +1,4 @@ +UI_EN = { + UI_trait_UnpickyEater = "Unpicky Eater", + UI_trait_UnpickyEater_description = "Eating never increases unhappiness or boredom.", +}