From 789c5f05a733fca04b87dd0f7038c0f88d221eef Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=AD=94=E5=87=A4=E5=95=B8=E5=A4=A9?= <1379113792@qq.com>
Date: Mon, 15 Jul 2019 20:32:45 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E8=A7=92=E8=89=B2=E5=AF=B9=E8=B1=A1?=
=?UTF-8?q?=E5=BC=80=E5=A4=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Engine/CLEngine.Core/CLEngine.Core.csproj | 1 +
Engine/CLEngine.Core/framework/HeroObject.cs | 78 ++++++++++++++++++++
2 files changed, 79 insertions(+)
create mode 100644 Engine/CLEngine.Core/framework/HeroObject.cs
diff --git a/Engine/CLEngine.Core/CLEngine.Core.csproj b/Engine/CLEngine.Core/CLEngine.Core.csproj
index dfc61ba..c4bb1bf 100644
--- a/Engine/CLEngine.Core/CLEngine.Core.csproj
+++ b/Engine/CLEngine.Core/CLEngine.Core.csproj
@@ -294,6 +294,7 @@
+
diff --git a/Engine/CLEngine.Core/framework/HeroObject.cs b/Engine/CLEngine.Core/framework/HeroObject.cs
new file mode 100644
index 0000000..da0d4fa
--- /dev/null
+++ b/Engine/CLEngine.Core/framework/HeroObject.cs
@@ -0,0 +1,78 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace CLEngine.Core.framework
+{
+#if WIN
+[Serializable]
+#endif
+[DataContract]
+ public class HeroObject
+ {
+ [DataMember] private string _name;
+ [DataMember] private int _hp;
+ [DataMember] private int _maxHp;
+ [DataMember] private int _mp;
+ [DataMember] private int _maxMp;
+ [DataMember] private int _lv;
+ [DataMember] private int _maxLv;
+ [DataMember] private int _exp;
+ [DataMember] private int _maxExp;
+ [DataMember] private string _gender;
+ [DataMember] private string _occupation;
+ [DataMember] private List _skill;
+ [DataMember] private List _event=new List { };
+ ///
+ /// 升级所需最大经验值
+ ///
+ public int MaxExp{ get{ return _maxExp; }set{ _maxExp = value; } }
+ ///
+ /// 当前经验值
+ ///
+ public int Exp{ get{ return _exp; }set{ _exp = value; } }
+ ///
+ /// 性别
+ ///
+ public string Gender{ get{ return _gender; }set{ _gender = value; } }
+ ///
+ /// 职业
+ ///
+ public string Occupation{ get{ return _occupation; }set{ _occupation = value; } }
+ ///
+ /// 角色最大等级
+ ///
+ public int MaxLv { get { return _maxLv; } set { _maxLv = value; } }
+ ///
+ /// 角色等级
+ ///
+ public int Lv{ get{ return _lv; }set{ _lv = value; } }
+ ///
+ /// 技能数组
+ ///
+ public List Skill{ get{ return _skill; }set{ _skill = value; } }
+ ///
+ /// 最大法力值
+ ///
+ public int MaxMp { get { return _maxMp; } set { _maxMp = value; } }
+ ///
+ /// 蓝量
+ ///
+ public int Mp { get { return _mp; } set { _mp = value; } }
+ ///
+ /// 最大生命值
+ ///
+ public int MaxHp{ get{ return _maxHp; }set{ _maxHp = value; } }
+ ///
+ /// 血量
+ ///
+ public int Hp{ get{ return _hp; }set{ _hp = value; } }
+ ///
+ /// 人物名
+ ///
+ public string Name{ get{ return _name; }set{ _name = value; } }
+ }
+}
--
Gitee
From a93b58c3d7171468669be386311d1abf458ef0d8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=AD=94=E5=87=A4=E5=95=B8=E5=A4=A9?= <1379113792@qq.com>
Date: Mon, 15 Jul 2019 20:34:02 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E6=A0=BC=E5=BC=8F=E6=9B=B4=E6=AD=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Engine/CLEngine.Core/framework/HeroObject.cs | 26 ++++++++++----------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/Engine/CLEngine.Core/framework/HeroObject.cs b/Engine/CLEngine.Core/framework/HeroObject.cs
index da0d4fa..35e219c 100644
--- a/Engine/CLEngine.Core/framework/HeroObject.cs
+++ b/Engine/CLEngine.Core/framework/HeroObject.cs
@@ -8,11 +8,11 @@ using System.Threading.Tasks;
namespace CLEngine.Core.framework
{
#if WIN
-[Serializable]
+ [Serializable]
#endif
-[DataContract]
+ [DataContract]
public class HeroObject
- {
+ {
[DataMember] private string _name;
[DataMember] private int _hp;
[DataMember] private int _maxHp;
@@ -25,23 +25,23 @@ namespace CLEngine.Core.framework
[DataMember] private string _gender;
[DataMember] private string _occupation;
[DataMember] private List _skill;
- [DataMember] private List _event=new List { };
+ [DataMember] private List _event = new List { };
///
/// 升级所需最大经验值
///
- public int MaxExp{ get{ return _maxExp; }set{ _maxExp = value; } }
+ public int MaxExp { get { return _maxExp; } set { _maxExp = value; } }
///
/// 当前经验值
///
- public int Exp{ get{ return _exp; }set{ _exp = value; } }
+ public int Exp { get { return _exp; } set { _exp = value; } }
///
/// 性别
///
- public string Gender{ get{ return _gender; }set{ _gender = value; } }
+ public string Gender { get { return _gender; } set { _gender = value; } }
///
/// 职业
///
- public string Occupation{ get{ return _occupation; }set{ _occupation = value; } }
+ public string Occupation { get { return _occupation; } set { _occupation = value; } }
///
/// 角色最大等级
///
@@ -49,11 +49,11 @@ namespace CLEngine.Core.framework
///
/// 角色等级
///
- public int Lv{ get{ return _lv; }set{ _lv = value; } }
+ public int Lv { get { return _lv; } set { _lv = value; } }
///
/// 技能数组
///
- public List Skill{ get{ return _skill; }set{ _skill = value; } }
+ public List Skill { get { return _skill; } set { _skill = value; } }
///
/// 最大法力值
///
@@ -65,14 +65,14 @@ namespace CLEngine.Core.framework
///
/// 最大生命值
///
- public int MaxHp{ get{ return _maxHp; }set{ _maxHp = value; } }
+ public int MaxHp { get { return _maxHp; } set { _maxHp = value; } }
///
/// 血量
///
- public int Hp{ get{ return _hp; }set{ _hp = value; } }
+ public int Hp { get { return _hp; } set { _hp = value; } }
///
/// 人物名
///
- public string Name{ get{ return _name; }set{ _name = value; } }
+ public string Name { get { return _name; } set { _name = value; } }
}
}
--
Gitee