コード例 #1
0
ファイル: MonsterFactory.cs プロジェクト: otbr/OpenTibia
        public Monster Create(string name)
        {
            MonsterMetadata metadata;

            if (!metadatas.TryGetValue(name, out metadata))
            {
                return(null);
            }

            Monster monster = new Monster(metadata);

            return(monster);
        }
コード例 #2
0
ファイル: MonsterFactory.cs プロジェクト: mtanksl/OpenTibia
        public Monster Create(string name)
        {
            MonsterMetadata metadata;

            if (!metadatas.TryGetValue(name, out metadata))
            {
                return(null);
            }

            Monster monster = new Monster(metadata);

            monster.AddComponent(new WalkBehaviour(5));

            return(monster);
        }