static public OpenWorldAgent Create(IMapPhysics mapPhysics) { return(new OpenWorldAgent(mapPhysics)); }
protected Agent(IMapPhysics mapPhysics) { m_mapPhysics = mapPhysics; m_mapPhysics.InitCavesMap(ref m_cavesMap); }
private OpenWorldAgent(IMapPhysics mapPhysics) : base(mapPhysics) { }
private CloseWorldAgent(IMapPhysics mapPhysics) : base(mapPhysics) { }
static public CloseWorldAgent Create(IMapPhysics mapPhysics) { return(new CloseWorldAgent(mapPhysics)); }
private RandomAgent(IMapPhysics mapPhysics) : base(mapPhysics) { }
static public RandomAgent Create(IMapPhysics mapPhysics) { return(new RandomAgent(mapPhysics)); }