Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Original
- namespace JsonAssets
- {
- public interface IApi
- {
- void LoadAssets(string path);
- int GetObjectId(string name);
- int GetCropId(string name);
- int GetFruitTreeId(string name);
- int GetBigCraftableId(string name);
- }
- internal class Api : IApi
- {
- public void LoadAssets(string path)
- {
- Mod.instance.loadData(path);
- }
- public int GetObjectId(string name)
- {
- return Mod.instance.objectIds.ContainsKey(name) ? Mod.instance.objectIds[name] : -1;
- }
- public int GetCropId(string name)
- {
- return Mod.instance.cropIds.ContainsKey(name) ? Mod.instance.cropIds[name] : -1;
- }
- public int GetFruitTreeId(string name)
- {
- return Mod.instance.fruitTreeIds.ContainsKey(name) ? Mod.instance.fruitTreeIds[name] : -1;
- }
- public int GetBigCraftableId(string name)
- {
- return Mod.instance.bigCraftableIds.ContainsKey(name) ? Mod.instance.bigCraftableIds[name] : -1;
- }
- }
- }
- // Copy
- namespace MoreRings.Other
- {
- public interface JsonAssetsApi
- {
- void LoadAssets(string path);
- int GetObjectId(string name);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement