public Location()
 {
     ID                  = Guid.NewGuid().ToString();
     Name                = "New Location";
     Description         = "";
     SceneName           = "";
     ImageContainer      = new ImageContainer();
     CustomSpawnLocation = new RPGVector3(0, 0, 0);
 }
Example #2
0
        protected override object Eval(NodeChain nodeChain)
        {
            var addValue = (RPGVector3)ValueOf("Value Added");

            var result = ApplyFunctionTo("Vector3", o =>
            {
                var val = new RPGVector3((Vector3)o);
                val    += addValue;
                return(val);
            });

            return(result);
        }