public override TemplateObject Handle(TagData data) { string iname = data.GetModifier(0); ResourceAssetTag itag = ResourceAssetTag.For(iname); if (itag == null) { return(new TextTag("&{NULL}").Handle(data.Shrink())); } return(itag.Handle(data.Shrink())); }
public void EnableForLevel() { GameObject game = new GameObject("UnturnedFreneticGameObject"); if (game.GetComponent <UnturnedFreneticTicker>() != null) { return; } game.AddComponent <UnturnedFreneticTicker>(); ItemAssetTag.Init(); AnimalAssetTag.Init(); VehicleAssetTag.Init(); WorldObjectAssetTag.Init(); ResourceAssetTag.Init(); BarricadeTag.Init(); EffectAssetTag.Init(); }