- Deleted BaseAI as AI will be built into BaseCharacter and enabled/disabled via the already existing IsControlled property. - Added BaseStats class which will manage all of the stats used by characters. It was decided this should be a separate class that players can extend off of and change how stats are handled in their games without having to re-write large chunks of player code. - Began adding better commenting through-out the project. CommandExit.cs, CommandGetTime.cs have been given much better commenting. These will ultimately be converted to Scripts for developers to modify.
103 lines
No EOL
4.7 KiB
XML
103 lines
No EOL
4.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
<ProductVersion>9.0.30729</ProductVersion>
|
|
<SchemaVersion>2.0</SchemaVersion>
|
|
<ProjectGuid>{498943A8-DF5A-4DB0-B506-0BFF44788657}</ProjectGuid>
|
|
<OutputType>Library</OutputType>
|
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
<RootNamespace>MudEngine</RootNamespace>
|
|
<AssemblyName>MudEngine</AssemblyName>
|
|
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
<FileAlignment>512</FileAlignment>
|
|
<FileUpgradeFlags>
|
|
</FileUpgradeFlags>
|
|
<OldToolsVersion>3.5</OldToolsVersion>
|
|
<UpgradeBackupLocation />
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>bin\Debug\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
<DebugType>pdbonly</DebugType>
|
|
<Optimize>true</Optimize>
|
|
<OutputPath>bin\Release\</OutputPath>
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="Microsoft.CSharp" />
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Core">
|
|
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
|
</Reference>
|
|
<Reference Include="System.Xml.Linq">
|
|
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
|
</Reference>
|
|
<Reference Include="System.Data.DataSetExtensions">
|
|
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
|
</Reference>
|
|
<Reference Include="System.Data" />
|
|
<Reference Include="System.Xml" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Include="Commands\CommandExit.cs" />
|
|
<Compile Include="Commands\CommandGetTime.cs" />
|
|
<Compile Include="Commands\CommandLook.cs" />
|
|
<Compile Include="Commands\CommandRestart.cs" />
|
|
<Compile Include="Commands\CommandSave.cs" />
|
|
<Compile Include="Commands\CommandWalk.cs" />
|
|
<Compile Include="Commands\CommandLoad.cs" />
|
|
<Compile Include="Commands\CommandLogin.cs" />
|
|
<Compile Include="Commands\CommandSaveWorld.cs" />
|
|
<Compile Include="Commands\CommandLinkRoom.cs" />
|
|
<Compile Include="FileSystem\SaveDataPaths.cs" />
|
|
<Compile Include="GameManagement\CommandEngine.cs" />
|
|
<Compile Include="GameManagement\CommandResults.cs" />
|
|
<Compile Include="GameManagement\GameTime.cs" />
|
|
<Compile Include="GameManagement\GameWorld.cs" />
|
|
<Compile Include="GameManagement\ICommand.cs" />
|
|
<Compile Include="FileSystem\FileManager.cs" />
|
|
<Compile Include="FileSystem\SaveDataTypes.cs" />
|
|
<Compile Include="FileSystem\XmlSerialization.cs" />
|
|
<Compile Include="GameManagement\Game.cs" />
|
|
<Compile Include="GameManagement\Log.cs" />
|
|
<Compile Include="GameManagement\SecurityRoles.cs" />
|
|
<Compile Include="GameObjects\Bag.cs" />
|
|
<Compile Include="GameObjects\BaseObject.cs" />
|
|
<Compile Include="GameObjects\Characters\BaseCharacter.cs" />
|
|
<Compile Include="GameObjects\Characters\BaseStats.cs" />
|
|
<Compile Include="GameObjects\Environment\Door.cs" />
|
|
<Compile Include="GameObjects\Environment\MyRealm.cs" />
|
|
<Compile Include="GameObjects\Environment\Realm.cs" />
|
|
<Compile Include="GameObjects\Environment\Room.cs" />
|
|
<Compile Include="GameObjects\Environment\StartingLocation.cs" />
|
|
<Compile Include="GameObjects\Environment\TravelDirections.cs" />
|
|
<Compile Include="GameObjects\Environment\Zone.cs" />
|
|
<Compile Include="GameObjects\Items\BaseItem.cs" />
|
|
<Compile Include="GameObjects\Currency.cs" />
|
|
<Compile Include="Networking\Server.cs" />
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
<Compile Include="Scripting\GameObject.cs" />
|
|
<Compile Include="Scripting\GameObjectCollection.cs" />
|
|
<Compile Include="Scripting\ScriptEngine.cs" />
|
|
</ItemGroup>
|
|
<ItemGroup />
|
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
Other similar extension points exist, see Microsoft.Common.targets.
|
|
<Target Name="BeforeBuild">
|
|
</Target>
|
|
<Target Name="AfterBuild">
|
|
</Target>
|
|
-->
|
|
</Project> |