Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
WorldItem.cs
浏览该文件的文档.
1using Engine;
3
4namespace Game {
5 public class WorldItem {
6 public int Value;
7
9
11
12 public double CreationTime;
13
14 public int Light;
15
16 public bool ToRemove;
17
18 public IInventory Creator; //指明该弹射物,掉落物是从哪一个IInventory生成的。目前这里没有完善。可以实现发射器攻击会让mod生物试图毁坏发射器等操作。
19
20 public bool IsFireProof = false; //该弹射物和掉落物防火,不会被火焰或熔岩烧毁
21
22 public float? MaxTimeExist;
23
24 public float ExplosionMass = 20f;
25
26 public bool LogDrawError = true;
27
32
33 public virtual void UnderExplosion(Vector3 impulse, float damage) { }
34 public virtual void Load(ValuesDictionary valuesDictionary) { }
35 }
36}
virtual void UnderExplosion(Vector3 impulse, float damage)
virtual void Load(ValuesDictionary valuesDictionary)
ValuesDictionary DictionaryForOtherMods
模组可以向Dictionary里面添加内容,另一个模组可以从Dictionary读取内容,以实现模组联动效果
IInventory Creator