コード例 #1
0
            System.Threading.Tasks.Task<string> AdventureTerreInterfaces.GrainInterfaces.ICharacterGrain.Response(AdventureTerreInterfaces.GrainInterfaces.IGameStateGrain gameState)
            {

                return base.InvokeMethodAsync<System.String>(1595978441, new object[] {gameState is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.GameStateGrainFactory.Cast(gameState.AsReference()) : gameState} );
            }
コード例 #2
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IGameStateGrain.InitGameState(AdventureTerreInterfaces.Models.MapInfo mapInfo)
            {

                return base.InvokeMethodAsync<object>(1998046334, new object[] {mapInfo} );
            }
コード例 #3
0
            System.Threading.Tasks.Task<string> AdventureTerreInterfaces.GrainInterfaces.IMonsterGrain.Kill(AdventureTerreInterfaces.GrainInterfaces.IRoomGrain room)
            {

                return base.InvokeMethodAsync<System.String>(122057053, new object[] {room is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.RoomGrainFactory.Cast(room.AsReference()) : room} );
            }
コード例 #4
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IRoomGrain.Take(AdventureTerreInterfaces.Models.Thing thing)
            {

                return base.InvokeMethodAsync<object>(1542534434, new object[] {thing} );
            }
コード例 #5
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IRoomGrain.UpdateThing(AdventureTerreInterfaces.Models.Thing updatedThing)
            {

                return base.InvokeMethodAsync<object>(-1323204773, new object[] {updatedThing} );
            }
コード例 #6
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IPlayerGrain.AddMonster(AdventureTerreInterfaces.GrainInterfaces.IMonsterGrain monster)
            {

                return base.InvokeMethodAsync<object>(-87135492, new object[] {monster is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.MonsterGrainFactory.Cast(monster.AsReference()) : monster} );
            }
コード例 #7
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IRoomGrain.Drop(AdventureTerreInterfaces.Models.Thing thing)
            {

                return base.InvokeMethodAsync<object>(1453036231, new object[] {thing} );
            }
コード例 #8
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IRoomGrain.Exit(AdventureTerreInterfaces.GrainInterfaces.IPlayerGrain player)
            {

                return base.InvokeMethodAsync<object>(830465437, new object[] {player is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.PlayerGrainFactory.Cast(player.AsReference()) : player} );
            }
コード例 #9
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IRoomGrain.Exit(AdventureTerreInterfaces.GrainInterfaces.IMonsterGrain monster)
            {

                return base.InvokeMethodAsync<object>(-1087910179, new object[] {monster is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.MonsterGrainFactory.Cast(monster.AsReference()) : monster} );
            }
コード例 #10
0
            System.Threading.Tasks.Task<AdventureTerreInterfaces.GrainInterfaces.IRoomGrain> AdventureTerreInterfaces.GrainInterfaces.IRoomGrain.ExitTo(string direction, AdventureTerreInterfaces.GrainInterfaces.IGameStateGrain gameState)
            {

                return base.InvokeMethodAsync<AdventureTerreInterfaces.GrainInterfaces.IRoomGrain>(1494795367, new object[] {direction, gameState is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.GameStateGrainFactory.Cast(gameState.AsReference()) : gameState} );
            }
コード例 #11
0
            System.Threading.Tasks.Task<AdventureTerreInterfaces.GrainInterfaces.IRoomGrain> AdventureTerreInterfaces.GrainInterfaces.IRoomGrain.ExitTo(string direction, AdventureTerreInterfaces.GrainInterfaces.ICharacterGrain character)
            {

                return base.InvokeMethodAsync<AdventureTerreInterfaces.GrainInterfaces.IRoomGrain>(-1976773196, new object[] {direction, character is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.CharacterGrainFactory.Cast(character.AsReference()) : character} );
            }
コード例 #12
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IRoomGrain.SetInfo(AdventureTerreInterfaces.Models.RoomInfo info, System.Guid rootGuid)
            {

                return base.InvokeMethodAsync<object>(1141864742, new object[] {info, rootGuid} );
            }
コード例 #13
0
            System.Threading.Tasks.Task<string> AdventureTerreInterfaces.GrainInterfaces.IRoomGrain.Description(AdventureTerreInterfaces.Models.PlayerInfo whoisAsking, AdventureTerreInterfaces.GrainInterfaces.IGameStateGrain gameState)
            {

                return base.InvokeMethodAsync<System.String>(1171509521, new object[] {whoisAsking, gameState is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.GameStateGrainFactory.Cast(gameState.AsReference()) : gameState} );
            }
コード例 #14
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IPlayerGrain.AddNpc(AdventureTerreInterfaces.GrainInterfaces.INPCGrain npc)
            {

                return base.InvokeMethodAsync<object>(-2011836369, new object[] {npc is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.NPCGrainFactory.Cast(npc.AsReference()) : npc} );
            }
コード例 #15
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.ICharacterGrain.SetInfo(AdventureTerreInterfaces.Models.CharacterInfo info, AdventureTerreInterfaces.GrainInterfaces.IPlayerGrain player)
            {

                return base.InvokeMethodAsync<object>(440052565, new object[] {info, player is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.PlayerGrainFactory.Cast(player.AsReference()) : player} );
            }
コード例 #16
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IRoomGrain.Exit(AdventureTerreInterfaces.GrainInterfaces.INPCGrain npc)
            {

                return base.InvokeMethodAsync<object>(1425340485, new object[] {npc is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.NPCGrainFactory.Cast(npc.AsReference()) : npc} );
            }
コード例 #17
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.ICharacterGrain.SetRoomGrain(AdventureTerreInterfaces.GrainInterfaces.IRoomGrain room)
            {

                return base.InvokeMethodAsync<object>(-1091530947, new object[] {room is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.RoomGrainFactory.Cast(room.AsReference()) : room} );
            }
コード例 #18
0
            System.Threading.Tasks.Task AdventureTerreInterfaces.GrainInterfaces.IPlayerGrain.AddRoom(AdventureTerreInterfaces.GrainInterfaces.IRoomGrain room)
            {

                return base.InvokeMethodAsync<object>(2015221033, new object[] {room is global::Orleans.Grain ? AdventureTerreInterfaces.GrainInterfaces.RoomGrainFactory.Cast(room.AsReference()) : room} );
            }