public ActionResult <ItemDto> CreateUtility([FromBody] NewUtility utility)
        {
            Item ret = _stock.Create(new Item()
            {
                Name = utility.Name, Types = TypeProvider.UtilityType(utility.Price)
            });

            return(Ok(ret));
        }
示例#2
0
        public override void Entry(IModHelper helper)
        {
            base.Entry(helper);
            instance = this;

            GameEvents.UpdateTick += onUpdate;

            SaveEvents.AfterLoad += onLoad;
            SaveEvents.AfterSave += onSave;

            Commands.register();

            try
            {
                NewGame1.hijack();
                NewMeleeWeapon.hijack();
                NewUtility.hijack();
            }
            catch (Exception e)
            {
                Log.error("Exception hijacking methods: " + e);
            }
        }