⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gem.cs

📁 网络游戏征服的服务端部分完整源码 VC编译 绝少的源码 有兴趣的可以
💻 CS
字号:
using System;

namespace CO_Full_Server
{
	#region TypeEnum
	/// <summary>
	/// The type of gem
	/// </summary>
	public enum GemType : int
	{
		/// <summary>
		/// No gem (for sockets)
		/// </summary>
		None = 0,
		/// <summary>
		/// Attack gem - Dragon Gem
		/// </summary>
		Attack,
		/// <summary>
		/// Magic attack gem - Pheonix Gem
		/// </summary>
		MAttack,
		/// <summary>
		/// Weapon experience gem - Violet Gem
		/// </summary>
		WExp,
		/// <summary>
		/// Magic experience gem - Moon Gem
		/// </summary>
		MExp,
		/// <summary>
		/// Kill experience gem - Rainbow Gem
		/// </summary>
		Exp,
		/// <summary>
		/// Item durability gem - Kylin Gem
		/// </summary>
		Durability,
		/// <summary>
		/// Hit accuracy gem - Fury Gem
		/// </summary>
		Accuracy
	}
	#endregion
	/// <summary>
	/// Represents a gem or socket
	/// </summary>
	public class Gem : ItemBase
	{
		private GemType m_Type = 0;
		private ItemQuality m_Quality;
		/// <summary>
		/// Default Gem constructor
		/// </summary>
		/// <param name="UID">Unique ID of the gem</param>
		/// <param name="Type">Item type</param>
		public Gem(int UID, int Type) : base(UID, Type)
		{
			//
			// TODO: Add code to lookup pertenant 
			//
		}

		public GemType Type()
		{
			return m_Type;
		}

		public ItemQuality Quality()
		{
			return m_Quality;
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -