├── FrameClient ├── .gitignore ├── Assets │ ├── .DS_Store │ ├── Game.unity │ ├── Game.unity.meta │ ├── Plugins.meta │ ├── Plugins │ │ ├── protobuf.meta │ │ └── protobuf │ │ │ ├── PBMessage.cs │ │ │ ├── PBMessage.cs.meta │ │ │ ├── ProtoBuf-Net.meta │ │ │ └── ProtoBuf-Net │ │ │ ├── BclHelpers.cs │ │ │ ├── BclHelpers.cs.meta │ │ │ ├── BufferExtension.cs │ │ │ ├── BufferExtension.cs.meta │ │ │ ├── BufferPool.cs │ │ │ ├── BufferPool.cs.meta │ │ │ ├── CallbackAttributes.cs │ │ │ ├── CallbackAttributes.cs.meta │ │ │ ├── Compiler.meta │ │ │ ├── Compiler │ │ │ ├── CompilerContext.cs │ │ │ ├── CompilerContext.cs.meta │ │ │ ├── CompilerDelegates.cs │ │ │ ├── CompilerDelegates.cs.meta │ │ │ ├── Local.cs │ │ │ └── Local.cs.meta │ │ │ ├── DataFormat.cs │ │ │ ├── DataFormat.cs.meta │ │ │ ├── Extensible.cs │ │ │ ├── Extensible.cs.meta │ │ │ ├── ExtensibleUtil.cs │ │ │ ├── ExtensibleUtil.cs.meta │ │ │ ├── GlobalSuppressions.cs │ │ │ ├── GlobalSuppressions.cs.meta │ │ │ ├── Helpers.cs │ │ │ ├── Helpers.cs.meta │ │ │ ├── IExtensible.cs │ │ │ ├── IExtensible.cs.meta │ │ │ ├── IExtension.cs │ │ │ ├── IExtension.cs.meta │ │ │ ├── ImplicitFields.cs │ │ │ ├── ImplicitFields.cs.meta │ │ │ ├── KeyValuePairProxy.cs │ │ │ ├── KeyValuePairProxy.cs.meta │ │ │ ├── Meta.meta │ │ │ ├── Meta │ │ │ ├── AttributeMap.cs │ │ │ ├── AttributeMap.cs.meta │ │ │ ├── BasicList.cs │ │ │ ├── BasicList.cs.meta │ │ │ ├── CallbackSet.cs │ │ │ ├── CallbackSet.cs.meta │ │ │ ├── MetaType.cs │ │ │ ├── MetaType.cs.meta │ │ │ ├── RuntimeTypeModel.cs │ │ │ ├── RuntimeTypeModel.cs.meta │ │ │ ├── SubType.cs │ │ │ ├── SubType.cs.meta │ │ │ ├── TypeFormatEventArgs.cs │ │ │ ├── TypeFormatEventArgs.cs.meta │ │ │ ├── TypeModel.cs │ │ │ ├── TypeModel.cs.meta │ │ │ ├── ValueMember.cs │ │ │ └── ValueMember.cs.meta │ │ │ ├── NetObjectCache.cs │ │ │ ├── NetObjectCache.cs.meta │ │ │ ├── PrefixStyle.cs │ │ │ ├── PrefixStyle.cs.meta │ │ │ ├── Properties.meta │ │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ └── AssemblyInfo.cs.meta │ │ │ ├── ProtoContractAttribute.cs │ │ │ ├── ProtoContractAttribute.cs.meta │ │ │ ├── ProtoConverterAttribute.cs │ │ │ ├── ProtoConverterAttribute.cs.meta │ │ │ ├── ProtoEnumAttribute.cs │ │ │ ├── ProtoEnumAttribute.cs.meta │ │ │ ├── ProtoException.cs │ │ │ ├── ProtoException.cs.meta │ │ │ ├── ProtoIgnoreAttribute.cs │ │ │ ├── ProtoIgnoreAttribute.cs.meta │ │ │ ├── ProtoIncludeAttribute.cs │ │ │ ├── ProtoIncludeAttribute.cs.meta │ │ │ ├── ProtoMemberAttribute.cs │ │ │ ├── ProtoMemberAttribute.cs.meta │ │ │ ├── ProtoReader.cs │ │ │ ├── ProtoReader.cs.meta │ │ │ ├── ProtoWriter.cs │ │ │ ├── ProtoWriter.cs.meta │ │ │ ├── SerializationContext.cs │ │ │ ├── SerializationContext.cs.meta │ │ │ ├── Serializer.cs │ │ │ ├── Serializer.cs.meta │ │ │ ├── Serializers.meta │ │ │ ├── Serializers │ │ │ ├── ArrayDecorator.cs │ │ │ ├── ArrayDecorator.cs.meta │ │ │ ├── BlobSerializer.cs │ │ │ ├── BlobSerializer.cs.meta │ │ │ ├── BooleanSerializer.cs │ │ │ ├── BooleanSerializer.cs.meta │ │ │ ├── ByteSerializer.cs │ │ │ ├── ByteSerializer.cs.meta │ │ │ ├── CharSerializer.cs │ │ │ ├── CharSerializer.cs.meta │ │ │ ├── CompiledSerializer.cs │ │ │ ├── CompiledSerializer.cs.meta │ │ │ ├── DateTimeSerializer.cs │ │ │ ├── DateTimeSerializer.cs.meta │ │ │ ├── DecimalSerializer.cs │ │ │ ├── DecimalSerializer.cs.meta │ │ │ ├── DefaultValueDecorator.cs │ │ │ ├── DefaultValueDecorator.cs.meta │ │ │ ├── DoubleSerializer.cs │ │ │ ├── DoubleSerializer.cs.meta │ │ │ ├── EnumSerializer.cs │ │ │ ├── EnumSerializer.cs.meta │ │ │ ├── FieldDecorator.cs │ │ │ ├── FieldDecorator.cs.meta │ │ │ ├── GuidSerializer.cs │ │ │ ├── GuidSerializer.cs.meta │ │ │ ├── IProtoSerializer.cs │ │ │ ├── IProtoSerializer.cs.meta │ │ │ ├── IProtoTypeSerializer.cs │ │ │ ├── IProtoTypeSerializer.cs.meta │ │ │ ├── ISerializerProxy.cs │ │ │ ├── ISerializerProxy.cs.meta │ │ │ ├── ImmutableCollectionDecorator.cs │ │ │ ├── ImmutableCollectionDecorator.cs.meta │ │ │ ├── Int16Serializer.cs │ │ │ ├── Int16Serializer.cs.meta │ │ │ ├── Int32Serializer.cs │ │ │ ├── Int32Serializer.cs.meta │ │ │ ├── Int64Serializer.cs │ │ │ ├── Int64Serializer.cs.meta │ │ │ ├── KeyValuePairDecorator.cs │ │ │ ├── KeyValuePairDecorator.cs.meta │ │ │ ├── ListDecorator.cs │ │ │ ├── ListDecorator.cs.meta │ │ │ ├── MemberSpecifiedDecorator.cs │ │ │ ├── MemberSpecifiedDecorator.cs.meta │ │ │ ├── NetObjectSerializer.cs │ │ │ ├── NetObjectSerializer.cs.meta │ │ │ ├── NullDecorator.cs │ │ │ ├── NullDecorator.cs.meta │ │ │ ├── ParseableSerializer.cs │ │ │ ├── ParseableSerializer.cs.meta │ │ │ ├── PropertyDecorator.cs │ │ │ ├── PropertyDecorator.cs.meta │ │ │ ├── ProtoDecoratorBase.cs │ │ │ ├── ProtoDecoratorBase.cs.meta │ │ │ ├── SByteSerializer.cs │ │ │ ├── SByteSerializer.cs.meta │ │ │ ├── SingleSerializer.cs │ │ │ ├── SingleSerializer.cs.meta │ │ │ ├── StringSerializer.cs │ │ │ ├── StringSerializer.cs.meta │ │ │ ├── SubItemSerializer.cs │ │ │ ├── SubItemSerializer.cs.meta │ │ │ ├── SurrogateSerializer.cs │ │ │ ├── SurrogateSerializer.cs.meta │ │ │ ├── SystemTypeSerializer.cs │ │ │ ├── SystemTypeSerializer.cs.meta │ │ │ ├── TagDecorator.cs │ │ │ ├── TagDecorator.cs.meta │ │ │ ├── TimeSpanSerializer.cs │ │ │ ├── TimeSpanSerializer.cs.meta │ │ │ ├── TupleSerializer.cs │ │ │ ├── TupleSerializer.cs.meta │ │ │ ├── TypeSerializer.cs │ │ │ ├── TypeSerializer.cs.meta │ │ │ ├── UInt16Serializer.cs │ │ │ ├── UInt16Serializer.cs.meta │ │ │ ├── UInt32Serializer.cs │ │ │ ├── UInt32Serializer.cs.meta │ │ │ ├── UInt64Serializer.cs │ │ │ ├── UInt64Serializer.cs.meta │ │ │ ├── UriDecorator.cs │ │ │ └── UriDecorator.cs.meta │ │ │ ├── ServiceModel.meta │ │ │ ├── ServiceModel │ │ │ ├── ProtoBehaviorAttribute.cs │ │ │ ├── ProtoBehaviorAttribute.cs.meta │ │ │ ├── ProtoBehaviorExtensionElement.cs │ │ │ ├── ProtoBehaviorExtensionElement.cs.meta │ │ │ ├── ProtoEndpointBehavior.cs │ │ │ ├── ProtoEndpointBehavior.cs.meta │ │ │ ├── ProtoOperationBehavior.cs │ │ │ ├── ProtoOperationBehavior.cs.meta │ │ │ ├── XmlProtoSerializer.cs │ │ │ └── XmlProtoSerializer.cs.meta │ │ │ ├── SubItemToken.cs │ │ │ ├── SubItemToken.cs.meta │ │ │ ├── Web.meta │ │ │ ├── Web │ │ │ ├── TODO.txt │ │ │ └── TODO.txt.meta │ │ │ ├── WireType.cs │ │ │ └── WireType.cs.meta │ ├── Resources.meta │ ├── Resources │ │ ├── Effect.meta │ │ ├── Effect │ │ │ ├── Bullet.prefab │ │ │ ├── Bullet.prefab.meta │ │ │ ├── Click.prefab │ │ │ ├── Click.prefab.meta │ │ │ ├── SpeedBuff.prefab │ │ │ └── SpeedBuff.prefab.meta │ │ ├── Player.meta │ │ ├── Player │ │ │ ├── Player.prefab │ │ │ └── Player.prefab.meta │ │ ├── Scene.meta │ │ ├── Scene │ │ │ ├── FrameScene.meta │ │ │ ├── FrameScene.unity │ │ │ ├── FrameScene.unity.meta │ │ │ ├── FrameScene │ │ │ │ ├── NavMesh.asset │ │ │ │ └── NavMesh.asset.meta │ │ │ ├── Texture.meta │ │ │ └── Texture │ │ │ │ ├── timg.jpg │ │ │ │ ├── timg.jpg.meta │ │ │ │ ├── timg.mat │ │ │ │ └── timg.mat.meta │ │ ├── UI.meta │ │ └── UI │ │ │ ├── UI_Main.meta │ │ │ └── UI_Main │ │ │ ├── Script.meta │ │ │ ├── Script │ │ │ ├── UI_Main.cs │ │ │ └── UI_Main.cs.meta │ │ │ ├── UI_Main.prefab │ │ │ └── UI_Main.prefab.meta │ ├── Scripts.meta │ ├── Scripts │ │ ├── .DS_Store │ │ ├── Asset.meta │ │ ├── Asset │ │ │ ├── AssetManager.cs │ │ │ └── AssetManager.cs.meta │ │ ├── Camera.meta │ │ ├── Camera │ │ │ ├── SmoothFollow.cs │ │ │ └── SmoothFollow.cs.meta │ │ ├── Event.meta │ │ ├── Event │ │ │ ├── EventD.cs │ │ │ ├── EventD.cs.meta │ │ │ ├── EventData.cs │ │ │ ├── EventData.cs.meta │ │ │ ├── EventDispatch.cs │ │ │ └── EventDispatch.cs.meta │ │ ├── Game.meta │ │ ├── Game │ │ │ ├── Command.cs │ │ │ ├── Command.cs.meta │ │ │ ├── CommandDispatch.cs │ │ │ ├── CommandDispatch.cs.meta │ │ │ ├── Debuger.cs │ │ │ ├── Debuger.cs.meta │ │ │ ├── Dispatcher.cs │ │ │ ├── Dispatcher.cs.meta │ │ │ ├── Enum.cs │ │ │ ├── Enum.cs.meta │ │ │ ├── GameApplication.cs │ │ │ ├── GameApplication.cs.meta │ │ │ ├── GameSceneType.cs │ │ │ ├── GameSceneType.cs.meta │ │ │ ├── Scene.meta │ │ │ ├── Scene │ │ │ │ ├── Base.meta │ │ │ │ ├── Base │ │ │ │ │ ├── GameScene.cs │ │ │ │ │ └── GameScene.cs.meta │ │ │ │ ├── FrameScene.cs │ │ │ │ └── FrameScene.cs.meta │ │ │ ├── SceneMachine.cs │ │ │ ├── SceneMachine.cs.meta │ │ │ ├── SharedValue.cs │ │ │ └── SharedValue.cs.meta │ │ ├── Mono.Xml.meta │ │ ├── Mono.Xml │ │ │ ├── ChangeLog │ │ │ ├── ChangeLog.meta │ │ │ ├── MiniParser.cs │ │ │ ├── MiniParser.cs.meta │ │ │ ├── SecurityParser.cs │ │ │ ├── SecurityParser.cs.meta │ │ │ ├── SmallXmlParser.cs │ │ │ └── SmallXmlParser.cs.meta │ │ ├── Net.meta │ │ ├── Net │ │ │ ├── Client.cs │ │ │ ├── Client.cs.meta │ │ │ ├── ClientService.cs │ │ │ ├── ClientService.cs.meta │ │ │ ├── KcpService.cs │ │ │ ├── KcpService.cs.meta │ │ │ ├── Message.meta │ │ │ ├── Message │ │ │ │ ├── MessageDispatch.cs │ │ │ │ └── MessageDispatch.cs.meta │ │ │ ├── MessageBuffer.cs │ │ │ ├── MessageBuffer.cs.meta │ │ │ ├── ProtoTransfer.cs │ │ │ ├── ProtoTransfer.cs.meta │ │ │ ├── TcpService.cs │ │ │ ├── TcpService.cs.meta │ │ │ ├── UdpService.cs │ │ │ ├── UdpService.cs.meta │ │ │ ├── kcp.meta │ │ │ └── kcp │ │ │ │ ├── kcp.cs │ │ │ │ └── kcp.cs.meta │ │ ├── Player.meta │ │ ├── Player │ │ │ ├── GUID.cs │ │ │ ├── GUID.cs.meta │ │ │ ├── PlayerCharacter.cs │ │ │ ├── PlayerCharacter.cs.meta │ │ │ ├── PlayerInfo.cs │ │ │ ├── PlayerInfo.cs.meta │ │ │ ├── PlayerManager.cs │ │ │ ├── PlayerManager.cs.meta │ │ │ ├── Skill.meta │ │ │ └── Skill │ │ │ │ ├── SkillMove.cs │ │ │ │ └── SkillMove.cs.meta │ │ ├── StateMachine.meta │ │ ├── StateMachine │ │ │ ├── State.cs │ │ │ ├── State.cs.meta │ │ │ ├── StateMachine.cs │ │ │ └── StateMachine.cs.meta │ │ ├── UIFramework.meta │ │ ├── UIFramework │ │ │ ├── Base.meta │ │ │ ├── Base │ │ │ │ ├── BaseWindow.cs │ │ │ │ ├── BaseWindow.cs.meta │ │ │ │ ├── Tweening.meta │ │ │ │ ├── Tweening │ │ │ │ │ ├── FadeWindow.cs │ │ │ │ │ ├── FadeWindow.cs.meta │ │ │ │ │ ├── MoveWindow.cs │ │ │ │ │ ├── MoveWindow.cs.meta │ │ │ │ │ ├── ScaleWindow.cs │ │ │ │ │ └── ScaleWindow.cs.meta │ │ │ │ ├── WindowManager.cs │ │ │ │ ├── WindowManager.cs.meta │ │ │ │ ├── WindowPath.cs │ │ │ │ ├── WindowPath.cs.meta │ │ │ │ ├── WindowType.cs │ │ │ │ └── WindowType.cs.meta │ │ │ ├── Tween.meta │ │ │ ├── Tween │ │ │ │ ├── AnimationOrTween.cs │ │ │ │ ├── AnimationOrTween.cs.meta │ │ │ │ ├── EventDelegate.cs │ │ │ │ ├── EventDelegate.cs.meta │ │ │ │ ├── Internal.meta │ │ │ │ ├── Internal │ │ │ │ │ ├── BetterList.cs │ │ │ │ │ ├── BetterList.cs.meta │ │ │ │ │ ├── ByteReader.cs │ │ │ │ │ ├── ByteReader.cs.meta │ │ │ │ │ ├── Localization.cs │ │ │ │ │ ├── Localization.cs.meta │ │ │ │ │ ├── NGUIMath.cs │ │ │ │ │ ├── NGUIMath.cs.meta │ │ │ │ │ ├── NGUITools.cs │ │ │ │ │ └── NGUITools.cs.meta │ │ │ │ ├── RealTime.cs │ │ │ │ ├── RealTime.cs.meta │ │ │ │ ├── TweenAlpha.cs │ │ │ │ ├── TweenAlpha.cs.meta │ │ │ │ ├── TweenColor.cs │ │ │ │ ├── TweenColor.cs.meta │ │ │ │ ├── TweenFOV.cs │ │ │ │ ├── TweenFOV.cs.meta │ │ │ │ ├── TweenOrthoSize.cs │ │ │ │ ├── TweenOrthoSize.cs.meta │ │ │ │ ├── TweenPosition.cs │ │ │ │ ├── TweenPosition.cs.meta │ │ │ │ ├── TweenRotation.cs │ │ │ │ ├── TweenRotation.cs.meta │ │ │ │ ├── TweenScale.cs │ │ │ │ ├── TweenScale.cs.meta │ │ │ │ ├── TweenTransform.cs │ │ │ │ ├── TweenTransform.cs.meta │ │ │ │ ├── TweenVolume.cs │ │ │ │ ├── TweenVolume.cs.meta │ │ │ │ ├── UITweener.cs │ │ │ │ └── UITweener.cs.meta │ │ │ ├── UIEventListener.cs │ │ │ └── UIEventListener.cs.meta │ │ ├── Utility.meta │ │ └── Utility │ │ │ ├── Helper.cs │ │ │ ├── Helper.cs.meta │ │ │ ├── Singleton.cs │ │ │ ├── Singleton.cs.meta │ │ │ ├── SingletonMono.cs │ │ │ ├── SingletonMono.cs.meta │ │ │ ├── TaskManager.cs │ │ │ ├── TaskManager.cs.meta │ │ │ ├── Timer.meta │ │ │ ├── Timer │ │ │ ├── FrameTimerHeap.cs │ │ │ ├── FrameTimerHeap.cs.meta │ │ │ ├── KeyedPriorityQueue.cs │ │ │ ├── KeyedPriorityQueue.cs.meta │ │ │ ├── KeyedPriorityQueueHeadChangedEventArgs.cs │ │ │ ├── KeyedPriorityQueueHeadChangedEventArgs.cs.meta │ │ │ ├── TimerBehaviour.cs │ │ │ ├── TimerBehaviour.cs.meta │ │ │ ├── TimerData.cs │ │ │ ├── TimerData.cs.meta │ │ │ ├── TimerHeap.cs │ │ │ ├── TimerHeap.cs.meta │ │ │ ├── TimerManager.cs │ │ │ └── TimerManager.cs.meta │ │ │ ├── vp_TimeUtility.cs │ │ │ ├── vp_TimeUtility.cs.meta │ │ │ ├── vp_Timer.cs │ │ │ └── vp_Timer.cs.meta │ ├── smcs.rsp │ └── smcs.rsp.meta └── ProjectSettings │ ├── AudioManager.asset │ ├── ClusterInputManager.asset │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── NavMeshAreas.asset │ ├── NetworkManager.asset │ ├── Physics2DSettings.asset │ ├── ProjectSettings.asset │ ├── ProjectVersion.txt │ ├── QualitySettings.asset │ ├── TagManager.asset │ ├── TimeManager.asset │ └── UnityConnectSettings.asset ├── FrameServer ├── .vs │ ├── AsycServer │ │ ├── DesignTimeBuild │ │ │ └── .dtbcache │ │ ├── v14 │ │ │ └── .suo │ │ └── v15 │ │ │ ├── .suo │ │ │ └── Server │ │ │ └── sqlite3 │ │ │ ├── db.lock │ │ │ ├── storage.ide │ │ │ ├── storage.ide-shm │ │ │ └── storage.ide-wal │ └── FrameServer │ │ └── v14 │ │ └── .suo ├── FrameServer.sln └── FrameServer │ ├── .gitignore │ ├── App.config │ ├── FrameServer.csproj │ ├── Net │ ├── KcpService.cs │ ├── MessageBuffer.cs │ ├── MessageInfo.cs │ ├── NetworkService.cs │ ├── ProtoTransfer.cs │ ├── Session.cs │ ├── TcpService.cs │ ├── UdpService.cs │ └── kcp │ │ └── kcp.cs │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Protobuf │ ├── PBMessage.cs │ └── ProtoBuf-Net │ │ ├── BclHelpers.cs │ │ ├── BclHelpers.cs.meta │ │ ├── BufferExtension.cs │ │ ├── BufferExtension.cs.meta │ │ ├── BufferPool.cs │ │ ├── BufferPool.cs.meta │ │ ├── CallbackAttributes.cs │ │ ├── CallbackAttributes.cs.meta │ │ ├── Compiler.meta │ │ ├── Compiler │ │ ├── CompilerContext.cs │ │ ├── CompilerContext.cs.meta │ │ ├── CompilerDelegates.cs │ │ ├── CompilerDelegates.cs.meta │ │ ├── Local.cs │ │ └── Local.cs.meta │ │ ├── DataFormat.cs │ │ ├── DataFormat.cs.meta │ │ ├── Extensible.cs │ │ ├── Extensible.cs.meta │ │ ├── ExtensibleUtil.cs │ │ ├── ExtensibleUtil.cs.meta │ │ ├── GlobalSuppressions.cs │ │ ├── GlobalSuppressions.cs.meta │ │ ├── Helpers.cs │ │ ├── Helpers.cs.meta │ │ ├── IExtensible.cs │ │ ├── IExtensible.cs.meta │ │ ├── IExtension.cs │ │ ├── IExtension.cs.meta │ │ ├── ImplicitFields.cs │ │ ├── ImplicitFields.cs.meta │ │ ├── KeyValuePairProxy.cs │ │ ├── KeyValuePairProxy.cs.meta │ │ ├── Meta.meta │ │ ├── Meta │ │ ├── AttributeMap.cs │ │ ├── AttributeMap.cs.meta │ │ ├── BasicList.cs │ │ ├── BasicList.cs.meta │ │ ├── CallbackSet.cs │ │ ├── CallbackSet.cs.meta │ │ ├── MetaType.cs │ │ ├── MetaType.cs.meta │ │ ├── RuntimeTypeModel.cs │ │ ├── RuntimeTypeModel.cs.meta │ │ ├── SubType.cs │ │ ├── SubType.cs.meta │ │ ├── TypeFormatEventArgs.cs │ │ ├── TypeFormatEventArgs.cs.meta │ │ ├── TypeModel.cs │ │ ├── TypeModel.cs.meta │ │ ├── ValueMember.cs │ │ └── ValueMember.cs.meta │ │ ├── NetObjectCache.cs │ │ ├── NetObjectCache.cs.meta │ │ ├── PrefixStyle.cs │ │ ├── PrefixStyle.cs.meta │ │ ├── Properties.meta │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ └── AssemblyInfo.cs.meta │ │ ├── ProtoContractAttribute.cs │ │ ├── ProtoContractAttribute.cs.meta │ │ ├── ProtoConverterAttribute.cs │ │ ├── ProtoConverterAttribute.cs.meta │ │ ├── ProtoEnumAttribute.cs │ │ ├── ProtoEnumAttribute.cs.meta │ │ ├── ProtoException.cs │ │ ├── ProtoException.cs.meta │ │ ├── ProtoIgnoreAttribute.cs │ │ ├── ProtoIgnoreAttribute.cs.meta │ │ ├── ProtoIncludeAttribute.cs │ │ ├── ProtoIncludeAttribute.cs.meta │ │ ├── ProtoMemberAttribute.cs │ │ ├── ProtoMemberAttribute.cs.meta │ │ ├── ProtoReader.cs │ │ ├── ProtoReader.cs.meta │ │ ├── ProtoWriter.cs │ │ ├── ProtoWriter.cs.meta │ │ ├── SerializationContext.cs │ │ ├── SerializationContext.cs.meta │ │ ├── Serializer.cs │ │ ├── Serializer.cs.meta │ │ ├── Serializers.meta │ │ ├── Serializers │ │ ├── ArrayDecorator.cs │ │ ├── ArrayDecorator.cs.meta │ │ ├── BlobSerializer.cs │ │ ├── BlobSerializer.cs.meta │ │ ├── BooleanSerializer.cs │ │ ├── BooleanSerializer.cs.meta │ │ ├── ByteSerializer.cs │ │ ├── ByteSerializer.cs.meta │ │ ├── CharSerializer.cs │ │ ├── CharSerializer.cs.meta │ │ ├── CompiledSerializer.cs │ │ ├── CompiledSerializer.cs.meta │ │ ├── DateTimeSerializer.cs │ │ ├── DateTimeSerializer.cs.meta │ │ ├── DecimalSerializer.cs │ │ ├── DecimalSerializer.cs.meta │ │ ├── DefaultValueDecorator.cs │ │ ├── DefaultValueDecorator.cs.meta │ │ ├── DoubleSerializer.cs │ │ ├── DoubleSerializer.cs.meta │ │ ├── EnumSerializer.cs │ │ ├── EnumSerializer.cs.meta │ │ ├── FieldDecorator.cs │ │ ├── FieldDecorator.cs.meta │ │ ├── GuidSerializer.cs │ │ ├── GuidSerializer.cs.meta │ │ ├── IProtoSerializer.cs │ │ ├── IProtoSerializer.cs.meta │ │ ├── IProtoTypeSerializer.cs │ │ ├── IProtoTypeSerializer.cs.meta │ │ ├── ISerializerProxy.cs │ │ ├── ISerializerProxy.cs.meta │ │ ├── ImmutableCollectionDecorator.cs │ │ ├── ImmutableCollectionDecorator.cs.meta │ │ ├── Int16Serializer.cs │ │ ├── Int16Serializer.cs.meta │ │ ├── Int32Serializer.cs │ │ ├── Int32Serializer.cs.meta │ │ ├── Int64Serializer.cs │ │ ├── Int64Serializer.cs.meta │ │ ├── KeyValuePairDecorator.cs │ │ ├── KeyValuePairDecorator.cs.meta │ │ ├── ListDecorator.cs │ │ ├── ListDecorator.cs.meta │ │ ├── MemberSpecifiedDecorator.cs │ │ ├── MemberSpecifiedDecorator.cs.meta │ │ ├── NetObjectSerializer.cs │ │ ├── NetObjectSerializer.cs.meta │ │ ├── NullDecorator.cs │ │ ├── NullDecorator.cs.meta │ │ ├── ParseableSerializer.cs │ │ ├── ParseableSerializer.cs.meta │ │ ├── PropertyDecorator.cs │ │ ├── PropertyDecorator.cs.meta │ │ ├── ProtoDecoratorBase.cs │ │ ├── ProtoDecoratorBase.cs.meta │ │ ├── SByteSerializer.cs │ │ ├── SByteSerializer.cs.meta │ │ ├── SingleSerializer.cs │ │ ├── SingleSerializer.cs.meta │ │ ├── StringSerializer.cs │ │ ├── StringSerializer.cs.meta │ │ ├── SubItemSerializer.cs │ │ ├── SubItemSerializer.cs.meta │ │ ├── SurrogateSerializer.cs │ │ ├── SurrogateSerializer.cs.meta │ │ ├── SystemTypeSerializer.cs │ │ ├── SystemTypeSerializer.cs.meta │ │ ├── TagDecorator.cs │ │ ├── TagDecorator.cs.meta │ │ ├── TimeSpanSerializer.cs │ │ ├── TimeSpanSerializer.cs.meta │ │ ├── TupleSerializer.cs │ │ ├── TupleSerializer.cs.meta │ │ ├── TypeSerializer.cs │ │ ├── TypeSerializer.cs.meta │ │ ├── UInt16Serializer.cs │ │ ├── UInt16Serializer.cs.meta │ │ ├── UInt32Serializer.cs │ │ ├── UInt32Serializer.cs.meta │ │ ├── UInt64Serializer.cs │ │ ├── UInt64Serializer.cs.meta │ │ ├── UriDecorator.cs │ │ └── UriDecorator.cs.meta │ │ ├── ServiceModel.meta │ │ ├── ServiceModel │ │ ├── ProtoBehaviorAttribute.cs │ │ ├── ProtoBehaviorAttribute.cs.meta │ │ ├── ProtoBehaviorExtensionElement.cs │ │ ├── ProtoBehaviorExtensionElement.cs.meta │ │ ├── ProtoEndpointBehavior.cs │ │ ├── ProtoEndpointBehavior.cs.meta │ │ ├── ProtoOperationBehavior.cs │ │ ├── ProtoOperationBehavior.cs.meta │ │ ├── XmlProtoSerializer.cs │ │ └── XmlProtoSerializer.cs.meta │ │ ├── SubItemToken.cs │ │ ├── SubItemToken.cs.meta │ │ ├── Web.meta │ │ ├── Web │ │ ├── TODO.txt │ │ └── TODO.txt.meta │ │ ├── WireType.cs │ │ └── WireType.cs.meta │ └── Server │ ├── Command.cs │ ├── Debug.cs │ ├── GUID.cs │ ├── Monster.cs │ ├── PlayerInfo.cs │ ├── Point3D.cs │ ├── Singleton.cs │ └── User.cs ├── Public ├── include │ └── protoFiles │ │ ├── action.txt.pb.cc │ │ ├── action.txt.pb.h │ │ ├── scene.txt.pb.cc │ │ └── scene.txt.pb.h └── protoc │ ├── MD5.bin │ ├── autoBuild.exe │ ├── demo.txt │ ├── proto │ ├── PBMessage │ │ ├── PBMessage.cs │ │ ├── PBMessage.csproj │ │ ├── PBMessage.sln │ │ ├── PBMessage.suo │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── bin │ │ │ └── Release │ │ │ │ ├── PBMessage.dll │ │ │ │ ├── PBMessage.pdb │ │ │ │ ├── PBMessageSerializer.dll │ │ │ │ └── protobuf-net.dll │ │ ├── obj │ │ │ └── Release │ │ │ │ ├── PBMessage.dll │ │ │ │ └── PBMessage.pdb │ │ └── protobuf-net.dll │ ├── __build.bat │ ├── command.txt │ ├── gen │ │ ├── __dogenbat.bat │ │ ├── __genbat.bat │ │ └── __protogen.bat │ ├── message.txt │ ├── protobuf-net │ │ ├── CoreOnly │ │ │ ├── cf20 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── cf35 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── ios │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── net11 │ │ │ │ └── protobuf-net.dll │ │ │ ├── net30 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── netcore45 │ │ │ │ ├── protobuf-net.XML │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.pri │ │ │ ├── portable │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── sl4 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── wp71 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ └── wp8 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ ├── Full │ │ │ ├── cf20 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── cf35 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── net11 │ │ │ │ └── protobuf-net.dll │ │ │ ├── net20 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── net30 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── netcore45 │ │ │ │ ├── protobuf-net.XML │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.pri │ │ │ ├── portable │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── sl4 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── unity │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ ├── wp71 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ │ └── wp8 │ │ │ │ ├── protobuf-net.dll │ │ │ │ ├── protobuf-net.pdb │ │ │ │ └── protobuf-net.xml │ │ ├── Licence.txt │ │ ├── Precompile │ │ │ ├── IKVM-LICENSE │ │ │ ├── IKVM.Reflection.dll │ │ │ ├── Licence.txt │ │ │ ├── precompile.XML │ │ │ ├── precompile.exe │ │ │ ├── precompile.pdb │ │ │ ├── protobuf-net.dll │ │ │ ├── protobuf-net.pdb │ │ │ └── protobuf-net.xml │ │ ├── Precompile_old │ │ │ ├── IKVM-LICENSE │ │ │ ├── IKVM.Reflection.dll │ │ │ ├── Licence.txt │ │ │ ├── MyCrazy.dll │ │ │ ├── precompile.XML │ │ │ ├── precompile.exe │ │ │ ├── precompile.pdb │ │ │ ├── precompile.vshost.exe │ │ │ ├── precompile.vshost.exe.manifest │ │ │ ├── protobuf-net.dll │ │ │ ├── protobuf-net.pdb │ │ │ └── protobuf-net.xml │ │ ├── ProtoGen │ │ │ ├── Licence.txt │ │ │ ├── common.xslt │ │ │ ├── csharp.xslt │ │ │ ├── descriptor.proto │ │ │ ├── protobuf-net.dll │ │ │ ├── protobuf-net.pdb │ │ │ ├── protobuf-net.xml │ │ │ ├── protoc-license.txt │ │ │ ├── protogen.exe │ │ │ ├── protogen.exe.config │ │ │ ├── protogen.pdb │ │ │ ├── vb.xslt │ │ │ └── xml.xslt │ │ ├── ProtoGen_old │ │ │ ├── GameStruct.cs │ │ │ ├── GameStruct.dll │ │ │ ├── Licence.txt │ │ │ ├── account.txt │ │ │ ├── common.xslt │ │ │ ├── csharp.xslt │ │ │ ├── descriptor.proto │ │ │ ├── protobuf-net.dll │ │ │ ├── protobuf-net.pdb │ │ │ ├── protobuf-net.xml │ │ │ ├── protoc-license.txt │ │ │ ├── protogen.exe │ │ │ ├── protogen.exe.config │ │ │ ├── protogen.pdb │ │ │ ├── vb.xslt │ │ │ └── xml.xslt │ │ └── What Files Do I Need.txt │ └── scene.txt │ ├── protoc.exe │ └── 生成代码.bat ├── README.md └── doc └── image ├── client.png └── server.png /FrameClient/.gitignore: -------------------------------------------------------------------------------- 1 | /[Ll]ibrary/ 2 | /[Tt]emp/ 3 | /[Oo]bj/ 4 | /[Bb]uild/ 5 | /[Bb]uilds/ 6 | /[Pp]c/ 7 | /Assets/AssetStoreTools* 8 | 9 | # Visual Studio 2015 cache directory 10 | /.vs/ 11 | 12 | # Autogenerated VS/MD/Consulo solution and project files 13 | ExportedObj/ 14 | .consulo/ 15 | *.csproj 16 | *.unityproj 17 | *.sln 18 | *.suo 19 | *.tmp 20 | *.user 21 | *.userprefs 22 | *.pidb 23 | *.booproj 24 | *.svd 25 | *.pdb 26 | 27 | # Unity3D generated meta files 28 | *.pidb 29 | 30 | # Unity3D Generated File On Crash Reports 31 | sysinfo.txt 32 | 33 | # Builds 34 | *.apk 35 | *.unitypackage 36 | -------------------------------------------------------------------------------- /FrameClient/Assets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/.DS_Store -------------------------------------------------------------------------------- /FrameClient/Assets/Game.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Game.unity -------------------------------------------------------------------------------- /FrameClient/Assets/Game.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba82753f076a2774a81a482d05c1ec0d 3 | timeCreated: 1531748468 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab2e97afceae2f0488f9ddbc9e37e71b 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3fdf11479db33ac479eb92336ada4646 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/PBMessage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be82ea8971335d34fa9f1863e0ceab60 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f93ce54d7d5e7ea478999e06015f6ab3 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/BclHelpers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2285f801c10910649939a5ee4cfcc97d 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/BufferExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 353bd0addbe1d464fbaa035ffa2c3599 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/BufferPool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad81e0d07d827484ea8c4197b7949bb5 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/CallbackAttributes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e4169090dcc6fe46a706b6c70aff775 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Compiler.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c2e53fc0d8f8d2459cf670e0d127ac6 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Compiler/CompilerContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33538e8717f33844d95783935d845b38 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Compiler/CompilerDelegates.cs: -------------------------------------------------------------------------------- 1 | #if FEAT_COMPILER 2 | namespace ProtoBuf.Compiler 3 | { 4 | internal delegate void ProtoSerializer(object value, ProtoWriter dest); 5 | internal delegate object ProtoDeserializer(object value, ProtoReader source); 6 | } 7 | #endif -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Compiler/CompilerDelegates.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d901919ecec05764b8abd2ad771d90e5 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Compiler/Local.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f251ea1d1f9de6f498474bc15fc4bcad 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/DataFormat.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ac11318d950e7f48bf6591e3aa705bd 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Extensible.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e5d050fce0db58d409157ab2f08b9f49 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ExtensibleUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04b2053fbcedfde4cae6c796b05ecaa7 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/GlobalSuppressions.cs -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/GlobalSuppressions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e242276efb71484683ce5f763092bdb 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Helpers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62519794e73fc704b8d7b1ab8b6932e3 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/IExtensible.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3593632319f6ec141a4a4e1645c61bf0 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/IExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f468a920adc2ec4489036cc64c20c2f 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ImplicitFields.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23a5aa36c63e53a4f988d82c584b1584 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/KeyValuePairProxy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc76ca7726454034c8f75c3510e9c4a6 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Meta.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 022a8f30a32b5e3409c677fc5da55f0f 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Meta/AttributeMap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8f3d7ba6c0c2c9489253da305c909f5 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Meta/BasicList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c9ac3cf1b38a2d4e8e31e5af043d548 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Meta/CallbackSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30684a7f17c30da44bda1a7ee7c8bd89 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Meta/MetaType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 950445aff16583940a3274515ae38717 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Meta/RuntimeTypeModel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c0eafb449bb8f141bff1bfd0d8d063d 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Meta/SubType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f78652af2c015fb4481db5be9446dec8 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Meta/TypeFormatEventArgs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 09225c95c5450aa46ab9ed9b0db0a1e6 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Meta/TypeModel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 765fbd1d23bf4db409ba1bfcff844e70 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Meta/ValueMember.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fdab24e15eec3d04bba7b410d2c57a3d 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/NetObjectCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0cbc5fa66817a414aa6664556b353461 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/PrefixStyle.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace ProtoBuf 3 | { 4 | /// 5 | /// Specifies the type of prefix that should be applied to messages. 6 | /// 7 | public enum PrefixStyle 8 | { 9 | /// 10 | /// No length prefix is applied to the data; the data is terminated only be the end of the stream. 11 | /// 12 | None, 13 | /// 14 | /// A base-128 length prefix is applied to the data (efficient for short messages). 15 | /// 16 | Base128, 17 | /// 18 | /// A fixed-length (little-endian) length prefix is applied to the data (useful for compatibility). 19 | /// 20 | Fixed32, 21 | /// 22 | /// A fixed-length (big-endian) length prefix is applied to the data (useful for compatibility). 23 | /// 24 | Fixed32BigEndian 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/PrefixStyle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59d7af4e2220f2c4bab745a587f3c12c 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Properties.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da08914ef98ab6d41a5555cff24da0cd 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Properties/AssemblyInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f1c8b989182ee7743b74115980043c1b 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ProtoContractAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9056a00b955d01d44b7739a095befe2f 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ProtoConverterAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace ProtoBuf 4 | { 5 | /// 6 | /// Indicates that a static member should be considered the same as though 7 | /// were an implicit / explicit conversion operator; in particular, this 8 | /// is useful for conversions that operator syntax does not allow, such as 9 | /// to/from interface types. 10 | /// 11 | [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)] 12 | public class ProtoConverterAttribute : Attribute {} 13 | } -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ProtoConverterAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06c9472e09fe84f4a9c4669730926aea 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ProtoEnumAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79ceebccac6d07c45a3a3caf3ce4e524 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ProtoException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a3b3b5aeffbb0749b8b560c742dca2d 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ProtoIgnoreAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3385ffc25a3dec34596e359495a98191 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ProtoIncludeAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29ff63b9b16deb342a5dfc89a1bab4fe 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ProtoMemberAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40cfc3126be6be44dae64271eddac6f7 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ProtoReader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94c6a6325a5b6dd4c9719d6a5579f3e8 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ProtoWriter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a18a3b4c19759ee44a1b22dc24b25701 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/SerializationContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e2a81bcb9c468841941cf65684c7510 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 393043bea1f0db84a9ddd904b84b1eb0 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5830c213bb13113418f9171176a45467 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/ArrayDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef9e6aa19bad5fa4e89a902847041593 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/BlobSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14fe0378ef32bf74c9b7de034659c2ac 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/BooleanSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38d867322e793c24e9d6da05ad4977b1 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/ByteSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2014cea017bc7544829d5212fd641c4 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/CharSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 249d0e39eb2b6c843b2cc6e3b2a937fd 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/CompiledSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f16caea3880568d4291b88d8eb2f19ef 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/DateTimeSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c881ecc8c0a92347b961cbaec467cc2 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/DecimalSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28ee77e7458bd034681bb712b7929c72 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/DefaultValueDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8af96b4e453e6e4b948258987a6bf90 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/DoubleSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8319fa2968c05e44a8cb415fe05a5319 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/EnumSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9533d159e89d9fa4dbbdf77f6dd01e63 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/FieldDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c6652f5a5970be4fbee98466d5a12ab 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/GuidSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5e814e3208b2454a83a4f99d492fae4 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/IProtoSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea06f6b7a820d4740a4df024647cf8bd 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/IProtoTypeSerializer.cs: -------------------------------------------------------------------------------- 1 | #if !NO_RUNTIME 2 | using ProtoBuf.Meta; 3 | namespace ProtoBuf.Serializers 4 | { 5 | interface IProtoTypeSerializer : IProtoSerializer 6 | { 7 | bool HasCallbacks(TypeModel.CallbackType callbackType); 8 | bool CanCreateInstance(); 9 | #if !FEAT_IKVM 10 | object CreateInstance(ProtoReader source); 11 | void Callback(object value, TypeModel.CallbackType callbackType, SerializationContext context); 12 | #endif 13 | #if FEAT_COMPILER 14 | void EmitCallback(Compiler.CompilerContext ctx, Compiler.Local valueFrom, TypeModel.CallbackType callbackType); 15 | #endif 16 | #if FEAT_COMPILER 17 | void EmitCreateInstance(Compiler.CompilerContext ctx); 18 | #endif 19 | } 20 | } 21 | #endif -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/IProtoTypeSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80aeed638d23efd4bb5142ea95c50b5e 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/ISerializerProxy.cs: -------------------------------------------------------------------------------- 1 | #if !NO_RUNTIME 2 | 3 | namespace ProtoBuf.Serializers 4 | { 5 | interface ISerializerProxy 6 | { 7 | IProtoSerializer Serializer { get; } 8 | } 9 | } 10 | #endif -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/ISerializerProxy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a38331b6eee8894b93661e7d37e8ced 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/ImmutableCollectionDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f16a317710464824b93f9dc8ec5629d1 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/Int16Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9848f05e95b7b44585816f2c0f8716c 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/Int32Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4760dc4b6f0eaf4c87f7121eff58875 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/Int64Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce5af0be7909cbf4e9de3a37b2172991 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/KeyValuePairDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19304541f9b0eaa45909373a7ecce5fc 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/ListDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a79d8d56d15569347b848eda4b208c15 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/MemberSpecifiedDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86dd86e3a86540d46b0d465c6f485ec6 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/NetObjectSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54159142128fe1b43814db9bc95f0391 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/NullDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7954d18e900e5534aa7290f994d952f6 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/ParseableSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dffa9273e6080d54190312a2d954d15e 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/PropertyDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf3b1a0c8c09139438d9e9ca4d3869d7 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/ProtoDecoratorBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d403e46c7005a6245b054673c16df789 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/SByteSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bc316c1cd258ab41b8448795dd826f6 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/SingleSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 088eb7c286a745247af19d1082e09c31 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/StringSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca04d5e94e3682f489cc583ae7ad0a12 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/SubItemSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9ac8404fc358ac4993d960fbff65a9a 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/SurrogateSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25017941200e0aa438cb9f7471d41d94 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/SystemTypeSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7204a0bbf42368747bdde52abeea894b 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/TagDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 717ef31646bc98b4b8af593291b90ca3 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/TimeSpanSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de49474fd917256428b7f350bc5172a0 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/TupleSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0137f5ac797b33c48ba2f3245454fb74 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/TypeSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc45b250f382f9943b45f6cd809b51c2 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/UInt16Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43f327cefbd20514aa1e231ebd191843 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/UInt32Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc46089850b5fdd40874dfea973bf979 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/UInt64Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3219e7d60b3bfc49b5dc1444ed19e00 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Serializers/UriDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42144721c8394304d9a15c080294b1e2 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ServiceModel.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 514c5fc3d2da6c540a4bd89c4f66a4d2 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ServiceModel/ProtoBehaviorAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d879d0ec08d23474e8eb6f963232f9e0 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ServiceModel/ProtoBehaviorExtensionElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa61c4f447b02994b8272deb48e69843 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ServiceModel/ProtoEndpointBehavior.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a51aa27b681fdc439e26af19d5c1ea0 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ServiceModel/ProtoOperationBehavior.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d262696b264b13140909d8305830b41f 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/ServiceModel/XmlProtoSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c23ff66c310c5d64f82b295bb8552698 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/SubItemToken.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace ProtoBuf 3 | { 4 | /// 5 | /// Used to hold particulars relating to nested objects. This is opaque to the caller - simply 6 | /// give back the token you are given at the end of an object. 7 | /// 8 | public struct SubItemToken 9 | { 10 | internal readonly int value; 11 | internal SubItemToken(int value) { 12 | this.value = value; 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/SubItemToken.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e72b437d85d64a4bae09094380ed5ab 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Web.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 217516dcf9dae664c98bfac1ad0011fc 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Web/TODO.txt: -------------------------------------------------------------------------------- 1 | Create an IHttpHandler (ex. Silverlight) for hosting proto-rpc in ASP.NET 2 | 3 | Create a ProtoHost (ex. Silverlight) for hosting proto-rpc standalone; 4 | * HttpListenere for http? 5 | * And what for Tcp? -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/Web/TODO.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4432734d541815e49907dbed0a8862f4 3 | timeCreated: 1531748520 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Plugins/protobuf/ProtoBuf-Net/WireType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8580d30fa98ce684782f1f8c2186e1ed 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d71dc92a296a97a41bc3b342a9bca6e9 3 | folderAsset: yes 4 | timeCreated: 1531748959 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Effect.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a64a449dd9e6f7049b339a2fdea26eea 3 | folderAsset: yes 4 | timeCreated: 1533715222 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Effect/Bullet.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Resources/Effect/Bullet.prefab -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Effect/Bullet.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9e6b6d136345364abf7d852b22db469 3 | timeCreated: 1533459412 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Effect/Click.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Resources/Effect/Click.prefab -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Effect/Click.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0604627e5e572d438a7d22434897837 3 | timeCreated: 1533722833 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Effect/SpeedBuff.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Resources/Effect/SpeedBuff.prefab -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Effect/SpeedBuff.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1fd093742d1811489623ae9b0b26e28 3 | timeCreated: 1533731793 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b131efc31fa9deb49921a7f04d0b2ff5 3 | folderAsset: yes 4 | timeCreated: 1531752096 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Player/Player.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Resources/Player/Player.prefab -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Player/Player.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 023d349718fb42c48a757db49b62d822 3 | timeCreated: 1531752110 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Scene.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc73c541b42c87143b9d4b1dc28760c1 3 | folderAsset: yes 4 | timeCreated: 1531750511 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Scene/FrameScene.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 796d7d3ebb4296646a6df8ff8e884fe1 3 | folderAsset: yes 4 | timeCreated: 1531752412 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Scene/FrameScene.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Resources/Scene/FrameScene.unity -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Scene/FrameScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57221f2277c7bad4895bfc14acfbb7f2 3 | timeCreated: 1531750530 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Scene/FrameScene/NavMesh.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Resources/Scene/FrameScene/NavMesh.asset -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Scene/FrameScene/NavMesh.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5eea27d8b74d8f14eb247714797fb7f1 3 | timeCreated: 1533460047 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 23800000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Scene/Texture.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a77078332629206408c9b521121a6b2e 3 | folderAsset: yes 4 | timeCreated: 1533459717 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Scene/Texture/timg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Resources/Scene/Texture/timg.jpg -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Scene/Texture/timg.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Resources/Scene/Texture/timg.mat -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/Scene/Texture/timg.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f86b22018348854aaf3e66c380df096 3 | timeCreated: 1533459758 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c9e57de8a7c3c8e479fc9d7dd3c44c82 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/UI/UI_Main.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6cc26896433fb6b4f9c25eedce892af0 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/UI/UI_Main/Script.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a2cb85820a0d724ba24d397efc0d4ef 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/UI/UI_Main/Script/UI_Main.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 669f32b152c5fef43a8c57e365c94a5f 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/UI/UI_Main/UI_Main.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Resources/UI/UI_Main/UI_Main.prefab -------------------------------------------------------------------------------- /FrameClient/Assets/Resources/UI/UI_Main/UI_Main.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8eb372b678213fb4db061fc3894ba00c 3 | timeCreated: 1531750372 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f370f4bf91c6b448b9edf9bc669986b 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/Assets/Scripts/.DS_Store -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b517c013ab967e2459bfaaa89795d0fe 3 | folderAsset: yes 4 | timeCreated: 1533715517 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Asset/AssetManager.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | 4 | public class AssetManager : Singleton 5 | { 6 | public T Load(string path) where T:UnityEngine.Object 7 | { 8 | return Resources.Load(path); 9 | } 10 | } 11 | 12 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Asset/AssetManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e434e8b7f77ef8438981065f0cf7838 3 | timeCreated: 1533715517 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Camera.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 328819c55bdd4474c9c34bed31be4aa5 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Camera/SmoothFollow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79d9d244c09ea324cbe520cf7809c0f0 3 | timeCreated: 1531755899 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Event.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 473a37ad592faee418537121e4061ba0 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Event/EventD.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | public enum EventID 4 | { 5 | Connect_Request, 6 | Connect_Return, 7 | Ready_Request, 8 | Ready_Broadcast, 9 | Begin_Broadcast, 10 | Frame_Broadcast, 11 | AddCommand, 12 | Ping_Broadcast, 13 | 14 | Player_Create, 15 | Player_Move, 16 | Player_Remove, 17 | Player_BloodChange, 18 | 19 | } 20 | 21 | 22 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Event/EventD.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1eb3ee5b96a1af4abcaad0b81251357 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Event/EventData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 064c05a8ac8045d4284bd78cdf6e977b 3 | timeCreated: 1533520525 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Event/EventDispatch.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public static class EventDispatch 6 | { 7 | static Dispatcher mDispatcher = new Dispatcher(); 8 | 9 | public static bool RegisterReceiver(EventID varEventID, Action action) 10 | { 11 | return mDispatcher.RegisterReceiver((int)varEventID, action); 12 | } 13 | public static void UnRegisterReceiver(EventID varEventID, Action action) 14 | { 15 | mDispatcher.UnRegisterReceiver((int)varEventID, action); 16 | } 17 | 18 | public static void Dispatch(EventID varEventID, T data) 19 | { 20 | mDispatcher.Dispatch((int)varEventID, data); 21 | } 22 | 23 | public static Type GetType(EventID varEventID) 24 | { 25 | return mDispatcher.GetType((int)varEventID); 26 | } 27 | 28 | public static void Clear() 29 | { 30 | mDispatcher.Clear(); 31 | } 32 | } 33 | 34 | 35 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Event/EventDispatch.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0c37a3c028797d742b851f0311531f22 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60ecf588d89500a4389d620f16c9e436 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Command.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e49164b0a9bd5c34097d227456259eeb 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/CommandDispatch.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2bc0b94e56c8844ba15e36be7947274 3 | timeCreated: 1533479057 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Debuger.cs: -------------------------------------------------------------------------------- 1 |  2 | 3 | public class Debuger 4 | { 5 | public const bool ENABLELOG = true; 6 | } 7 | 8 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Debuger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34a0841494720ed4a933ad7eafa82db9 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Dispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ef8884b39dc3f94ebe829be7bedb08c 3 | timeCreated: 1533480034 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Enum.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | /// 4 | /// 模式 5 | /// 6 | public enum Mode 7 | { 8 | LockStep, 9 | Optimistic, 10 | } 11 | 12 | /// 13 | /// 协议 14 | /// 15 | public enum Protocol 16 | { 17 | UDP, 18 | KCP, 19 | } 20 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Enum.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cb47246977108944f98b75e7571efaf0 3 | timeCreated: 1534228906 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/GameApplication.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9115777f0748ae748aafead1c891b4d4 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/GameSceneType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | 4 | public enum GameSceneType 5 | { 6 | None = -1, 7 | FrameScene, 8 | } 9 | 10 | 11 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/GameSceneType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15e01cf5c06b58241b0e635473ca9387 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Scene.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d1bc532690e3ce41a4baab492b870d6 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Scene/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1517d880387b95341bd08e633d2f02f0 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Scene/Base/GameScene.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.SceneManagement; 3 | using System; 4 | using System.Collections; 5 | using System.Collections.Generic; 6 | using Mono.Xml; 7 | using System.Security; 8 | using PBMessage; 9 | 10 | public class GameScene :State{ 11 | 12 | private GameSceneType mSceneType; 13 | 14 | public GameSceneType sceneType { get{ return mSceneType;}} 15 | 16 | 17 | 18 | public GameScene(GameSceneType varSceneType):base(varSceneType.ToString()) 19 | { 20 | mSceneType = varSceneType; 21 | } 22 | 23 | public override void OnEnter() 24 | { 25 | SceneManager.LoadScene(name); 26 | 27 | } 28 | 29 | public override void OnUpdate () 30 | { 31 | base.OnUpdate (); 32 | 33 | } 34 | 35 | public override void OnExit () 36 | { 37 | 38 | 39 | base.OnExit (); 40 | 41 | } 42 | 43 | 44 | } 45 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Scene/Base/GameScene.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d40a019bf7fb8d74da33fc6814992fe2 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/Scene/FrameScene.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95a7886b1608ab24a9387eb7baa213cf 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/SceneMachine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9482a84a01d2b944bb01554cf60fadb5 3 | timeCreated: 1531748475 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/SharedValue.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | public abstract class SharedValue where T:new() 4 | { 5 | private static T t; 6 | /// 7 | /// 使用静态变量 8 | /// 9 | public static T sData 10 | { 11 | get 12 | { 13 | if (t == null) 14 | { 15 | t = new T(); 16 | } 17 | return t; 18 | } 19 | } 20 | } 21 | 22 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Game/SharedValue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f52e32afbb1203459e066c2c0960edc 3 | timeCreated: 1534216224 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Mono.Xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7aedfb70452d43e40bb825d953209a66 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Mono.Xml/ChangeLog: -------------------------------------------------------------------------------- 1 | 2005-06-15 Atsushi Enomoto 2 | 3 | * SmallXmlParser.cs, SecurityParser.cs : they can be CLSCompliant now. 4 | 5 | 2005-05-12 Atsushi Enomoto 6 | 7 | * SmallXmlParser.cs, 8 | SecurityParser.cs : Use new SmallXmlParser.cs instead of MiniParser. 9 | 10 | 2004-09-16 Sebastien Pouliot 11 | 12 | * MiniParser.cs: Fixed warning (l4) for unused variables. Removed 13 | duplicate (and identical) license. 14 | 15 | 2004-05-14 Marek Safar 16 | 17 | * MiniParser.cs, SecurityParser.cs: [CLSCompliant (false)] 18 | only for public mode. 19 | 20 | 2003-07-05 Sebastien Pouliot 21 | 22 | * SecurityParser.cs: Parse an XML string and convert it to a 23 | SecurityElement object. 24 | 25 | 2003-02-08 Sebastien Pouliot 26 | 27 | * MiniParser.cs: Renamed namespace to match new location. 28 | 29 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Mono.Xml/ChangeLog.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c9f0c544009a6a847a8860c586d5ea85 3 | timeCreated: 1531748468 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Mono.Xml/MiniParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e10ed7ae8ced74e479f994337dd04ebc 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Mono.Xml/SecurityParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e41872c69f1e2524094e87b6e30a8756 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Mono.Xml/SmallXmlParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 777524de9e4666f438aec2e1c13aabb1 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5354888b2ba8e4540aa75bf2570d607e 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/Client.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 741304f007d09dd41b5bdde0495ed9fe 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/ClientService.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e0dc07d21541f641a49f29dd66acaf3 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/KcpService.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81aa491643cdd4b4e8360b2c2fa3bcfa 3 | timeCreated: 1534142706 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/Message.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea6ba1e1fa6a885468fe7454f9107b3b 3 | folderAsset: yes 4 | timeCreated: 1533266256 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/Message/MessageDispatch.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a486a9481a9db543be22b88ef907712 3 | timeCreated: 1533266256 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/MessageBuffer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13989c71fa6b2b14e8476fc14eb1fccc 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/ProtoTransfer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c10806a30ef320e4e9bd932ce6292660 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/TcpService.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 817aa2fc20ad1624d9ff021ff20b12d6 3 | timeCreated: 1531836018 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/UdpService.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1884337f3f42c747b2472bc03746b50 3 | timeCreated: 1531836018 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/kcp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b19d4f08adb74e0478218b2a24bf7c4d 3 | folderAsset: yes 4 | timeCreated: 1533883055 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Net/kcp/kcp.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89b07da0ff7405949adb46dd0fa58e24 3 | timeCreated: 1533883055 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11265833cafc71945b50167681379a9f 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Player/GUID.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | 5 | public class GUID 6 | { 7 | public static long Int64() 8 | { 9 | byte[] buffer = Guid.NewGuid().ToByteArray(); 10 | return BitConverter.ToInt64(buffer, 0); 11 | } 12 | 13 | public static int Int32() 14 | { 15 | byte[] buffer = Guid.NewGuid().ToByteArray(); 16 | return BitConverter.ToInt32(buffer, 0); 17 | } 18 | } 19 | 20 | 21 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Player/GUID.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44da8288982dd73468de83249cb2494f 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Player/PlayerCharacter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d5c12ffa9a4c7c45aeaef5fec76eafb 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Player/PlayerInfo.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | 5 | 6 | public class PlayerInfo 7 | { 8 | public PlayerInfo() 9 | { 10 | 11 | } 12 | 13 | public int roleid; 14 | 15 | public string name; 16 | 17 | public int moveSpeed = 500;//基础移速 18 | public int moveSpeedAddition = 0;//移速加成 19 | public int moveSpeedPercent = 0; 20 | 21 | public int attackSpeed = 100;//基础攻速 22 | public int attackSpeedAddition = 0; // 攻速加成 23 | public int attackSpeedPercent = 0; 24 | 25 | public int maxBlood = 0;//最大血量 26 | public int nowBlood = 0;//当前血量 27 | 28 | public int type; 29 | 30 | } 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Player/PlayerInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50f66f219804ca94f9f37d9eeaae8dae 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Player/PlayerManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8445699941352cc47ba3b01fde94b696 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Player/Skill.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e86697df10e3e114e8195847d1ced358 3 | folderAsset: yes 4 | timeCreated: 1533458326 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Player/Skill/SkillMove.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b444e13379198b74198448a6260d5ce5 3 | timeCreated: 1533458326 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/StateMachine.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 383da581c4d9d3e4aaa3d986311e112a 3 | folderAsset: yes 4 | timeCreated: 1531748959 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/StateMachine/State.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System; 3 | using System.Collections; 4 | 5 | public class State { 6 | string mName = ""; 7 | 8 | public string name{ get { return mName; } } 9 | public State(string varName){mName = varName;} 10 | 11 | private StateMachine mMachine; 12 | public StateMachine machine 13 | { 14 | get{return mMachine;} 15 | } 16 | 17 | public void SetStateMachine(StateMachine varMachine) 18 | { 19 | mMachine = varMachine; 20 | } 21 | 22 | public virtual void OnEnter() 23 | { 24 | } 25 | public virtual void OnUpdate() 26 | { 27 | } 28 | public virtual void OnExit() 29 | { 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/StateMachine/State.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 067603492484f15469596a9709a27a9f 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/StateMachine/StateMachine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be9eaaa445f77654b99fb58ef8311df9 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47bd55ce3d5b5904abf733effd47603f 3 | folderAsset: yes 4 | timeCreated: 1531748959 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 336864e55cd53f843bce0cb401edaa22 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base/BaseWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a672d5f14864e7d469155555d2f27f35 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base/Tweening.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d64ef172705430648ba149d210b955da 3 | folderAsset: yes 4 | timeCreated: 1533956392 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base/Tweening/FadeWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ec4f5a09815c6a4295679ef90c69eec 3 | timeCreated: 1499068516 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base/Tweening/MoveWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdf64f17ecfe9404cb42c49e7c6e1eb9 3 | timeCreated: 1499069283 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base/Tweening/ScaleWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02a7899e13f25f44cb3ba2909518d20c 3 | timeCreated: 1499063901 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base/WindowManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80a4f7e278aec45449202d99129cc7fc 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base/WindowPath.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | public class WindowPath 5 | { 6 | readonly static Dictionary windowPath = new Dictionary 7 | { 8 | {typeof(UI_Main).ToString(),"UI/UI_Main/UI_Main" }, 9 | 10 | }; 11 | 12 | public static string Get() where T: BaseWindow 13 | { 14 | string type = typeof(T).ToString(); 15 | 16 | if(windowPath.ContainsKey(type)) 17 | { 18 | return windowPath[type]; 19 | } 20 | return ""; 21 | } 22 | } 23 | 24 | 25 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base/WindowPath.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f332d3439cef9224e802e73a8e916244 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base/WindowType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | public enum WindowType 4 | { 5 | /// 6 | /// 一般的 7 | /// 8 | Normal,// 9 | /// 10 | /// 一直处于栈底的 只能有唯一的 11 | /// 12 | Root, // 13 | /// 14 | /// 弹出框,不隐藏上一个窗口 15 | /// 16 | Pop, // 17 | } 18 | 19 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Base/WindowType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e2d748c3ab484642aab136d6923fb43 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f437c4e691b324418996fb6b4c813a4 3 | folderAsset: yes 4 | timeCreated: 1533956392 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/AnimationOrTween.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2016 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | namespace AnimationOrTween 9 | { 10 | public enum Trigger 11 | { 12 | OnClick, 13 | OnHover, 14 | OnPress, 15 | OnHoverTrue, 16 | OnHoverFalse, 17 | OnPressTrue, 18 | OnPressFalse, 19 | OnActivate, 20 | OnActivateTrue, 21 | OnActivateFalse, 22 | OnDoubleClick, 23 | OnSelect, 24 | OnSelectTrue, 25 | OnSelectFalse, 26 | } 27 | 28 | public enum Direction 29 | { 30 | Reverse = -1, 31 | Toggle = 0, 32 | Forward = 1, 33 | } 34 | 35 | public enum EnableCondition 36 | { 37 | DoNothing = 0, 38 | EnableThenPlay, 39 | IgnoreDisabledState, 40 | } 41 | 42 | public enum DisableCondition 43 | { 44 | DisableAfterReverse = -1, 45 | DoNotDisable = 0, 46 | DisableAfterForward = 1, 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/AnimationOrTween.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0249dc991b57a1f4fa6f192e9f4a3883 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/EventDelegate.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c3f2106c60b06a74ab95b50f1fab1e83 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/Internal.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fce4680d39b38ae4fb4aa6a03f8f3b67 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/Internal/BetterList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06647390effa1ca49a5b31219b23963c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/Internal/ByteReader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69381003764fe1547ae1574f92908a15 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/Internal/Localization.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4850261060aea044ae098e8e9979e62 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -300 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/Internal/NGUIMath.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24438193675d223439c8b044419aab8c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/Internal/NGUITools.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0956b9fe87fb4d43ad76a06b9b0b3a1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/RealTime.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19247bef9e8504440bfc43d9529e4515 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -400 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/TweenAlpha.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e2747e3775af504da1a4d5a46c5a1ce 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/TweenColor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfa4a4a103e4fed43a7e9e9df4a6915c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/TweenFOV.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0153adb55685cee4d97c4ee2d52124e5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/TweenOrthoSize.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 365827806a6dd8b4583deeefe6e483c9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/TweenPosition.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d166255cacf07b4292b8402b3ddefc5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -98 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/TweenRotation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04d1b7c9e9a19a24ab67123a43c6544b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -95 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/TweenScale.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75e7459110b9666449485c40f25362a5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -94 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/TweenTransform.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d805c79a1ab11643bfd9d91e10c195a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/TweenVolume.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17aeef7ce6c142344959e650cab20151 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/Tween/UITweener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c96860f5597f2494abb42d29cdca0bcc 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/UIFramework/UIEventListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2922456b567f7d4fbca531527eb8b9b 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58ec899949caf2a47ae2eb582b4a6a58 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Helper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd071229cf1f6eb45b2f8a40ce3ad444 3 | timeCreated: 1531748478 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Singleton.cs: -------------------------------------------------------------------------------- 1 | // ------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Mono Runtime Version: 4.0.30319.1 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | // ------------------------------------------------------------------------------ 10 | using System; 11 | public abstract class Singleton where T: class,new() 12 | { 13 | private static readonly object syslock = new object(); 14 | private static T _instance = default(T); 15 | public static T GetSingleton() 16 | { 17 | lock (syslock) { 18 | if (_instance == null) { 19 | _instance = new T (); 20 | } 21 | } 22 | return _instance; 23 | } 24 | 25 | public virtual void Init(Action callback = null) 26 | { 27 | if (callback != null) { 28 | callback(); 29 | } 30 | } 31 | public virtual void Dispose() 32 | { 33 | } 34 | } 35 | 36 | 37 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Singleton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f4e6ae420892bd4daae27066ee2d0a3 3 | timeCreated: 1531748471 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/SingletonMono.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65c9173f94be7994390a52a5ea7d5386 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/TaskManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dda60e06cbb07f84299919573d71f1d8 3 | timeCreated: 1531748477 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Timer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30c6e2d63516ed9449dcd661df9f14df 3 | folderAsset: yes 4 | timeCreated: 1531748468 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Timer/FrameTimerHeap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c20a06cd17fd1164db31696239cf5924 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Timer/KeyedPriorityQueue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78eb6dee83f13ca4baa457dfb869dfc4 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Timer/KeyedPriorityQueueHeadChangedEventArgs.cs: -------------------------------------------------------------------------------- 1 |  2 | using System; 3 | using System.Runtime; 4 | 5 | public sealed class KeyedPriorityQueueHeadChangedEventArgs : EventArgs where T : class 6 | { 7 | private T newFirstElement; 8 | private T oldFirstElement; 9 | 10 | public KeyedPriorityQueueHeadChangedEventArgs(T oldFirstElement, T newFirstElement) 11 | { 12 | this.oldFirstElement = oldFirstElement; 13 | this.newFirstElement = newFirstElement; 14 | } 15 | 16 | public T NewFirstElement 17 | { 18 | get 19 | { 20 | return this.newFirstElement; 21 | } 22 | } 23 | 24 | public T OldFirstElement 25 | { 26 | get 27 | { 28 | return this.oldFirstElement; 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Timer/KeyedPriorityQueueHeadChangedEventArgs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd3eda7d697d535419281a872cd8bbf3 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Timer/TimerBehaviour.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 294c7f30aca7c5c40909a209d0d044c1 3 | timeCreated: 1531748472 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Timer/TimerData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a4f26de01317b8438089a1d920cc078 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Timer/TimerHeap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf9554666c25b2b4a94e749d8c61ae91 3 | timeCreated: 1531748476 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Timer/TimerManager.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | using System; 4 | 5 | public class TimerManager 6 | { 7 | public static TimerBehaviour GetTimer(GameObject target) 8 | { 9 | TimerBehaviour obj = target.GetComponent(); 10 | if (obj == null) 11 | { 12 | obj = target.AddComponent(); 13 | } 14 | return obj; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/Timer/TimerManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 424a9f05ac1d73c4eae56a4ca866dbcc 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/vp_TimeUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5273529cab047e94ab9816a24ac2f6bc 3 | timeCreated: 1531748473 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/Scripts/Utility/vp_Timer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66892d20a739dd04887a0c77bcdb4f27 3 | timeCreated: 1531748474 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /FrameClient/Assets/smcs.rsp: -------------------------------------------------------------------------------- 1 | -unsafe -------------------------------------------------------------------------------- /FrameClient/Assets/smcs.rsp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2c2cd2d3fe06c34e8766539ebafa30d 3 | timeCreated: 1531748468 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 5.6.5f1 2 | -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /FrameClient/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameClient/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /FrameServer/.vs/AsycServer/DesignTimeBuild/.dtbcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameServer/.vs/AsycServer/DesignTimeBuild/.dtbcache -------------------------------------------------------------------------------- /FrameServer/.vs/AsycServer/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameServer/.vs/AsycServer/v14/.suo -------------------------------------------------------------------------------- /FrameServer/.vs/AsycServer/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameServer/.vs/AsycServer/v15/.suo -------------------------------------------------------------------------------- /FrameServer/.vs/AsycServer/v15/Server/sqlite3/db.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameServer/.vs/AsycServer/v15/Server/sqlite3/db.lock -------------------------------------------------------------------------------- /FrameServer/.vs/AsycServer/v15/Server/sqlite3/storage.ide: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameServer/.vs/AsycServer/v15/Server/sqlite3/storage.ide -------------------------------------------------------------------------------- /FrameServer/.vs/AsycServer/v15/Server/sqlite3/storage.ide-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameServer/.vs/AsycServer/v15/Server/sqlite3/storage.ide-shm -------------------------------------------------------------------------------- /FrameServer/.vs/AsycServer/v15/Server/sqlite3/storage.ide-wal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameServer/.vs/AsycServer/v15/Server/sqlite3/storage.ide-wal -------------------------------------------------------------------------------- /FrameServer/.vs/FrameServer/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameServer/.vs/FrameServer/v14/.suo -------------------------------------------------------------------------------- /FrameServer/FrameServer.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.23107.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FrameServer", "FrameServer\FrameServer.csproj", "{56DDFAA5-EDAF-4882-997E-06783D471BC6}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {56DDFAA5-EDAF-4882-997E-06783D471BC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {56DDFAA5-EDAF-4882-997E-06783D471BC6}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {56DDFAA5-EDAF-4882-997E-06783D471BC6}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {56DDFAA5-EDAF-4882-997E-06783D471BC6}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/.gitignore: -------------------------------------------------------------------------------- 1 | /[Bbl]in 2 | /[Oo]bj/ 3 | 4 | # Visual Studio 2015 cache directory 5 | /.vs/ 6 | 7 | 8 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Net/MessageInfo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | namespace Network 3 | { 4 | public class MessageInfo 5 | { 6 | MessageBuffer mMessageBuffer; 7 | 8 | Session mSession; 9 | 10 | public MessageBuffer buffer { get { return mMessageBuffer; } } 11 | public Session session { get { return mSession; } } 12 | 13 | public MessageInfo(MessageBuffer message, Session c) 14 | { 15 | mSession = c; 16 | mMessageBuffer = message; 17 | } 18 | 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/BclHelpers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1315ff3105b2ff4439026fb5fce86e5b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/BufferExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d35d923cc71d391488dc591b5dadf0a8 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/BufferPool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 390dd16197aaee147a328f8a1a0c98de 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/CallbackAttributes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1036e8d3feff0d47a2a95de0524ff53 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Compiler.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5fa2eca48738e7b4f96dd9b88dbe01e2 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Compiler/CompilerContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f72821cd21107943bebde980b63a0d0 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Compiler/CompilerDelegates.cs: -------------------------------------------------------------------------------- 1 | #if FEAT_COMPILER 2 | namespace ProtoBuf.Compiler 3 | { 4 | internal delegate void ProtoSerializer(object value, ProtoWriter dest); 5 | internal delegate object ProtoDeserializer(object value, ProtoReader source); 6 | } 7 | #endif -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Compiler/CompilerDelegates.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d17b7dd282f9e7442ab8f626c412abb1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Compiler/Local.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ba71b1afdbca4d438e150fcb335da13 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/DataFormat.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 539a9413b86864f4084212e0a6c4dcef 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Extensible.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28b2b5c5f2bee4b4689dded2b6609f0c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ExtensibleUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4e5a295bd7213042a49ecc168314c9d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/FrameServer/FrameServer/Protobuf/ProtoBuf-Net/GlobalSuppressions.cs -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/GlobalSuppressions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf9b5189e83357040bac7e78806813ce 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Helpers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1ac2b8d9c95b4d4bbe7bdb599418583 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/IExtensible.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c708fc4d9d6edbf4d909714e3f01137c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/IExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 228e1327e19418b43b2d0d5fa6c07156 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ImplicitFields.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33bb80941a12b3442b7ee491bb298a6b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/KeyValuePairProxy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc92f7dc5bc8a96499e4fd0aa7c0800e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Meta.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 96dc263644e6e91489411feb64afd281 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Meta/AttributeMap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 600b13d0c1bdf744ebe53f6b4aba4d40 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Meta/BasicList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b47ccb983056bc142bcb47b4dd07c9f7 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Meta/CallbackSet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4acdb0eaeb703e4b823bc0bfbf5d486 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Meta/MetaType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1dd146f206d24db42bd46c61997f844b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Meta/RuntimeTypeModel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8bac424578d2f24988d1988b7541f32 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Meta/SubType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78a052cb5c1982a45a60d15862b507bc 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Meta/TypeFormatEventArgs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aafce967968a48b4da27941a8d7a5b4f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Meta/TypeModel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1eec3f009121d24f982b094f9032333 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Meta/ValueMember.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4bc377c0d9839cc41a2125bf5ac0e258 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/NetObjectCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03f517257e3efc34bb41bf09ed226a11 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/PrefixStyle.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace ProtoBuf 3 | { 4 | /// 5 | /// Specifies the type of prefix that should be applied to messages. 6 | /// 7 | public enum PrefixStyle 8 | { 9 | /// 10 | /// No length prefix is applied to the data; the data is terminated only be the end of the stream. 11 | /// 12 | None, 13 | /// 14 | /// A base-128 length prefix is applied to the data (efficient for short messages). 15 | /// 16 | Base128, 17 | /// 18 | /// A fixed-length (little-endian) length prefix is applied to the data (useful for compatibility). 19 | /// 20 | Fixed32, 21 | /// 22 | /// A fixed-length (big-endian) length prefix is applied to the data (useful for compatibility). 23 | /// 24 | Fixed32BigEndian 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/PrefixStyle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad428edebc3eb504c95056eeb757d9ae 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Properties.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25a07c120d6b6de49848231b5c964981 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Properties/AssemblyInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a1e6041c8a810b40ba2e5d692c94294 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ProtoContractAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20cc2b1650df8ae4385d53990bbac357 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ProtoConverterAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace ProtoBuf 4 | { 5 | /// 6 | /// Indicates that a static member should be considered the same as though 7 | /// were an implicit / explicit conversion operator; in particular, this 8 | /// is useful for conversions that operator syntax does not allow, such as 9 | /// to/from interface types. 10 | /// 11 | [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)] 12 | public class ProtoConverterAttribute : Attribute {} 13 | } -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ProtoConverterAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 787ac6bc027bf16458018fe93fde7b37 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ProtoEnumAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3d277707aa3e4d489a88cf9ad01ccf0 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ProtoException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c15f8288ea5799f4ca6f5a3b093e8f00 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ProtoIgnoreAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f28ac6f03030b0f46ae6e5676e0e041e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ProtoIncludeAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fedf2e1477d35484eb7b805ba9b2a1b3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ProtoMemberAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc6e218d94fbced4aadb45dcde6a7b61 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ProtoReader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd6e6fd2f9b610b46863862ab45ba5cb 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ProtoWriter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 673ce96d6f4c7c7478272a78249a4019 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/SerializationContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2264cff5d94220e43b1ebdf4068cd174 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 620cfe7ee4fd9e14fb71dcde3736dc44 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a28599844781c484d917f0ae25a206fc 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/ArrayDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72e7dc2abd9d59c41966cc9a19f1a24e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/BlobSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a9dbd9f30c93b94c97c94baa064cf53 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/BooleanSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 299e41372e761c14ead2591d93440f4d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/ByteSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe73e46b79cacff4b9c81c2d9091cf05 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/CharSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45fda1051461beb458f184eafa7facda 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/CompiledSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4b3748f55ad5254da5d08f36f1e2596 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/DateTimeSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13ec594ef97314346bb795b2ce933349 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/DecimalSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 798042be21fc4e94cb29c540ee448a8c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/DefaultValueDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea201b90af787c046bbe9e066e8389fc 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/DoubleSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5148e26addff68949badb510705b093a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/EnumSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 149db7cd2c0944b47bf8ee933a2a14a6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/FieldDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5889663cec7ae7488e325fe23753116 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/GuidSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 794d842c0648cdf43a1228b37de1922d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/IProtoSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e141b3a72220bb49a45238548d232bb 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/IProtoTypeSerializer.cs: -------------------------------------------------------------------------------- 1 | #if !NO_RUNTIME 2 | using ProtoBuf.Meta; 3 | namespace ProtoBuf.Serializers 4 | { 5 | interface IProtoTypeSerializer : IProtoSerializer 6 | { 7 | bool HasCallbacks(TypeModel.CallbackType callbackType); 8 | bool CanCreateInstance(); 9 | #if !FEAT_IKVM 10 | object CreateInstance(ProtoReader source); 11 | void Callback(object value, TypeModel.CallbackType callbackType, SerializationContext context); 12 | #endif 13 | #if FEAT_COMPILER 14 | void EmitCallback(Compiler.CompilerContext ctx, Compiler.Local valueFrom, TypeModel.CallbackType callbackType); 15 | #endif 16 | #if FEAT_COMPILER 17 | void EmitCreateInstance(Compiler.CompilerContext ctx); 18 | #endif 19 | } 20 | } 21 | #endif -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/IProtoTypeSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a332f891ca258334b8796c67c85d6b9d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/ISerializerProxy.cs: -------------------------------------------------------------------------------- 1 | #if !NO_RUNTIME 2 | 3 | namespace ProtoBuf.Serializers 4 | { 5 | interface ISerializerProxy 6 | { 7 | IProtoSerializer Serializer { get; } 8 | } 9 | } 10 | #endif -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/ISerializerProxy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4521955fc793194fab1fcc9fe2d4c9e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/ImmutableCollectionDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df41cb4cec15cf744ba993b1f09ad142 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/Int16Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae810eccdeb2b2b43ac1e7e3e2fc2b5c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/Int32Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8d0447543ed9324ca160a01795d5a58 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/Int64Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3d033110ab3bdd449571680626a0299 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/KeyValuePairDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fe2b2382dc43c34daa3f6dc08d54e50 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/ListDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 711306de566c03c439e06aed3a4e6b6e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/MemberSpecifiedDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4daef868fb17d1f478b85a35c0b1f193 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/NetObjectSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7cf3c47ece4b724cb9c900e781c6850 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/NullDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e08df77b45cc204195eb4eadf392f88 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/ParseableSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6de734484d7b914d8719bd1d849129b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/PropertyDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19a165d134564814e9e41fb95a874fd6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/ProtoDecoratorBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e1b8b7da33accc4eb00274dcf3a3d1b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/SByteSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9050e439d60def43b218758d6ec3a69 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/SingleSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4787bad9bab29d47bac30c79ca117b0 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/StringSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9eac2a67160964b40a4e4c3d39681904 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/SubItemSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa5139d6826da0240bd4dcb46d394175 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/SurrogateSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65173dd796d2acc409f3de0d6ddadca9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/SystemTypeSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6043b0885b46f0d44865eedff29e6bc3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/TagDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31824bfde4756c8458b3ce7cab922eef 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/TimeSpanSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6051079aeb17c1641af7ca4ea2e6c6c6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/TupleSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f994abd56a138054fb830293c12b4d8b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/TypeSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7bd1efaf4e02cc4984b112828b065db 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/UInt16Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d3041c133eec4f4c9003386458106c5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/UInt32Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6558a6e07711d9e48b14c00f381db5df 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/UInt64Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f95db0cd2eb88146a8f977d64a08e2d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Serializers/UriDecorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c24ea9c58b67bc4b9f63647216a9717 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ServiceModel.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07b94cd57790c5f41a9acb6d1dfeae46 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ServiceModel/ProtoBehaviorAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c10ee642a5508064e8a8d0c3c143deaf 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ServiceModel/ProtoBehaviorExtensionElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d9bc0d10ac6a6547b616de388775280 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ServiceModel/ProtoEndpointBehavior.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b7c2408862d63f4596a54ab9bdbfacb 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ServiceModel/ProtoOperationBehavior.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ae2c5bb0961f204585d1ceb2155acc0 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/ServiceModel/XmlProtoSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a57cbaed7fd4eb44da3e5e98ca4e7a33 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/SubItemToken.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace ProtoBuf 3 | { 4 | /// 5 | /// Used to hold particulars relating to nested objects. This is opaque to the caller - simply 6 | /// give back the token you are given at the end of an object. 7 | /// 8 | public struct SubItemToken 9 | { 10 | internal readonly int value; 11 | internal SubItemToken(int value) { 12 | this.value = value; 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/SubItemToken.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b377bb111e6ac74d88b2d3fef72036e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Web.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 96dfa0032a0b06f4fb79dc0e5e53ea40 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Web/TODO.txt: -------------------------------------------------------------------------------- 1 | Create an IHttpHandler (ex. Silverlight) for hosting proto-rpc in ASP.NET 2 | 3 | Create a ProtoHost (ex. Silverlight) for hosting proto-rpc standalone; 4 | * HttpListenere for http? 5 | * And what for Tcp? -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/Web/TODO.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e9ea8a2cd878b4419f725022c9bfe8b 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Protobuf/ProtoBuf-Net/WireType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0f84381e05c4544896760f5a6505232 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Server/Debug.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace FrameServer 5 | { 6 | public static class Debug 7 | { 8 | public static bool ENABLE_ERROR = false; 9 | public static bool ENABLE_LOG = false; 10 | public static bool ENABLE_WARNING = false; 11 | 12 | public static void Log(object message, ConsoleColor color = ConsoleColor.White) 13 | { 14 | ConsoleColor origin = Console.ForegroundColor; 15 | Console.ForegroundColor = color; 16 | Console.WriteLine(message); 17 | Console.ForegroundColor = origin; 18 | } 19 | 20 | public static void Error(object message) 21 | { 22 | if (ENABLE_ERROR) 23 | { 24 | Log(message, ConsoleColor.Red); 25 | } 26 | } 27 | 28 | public static void Warning(object message) 29 | { 30 | if(ENABLE_WARNING) 31 | { 32 | Log(message, ConsoleColor.Yellow); 33 | } 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Server/GUID.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | public class GUID 4 | { 5 | public static long Int64() 6 | { 7 | byte[] buffer = Guid.NewGuid().ToByteArray(); 8 | return BitConverter.ToInt64(buffer, 0); 9 | } 10 | 11 | public static int Int32() 12 | { 13 | byte[] buffer = Guid.NewGuid().ToByteArray(); 14 | return BitConverter.ToInt32(buffer, 0); 15 | } 16 | } 17 | 18 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Server/PlayerInfo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | 5 | namespace FrameServer 6 | { 7 | public class PlayerInfo 8 | { 9 | public PlayerInfo() 10 | { 11 | 12 | } 13 | 14 | public int roleid; 15 | 16 | public string name; 17 | 18 | public int moveSpeed = 0;//基础移速 19 | public int moveSpeedAddition = 0;//移速加成 20 | public int moveSpeedPercent = 0; 21 | 22 | public int attackSpeed = 0;//基础攻速 23 | public int attackSpeedAddition = 0; // 攻速加成 24 | public int attackSpeedPercent = 0; 25 | 26 | public int maxBlood = 0;//最大血量 27 | public int nowBlood = 0;//当前血量 28 | 29 | public int type = 0; 30 | 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Server/Point3D.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | 4 | namespace FrameServer 5 | { 6 | public class Point3D 7 | { 8 | public int x; 9 | public int y; 10 | public int z; 11 | 12 | public Point3D() { } 13 | public Point3D(int px,int py,int pz) 14 | { 15 | x = px; 16 | y = py; 17 | z = pz; 18 | } 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /FrameServer/FrameServer/Server/Singleton.cs: -------------------------------------------------------------------------------- 1 | // ------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Mono Runtime Version: 4.0.30319.1 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | // ------------------------------------------------------------------------------ 10 | using System; 11 | public abstract class Singleton where T: class,new() 12 | { 13 | private static readonly object syslock = new object(); 14 | private static T _instance = default(T); 15 | public static T GetSingleton() 16 | { 17 | lock (syslock) { 18 | if (_instance == null) { 19 | _instance = new T (); 20 | } 21 | } 22 | return _instance; 23 | } 24 | 25 | public virtual void Init(Action callback = null) 26 | { 27 | if (callback != null) { 28 | callback(); 29 | } 30 | } 31 | public virtual void Dispose() 32 | { 33 | } 34 | } 35 | 36 | 37 | -------------------------------------------------------------------------------- /Public/protoc/MD5.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/MD5.bin -------------------------------------------------------------------------------- /Public/protoc/autoBuild.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/autoBuild.exe -------------------------------------------------------------------------------- /Public/protoc/demo.txt: -------------------------------------------------------------------------------- 1 | message SearchRequest { 2 | enum Corpus { 3 | UNIVERSAL = 0; 4 | WEB = 1; 5 | IMAGES = 2; 6 | LOCAL = 3; 7 | NEWS = 4; 8 | PRODUCTS = 5; 9 | VIDEO = 6; 10 | } 11 | optional Corpus corpus = 4 [default = UNIVERSAL]; 12 | required string query = 1; 13 | optional int32 page_number = 2; 14 | optional int32 result_per_page = 3 [default = 10]; 15 | required Result res = 5; 16 | optional bool b = 6; 17 | optional float f = 7; 18 | optional bytes bs = 8; 19 | } 20 | 21 | message Result { 22 | required string url = 1; 23 | optional string title = 2; 24 | repeated string snippets = 3; 25 | } -------------------------------------------------------------------------------- /Public/protoc/proto/PBMessage/PBMessage.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 11.00 3 | # Visual Studio 2010 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PBMessage", "PBMessage.csproj", "{1245610D-35D4-4FF2-A5C1-4233949BA702}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|Any CPU = Debug|Any CPU 9 | Release|Any CPU = Release|Any CPU 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {1245610D-35D4-4FF2-A5C1-4233949BA702}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 13 | {1245610D-35D4-4FF2-A5C1-4233949BA702}.Debug|Any CPU.Build.0 = Debug|Any CPU 14 | {1245610D-35D4-4FF2-A5C1-4233949BA702}.Release|Any CPU.ActiveCfg = Release|Any CPU 15 | {1245610D-35D4-4FF2-A5C1-4233949BA702}.Release|Any CPU.Build.0 = Release|Any CPU 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /Public/protoc/proto/PBMessage/PBMessage.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/PBMessage/PBMessage.suo -------------------------------------------------------------------------------- /Public/protoc/proto/PBMessage/bin/Release/PBMessage.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/PBMessage/bin/Release/PBMessage.dll -------------------------------------------------------------------------------- /Public/protoc/proto/PBMessage/bin/Release/PBMessage.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/PBMessage/bin/Release/PBMessage.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/PBMessage/bin/Release/PBMessageSerializer.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/PBMessage/bin/Release/PBMessageSerializer.dll -------------------------------------------------------------------------------- /Public/protoc/proto/PBMessage/bin/Release/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/PBMessage/bin/Release/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/PBMessage/obj/Release/PBMessage.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/PBMessage/obj/Release/PBMessage.dll -------------------------------------------------------------------------------- /Public/protoc/proto/PBMessage/obj/Release/PBMessage.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/PBMessage/obj/Release/PBMessage.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/PBMessage/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/PBMessage/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/command.txt: -------------------------------------------------------------------------------- 1 | package PBMessage; 2 | 3 | import "scene.txt"; 4 | 5 | 6 | //服务器也可以发送命令 7 | //roleId ==0时说明该命令是服务器发的 8 | enum CommandID 9 | { 10 | RELEASE_SKILL = 1; 11 | MOVE_TO_POINT = 2; 12 | CREATE_MONSTER = 3; 13 | } 14 | 15 | message CMD_ReleaseSkill 16 | { 17 | required int32 roleId= 1; 18 | required int32 skillId = 2; 19 | required GMPoint3D mouseposition = 3; 20 | } 21 | 22 | 23 | 24 | message CMD_MoveToPoint 25 | { 26 | required int32 roleId = 1; 27 | required GMPoint3D position = 2; 28 | required GMPoint3D direction = 3; 29 | required GMPoint3D destination = 4; 30 | } 31 | 32 | message CMD_CreateMonster 33 | { 34 | required int32 roleId = 1; 35 | required GMPlayerInfo player = 2; 36 | required GMPoint3D position = 3; 37 | required GMPoint3D direction = 4; 38 | } -------------------------------------------------------------------------------- /Public/protoc/proto/gen/__dogenbat.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | echo ^@echo off 4 | echo. 5 | echo cd ..\ 6 | echo protobuf-net\ProtoGen\protogen.exe ^^ 7 | cd ..\ 8 | for %%i in (*.txt) do echo -i:%%i ^^ 9 | cd gen 10 | echo -o:PBMessage\PBMessage.cs -ns:PBMessage 11 | echo cd gen -------------------------------------------------------------------------------- /Public/protoc/proto/gen/__genbat.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | call __dogenbat.bat>__protogen.bat 3 | call __protogen.bat -------------------------------------------------------------------------------- /Public/protoc/proto/gen/__protogen.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | cd ..\ 4 | protobuf-net\ProtoGen\protogen.exe ^ 5 | -i:command.txt ^ 6 | -i:message.txt ^ 7 | -i:scene.txt ^ 8 | -o:PBMessage\PBMessage.cs -ns:PBMessage 9 | cd gen 10 | -------------------------------------------------------------------------------- /Public/protoc/proto/message.txt: -------------------------------------------------------------------------------- 1 | package PBMessage; 2 | 3 | enum MessageID 4 | { 5 | MinValue = 0; 6 | 7 | GM_ACCEPT_SC = 98; 8 | GM_ACCEPT_CS = 99; 9 | GM_CONNECT_SC = 100; 10 | GM_CONNECT_BC = 101; 11 | GM_DISCONNECT_BC = 102; 12 | 13 | GM_READY_CS = 103; 14 | GM_READY_BC = 104; 15 | GM_BEGIN_BC = 105; 16 | 17 | 18 | GM_FRAME_CS = 106; 19 | GM_FRAME_BC = 107; 20 | 21 | GM_PING_CS = 108; 22 | GM_PING_SC = 109; 23 | 24 | MaxValue = 1000; 25 | } -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/cf20/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/cf20/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/cf20/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/cf20/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/cf35/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/cf35/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/cf35/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/cf35/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/ios/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/ios/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/ios/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/ios/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/net11/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/net11/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/net30/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/net30/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/net30/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/net30/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/netcore45/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/netcore45/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/netcore45/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/netcore45/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/netcore45/protobuf-net.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/netcore45/protobuf-net.pri -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/portable/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/portable/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/portable/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/portable/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/sl4/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/sl4/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/sl4/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/sl4/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/wp71/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/wp71/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/wp71/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/wp71/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/wp8/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/wp8/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/CoreOnly/wp8/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/CoreOnly/wp8/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/cf20/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/cf20/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/cf20/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/cf20/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/cf35/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/cf35/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/cf35/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/cf35/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/net11/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/net11/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/net20/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/net20/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/net20/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/net20/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/net30/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/net30/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/net30/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/net30/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/netcore45/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/netcore45/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/netcore45/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/netcore45/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/netcore45/protobuf-net.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/netcore45/protobuf-net.pri -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/portable/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/portable/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/portable/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/portable/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/sl4/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/sl4/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/sl4/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/sl4/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/unity/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/unity/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/unity/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/unity/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/wp71/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/wp71/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/wp71/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/wp71/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/wp8/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/wp8/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Full/wp8/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Full/wp8/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Licence.txt: -------------------------------------------------------------------------------- 1 | The core Protocol Buffers technology is provided courtesy of Google. 2 | At the time of writing, this is released under the BSD license. 3 | Full details can be found here: 4 | 5 | http://code.google.com/p/protobuf/ 6 | 7 | 8 | This .NET implementation is Copyright 2008 Marc Gravell 9 | 10 | Licensed under the Apache License, Version 2.0 (the "License"); 11 | you may not use this file except in compliance with the License. 12 | You may obtain a copy of the License at 13 | 14 | http://www.apache.org/licenses/LICENSE-2.0 15 | 16 | Unless required by applicable law or agreed to in writing, software 17 | distributed under the License is distributed on an "AS IS" BASIS, 18 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 19 | See the License for the specific language governing permissions and 20 | limitations under the License. 21 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile/IKVM.Reflection.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile/IKVM.Reflection.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile/Licence.txt: -------------------------------------------------------------------------------- 1 | The core Protocol Buffers technology is provided courtesy of Google. 2 | At the time of writing, this is released under the BSD license. 3 | Full details can be found here: 4 | 5 | http://code.google.com/p/protobuf/ 6 | 7 | 8 | This .NET implementation is Copyright 2008 Marc Gravell 9 | 10 | Licensed under the Apache License, Version 2.0 (the "License"); 11 | you may not use this file except in compliance with the License. 12 | You may obtain a copy of the License at 13 | 14 | http://www.apache.org/licenses/LICENSE-2.0 15 | 16 | Unless required by applicable law or agreed to in writing, software 17 | distributed under the License is distributed on an "AS IS" BASIS, 18 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 19 | See the License for the specific language governing permissions and 20 | limitations under the License. 21 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile/precompile.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile/precompile.exe -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile/precompile.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile/precompile.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile_old/IKVM.Reflection.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile_old/IKVM.Reflection.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile_old/Licence.txt: -------------------------------------------------------------------------------- 1 | The core Protocol Buffers technology is provided courtesy of Google. 2 | At the time of writing, this is released under the BSD license. 3 | Full details can be found here: 4 | 5 | http://code.google.com/p/protobuf/ 6 | 7 | 8 | This .NET implementation is Copyright 2008 Marc Gravell 9 | 10 | Licensed under the Apache License, Version 2.0 (the "License"); 11 | you may not use this file except in compliance with the License. 12 | You may obtain a copy of the License at 13 | 14 | http://www.apache.org/licenses/LICENSE-2.0 15 | 16 | Unless required by applicable law or agreed to in writing, software 17 | distributed under the License is distributed on an "AS IS" BASIS, 18 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 19 | See the License for the specific language governing permissions and 20 | limitations under the License. 21 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile_old/MyCrazy.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile_old/MyCrazy.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile_old/precompile.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile_old/precompile.exe -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile_old/precompile.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile_old/precompile.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile_old/precompile.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile_old/precompile.vshost.exe -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile_old/precompile.vshost.exe.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile_old/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile_old/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/Precompile_old/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/Precompile_old/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen/Licence.txt: -------------------------------------------------------------------------------- 1 | The core Protocol Buffers technology is provided courtesy of Google. 2 | At the time of writing, this is released under the BSD license. 3 | Full details can be found here: 4 | 5 | http://code.google.com/p/protobuf/ 6 | 7 | 8 | This .NET implementation is Copyright 2008 Marc Gravell 9 | 10 | Licensed under the Apache License, Version 2.0 (the "License"); 11 | you may not use this file except in compliance with the License. 12 | You may obtain a copy of the License at 13 | 14 | http://www.apache.org/licenses/LICENSE-2.0 15 | 16 | Unless required by applicable law or agreed to in writing, software 17 | distributed under the License is distributed on an "AS IS" BASIS, 18 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 19 | See the License for the specific language governing permissions and 20 | limitations under the License. 21 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/ProtoGen/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/ProtoGen/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen/protoc-license.txt: -------------------------------------------------------------------------------- 1 | Protocol Buffers - Google's data interchange format 2 | Copyright 2008 Google Inc. 3 | http://code.google.com/p/protobuf/ 4 | 5 | This package contains a precompiled Win32 binary version of the protocol buffer 6 | compiler (protoc). This binary is intended for Windows users who want to 7 | use Protocol Buffers in Java or Python but do not want to compile protoc 8 | themselves. To install, simply place this binary somewhere in your PATH. 9 | 10 | This binary was built using MinGW, but the output is the same regardless of 11 | the C++ compiler used. 12 | 13 | You will still need to download the source code package in order to obtain the 14 | Java or Python runtime libraries. Get it from: 15 | http://code.google.com/p/protobuf/downloads/ 16 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen/protogen.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/ProtoGen/protogen.exe -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen/protogen.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen/protogen.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/ProtoGen/protogen.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen/xml.xslt: -------------------------------------------------------------------------------- 1 |  2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | Xml template for protobuf-net. 13 | 14 | This template writes the proto descriptor as xml. 15 | No options available. 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen_old/GameStruct.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/ProtoGen_old/GameStruct.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen_old/Licence.txt: -------------------------------------------------------------------------------- 1 | The core Protocol Buffers technology is provided courtesy of Google. 2 | At the time of writing, this is released under the BSD license. 3 | Full details can be found here: 4 | 5 | http://code.google.com/p/protobuf/ 6 | 7 | 8 | This .NET implementation is Copyright 2008 Marc Gravell 9 | 10 | Licensed under the Apache License, Version 2.0 (the "License"); 11 | you may not use this file except in compliance with the License. 12 | You may obtain a copy of the License at 13 | 14 | http://www.apache.org/licenses/LICENSE-2.0 15 | 16 | Unless required by applicable law or agreed to in writing, software 17 | distributed under the License is distributed on an "AS IS" BASIS, 18 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 19 | See the License for the specific language governing permissions and 20 | limitations under the License. 21 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen_old/account.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/ProtoGen_old/account.txt -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen_old/protobuf-net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/ProtoGen_old/protobuf-net.dll -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen_old/protobuf-net.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/ProtoGen_old/protobuf-net.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen_old/protoc-license.txt: -------------------------------------------------------------------------------- 1 | Protocol Buffers - Google's data interchange format 2 | Copyright 2008 Google Inc. 3 | http://code.google.com/p/protobuf/ 4 | 5 | This package contains a precompiled Win32 binary version of the protocol buffer 6 | compiler (protoc). This binary is intended for Windows users who want to 7 | use Protocol Buffers in Java or Python but do not want to compile protoc 8 | themselves. To install, simply place this binary somewhere in your PATH. 9 | 10 | This binary was built using MinGW, but the output is the same regardless of 11 | the C++ compiler used. 12 | 13 | You will still need to download the source code package in order to obtain the 14 | Java or Python runtime libraries. Get it from: 15 | http://code.google.com/p/protobuf/downloads/ 16 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen_old/protogen.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/ProtoGen_old/protogen.exe -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen_old/protogen.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen_old/protogen.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/proto/protobuf-net/ProtoGen_old/protogen.pdb -------------------------------------------------------------------------------- /Public/protoc/proto/protobuf-net/ProtoGen_old/xml.xslt: -------------------------------------------------------------------------------- 1 |  2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | Xml template for protobuf-net. 13 | 14 | This template writes the proto descriptor as xml. 15 | No options available. 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /Public/protoc/protoc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/Public/protoc/protoc.exe -------------------------------------------------------------------------------- /Public/protoc/生成代码.bat: -------------------------------------------------------------------------------- 1 | autoBuild.exe 2 | 3 | 4 | pause; 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Frame 2 | 帧同步demo,包含了服务器和客户端,实现了LockStep和乐观帧同步两种模式,发送数据包使用原生UDP和集成了KCP协议的UDP两种方式。 3 | 4 | 1.FrameClient 帧同步客户端 5 | 6 | 2.FrameServer 帧同步服务器 7 | 8 | 3.Public Protobuff消息 9 | 10 | 11 | ## 示例截图 12 | ![](doc/image/server.png) 13 | ![](doc/image/client.png) 14 | -------------------------------------------------------------------------------- /doc/image/client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/doc/image/client.png -------------------------------------------------------------------------------- /doc/image/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Enanyy/Frame/ea2f2244546abe9bf5cfb9dc8fdda9c85b1641ba/doc/image/server.png --------------------------------------------------------------------------------