SkillContext createNewSkillContext(FBActor actor, NodeMapInfo nodeMapInfo)
    {
        var context = new SkillContext(this, nodeMapInfo);

        context.globalData.add(actor != null ? actor.skillActor : null);
        return(context);
    }
Exemple #2
0
 public SkillContext(FBWorld world, NodeMapInfo map)
     : base(map, null, new GlobalScope())
 {
     m_world = world;
 }
Exemple #3
0
 public override IContext createContext(NodeMapInfo map, IContextObject owner, IDataScope globalData)
 {
     return(new SkillSubContext(map, owner, globalData));
 }
Exemple #4
0
 public SkillSubContext(NodeMapInfo map, IContextObject owner, IDataScope globalData)
     : base(map, owner, globalData)
 {
 }