Login  |  Register   
Log feed for the WheelMUD Subversion Repository
Log feed for the WheelMUD Subversion Repository

Revision 80 by karak
Sat, 03 May 2014 05:42:55 GMT
Description:
Removed DoorSide comment - no longer needed with the current behaviors system.

(5/2/2014 11:42:55 PM)

Modified  /trunk/src/Core/AAA_TEMP.cs

Revision 79 by karak
Sun, 09 Mar 2014 07:27:36 GMT
Description:
Some StyleCop cleanup, and simpler PlayerManager singleton.

(3/9/2014 12:27:36 AM)

Modified  /trunk/src/Core/Behaviors/BehaviorManager.cs
Modified  /trunk/src/Core/ManagerSystems/MobileManager.cs
Modified  /trunk/src/Core/ManagerSystems/PlayerManager.cs
Modified  /trunk/src/Tests/Core/Behaviors/SimpleTestBehavior.cs
Modified  /trunk/src/Tests/Core/Behaviors/TestBehaviorManager.cs
Modified  /trunk/src/Tests/Core/Behaviors/TestPlayerBehavior.cs
Modified  /trunk/src/Tests/Core/TestFramework/BackgroundStressTestThread.cs
Modified  /trunk/src/Tests/Core/TestFramework/BackgroundTestThread.cs

Revision 78 by karak
Sun, 09 Mar 2014 06:48:48 GMT
Description:
Improved TestRapidAddRemoveIterateAcrossThreads to include OfType iteration.

(3/8/2014 11:48:48 PM)

Modified  /trunk/src/Tests/Core/Behaviors/TestBehaviorManager.cs

Revision 77 by karak
Sun, 09 Mar 2014 06:45:10 GMT
Description:
Added TestBehaviorManager tests and resulting thread safety improvements, etc. * Added SimpleTestBehavior for the minimal testable implementation of Behavior. * TestBehaviorManager so far just has TestRapidAddRemoveIterateAcrossThreads which proves locking strategy. * Got rid of IEnumerable from BehaviorManager again but added ReadOnlyCollection AllBehaviors. * Fixed some code where we needlessly went through all behaviors to just get those of the right type. * CreateMissingPlayerDocument now reuses SaveWholePlayer; either way it was throwing so may as well reuse.

(3/8/2014 11:45:10 PM)

Modified  /trunk/src/Actions/Admin/Buff.cs
Modified  /trunk/src/Actions/Inform/CharacterSheet.cs
Modified  /trunk/src/Core/Behaviors/BehaviorManager.cs
Modified  /trunk/src/Core/Behaviors/PlayerBehavior.cs
Modified  /trunk/src/Core/Effect.cs
Added  /trunk/src/Tests/Core/Behaviors/SimpleTestBehavior.cs
Added  /trunk/src/Tests/Core/Behaviors/TestBehaviorManager.cs
Modified  /trunk/src/Tests/Core/Behaviors/TestPlayerBehavior.cs
Modified  /trunk/src/Tests/Core/TestFramework/Verify.cs
Modified  /trunk/src/Tests/Core/WheelMUD.Core.Tests.csproj

Revision 76 by karak
Sun, 09 Mar 2014 06:35:56 GMT
Description:
Adding BackgroundTestThread and BackgroundStressTestThread for a means of testing race conditions and such.

(3/8/2014 11:35:56 PM)

Added  /trunk/src/Tests/Core/TestFramework/BackgroundStressTestThread.cs
Added  /trunk/src/Tests/Core/TestFramework/BackgroundTestThread.cs
Modified  /trunk/src/Tests/Core/WheelMUD.Core.Tests.csproj

Revision 75 by karak
Sun, 09 Mar 2014 00:14:56 GMT
Description:
Renamed BehaviorAndEffectManager to Behaviors. * The Effect part is implied and reiterated in basic wiki, and it was quite verbose. * Also implemented IEnumerable on BehaviorManager.

(3/8/2014 5:14:56 PM)

Modified  /trunk/src/Actions/Activities/Quit.cs
Modified  /trunk/src/Actions/Admin/Boot.cs
Modified  /trunk/src/Actions/Admin/Buff.cs
Modified  /trunk/src/Actions/Admin/Clone.cs
Modified  /trunk/src/Actions/Admin/Mute.cs
Modified  /trunk/src/Actions/Admin/RoleGrant.cs
Modified  /trunk/src/Actions/Admin/RoleRevoke.cs
Modified  /trunk/src/Actions/Admin/Spawn.cs
Modified  /trunk/src/Actions/Admin/Unmute.cs
Modified  /trunk/src/Actions/Communicate/Tell.cs
Modified  /trunk/src/Actions/Communicate/Yell.cs
Modified  /trunk/src/Actions/Configure/AFK.cs
Modified  /trunk/src/Actions/Configure/Buffer.cs
Modified  /trunk/src/Actions/Configure/Password.cs
Modified  /trunk/src/Actions/Configure/Pretitle.cs
Modified  /trunk/src/Actions/Inform/CharacterSheet.cs
Modified  /trunk/src/Actions/Inform/Glance.cs
Modified  /trunk/src/Actions/Inform/Look.cs
Modified  /trunk/src/Actions/Item/Drink.cs
Modified  /trunk/src/Actions/Item/Empty.cs
Modified  /trunk/src/Actions/Item/Fill.cs
Modified  /trunk/src/Actions/Item/Get.cs
Modified  /trunk/src/Actions/Item/Give.cs
Modified  /trunk/src/Actions/Item/Put.cs
Modified  /trunk/src/Actions/Player/Finger.cs
Modified  /trunk/src/Actions/Player/Friends.cs
Modified  /trunk/src/Actions/Temporary/CreateConsumable.cs
Modified  /trunk/src/Actions/Temporary/CreatePortal.cs
Modified  /trunk/src/Actions/Temporary/CreatePotion.cs
Modified  /trunk/src/Actions/Temporary/IncreaseStat.cs
Modified  /trunk/src/Actions/Temporary/Punch.cs
Modified  /trunk/src/Actions/Temporary/Struggle.cs
Modified  /trunk/src/Actions/Temporary/ThunderClap.cs
Modified  /trunk/src/Actions/Temporary/Visuals.cs
Modified  /trunk/src/Actions/Travel/Enter.cs
Modified  /trunk/src/Actions/Travel/Follow.cs
Modified  /trunk/src/Actions/Travel/Unfollow.cs
Modified  /trunk/src/ConnectionStates/CharacterCreation/ConfirmPasswordState.cs
Modified  /trunk/src/ConnectionStates/CharacterCreation/GetPasswordState.cs
Modified  /trunk/src/ConnectionStates/PlayingState.cs
Modified  /trunk/src/Core/Behaviors/BehaviorManager.cs
Modified  /trunk/src/Core/Behaviors/EnterableExitableBehavior.cs
Modified  /trunk/src/Core/Behaviors/ExitBehavior.cs
Modified  /trunk/src/Core/Behaviors/FollowingBehavior.cs
Modified  /trunk/src/Core/Behaviors/OpensClosesBehavior.cs
Modified  /trunk/src/Core/Behaviors/PlayerBehavior.cs
Modified  /trunk/src/Core/CommandSystem/CommandGuard.cs
Modified  /trunk/src/Core/CommandSystem/GameAction.cs
Modified  /trunk/src/Core/Effect.cs
Modified  /trunk/src/Core/Events/EventBase.cs
Modified  /trunk/src/Core/ManagerSystems/PlayerManager.cs
Modified  /trunk/src/Core/ManagerSystems/ThingManager.cs
Modified  /trunk/src/Core/Senses/SensesBehavior.cs
Modified  /trunk/src/Core/Session/Session.cs
Modified  /trunk/src/Core/Thing.cs
Modified  /trunk/src/Effects/Muted.cs
Modified  /trunk/src/Effects/StatEffect.cs
Modified  /trunk/src/Server/ServerManager.cs
Modified  /trunk/src/Tests/Core/Behaviors/TestExitBehavior.cs
Modified  /trunk/src/Tests/Core/Behaviors/TestFollowingBehavior.cs
Modified  /trunk/src/Tests/Core/Behaviors/TestLocksUnlocksBehavior.cs
Modified  /trunk/src/Tests/Core/Behaviors/TestMultipleParentsBehavior.cs
Modified  /trunk/src/Tests/Core/Behaviors/TestOpensClosesBehavior.cs
Modified  /trunk/src/Tests/Core/TestActionInput.cs
Modified  /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Behaviors/TestSkillsBehavior.cs
Modified  /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Behaviors/TestTalentsBehavior.cs
Modified  /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Combat/TestWRMCombat.cs
Modified  /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Talents/TestChampionTalent.cs
Modified  /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Talents/TestChannelerTalent.cs
Modified  /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Talents/TestMassiveAttackTalent.cs
Modified  /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Talents/TestPreciseShotTalent.cs
Modified  /trunk/src/Universe/Behaviors/HoldsLiquidBehavior.cs
Modified  /trunk/src/Universe/Behaviors/LocksUnlocksBehavior.cs
Modified  /trunk/src/WarriorRogueMage/Actions/Admin/CreateWeapon.cs
Modified  /trunk/src/WarriorRogueMage/Actions/Prompt.cs
Modified  /trunk/src/WarriorRogueMage/Actions/Unwield.cs
Modified  /trunk/src/WarriorRogueMage/Actions/Wield.cs
Modified  /trunk/src/WarriorRogueMage/CharacterCreation/PickGenderState.cs
Modified  /trunk/src/WarriorRogueMage/CharacterCreation/PickRaceState.cs
Modified  /trunk/src/WarriorRogueMage/CharacterCreation/PickSkillsState.cs
Modified  /trunk/src/WarriorRogueMage/CharacterCreation/SetAttributesState.cs

Revision 74 by karak
Fri, 07 Mar 2014 05:40:17 GMT
Description:
Fixed ActionInput whitespace handling, as exposed by test.

(3/6/2014 10:40:17 PM)

Modified  /trunk/src/Core/ActionInput.cs

Revision 73 by karak
Sun, 02 Mar 2014 08:11:45 GMT
Description:
Removed unused T4 templates and unused DTOs. Eliminates a dozen intimidating T4 "warnings" which get worse for those unfortunate enough to try double-clicking them, etc.

(3/2/2014 1:11:45 AM)

Deleted  /trunk/src/Data/CodeGeneration
Deleted  /trunk/src/Data/DataTransferObjects
Modified  /trunk/src/Data/WheelMUD.Data.csproj

Revision 72 by karak
Sun, 02 Mar 2014 08:09:42 GMT
Description:
Removed redundant Trim.

(3/2/2014 1:09:42 AM)

Modified  /trunk/src/Core/ActionInput.cs

Revision 71 by karak
Sun, 02 Mar 2014 06:39:23 GMT
Description:
Password and whitespace handling fixes. * Fixed password related crashes, and support for passwords with outside or doubled whitespace, etc. * Changed LastInput to LastRawInput to better describe the purpose.

(3/1/2014 11:39:23 PM)

Modified  /trunk/src/ConnectionStates/CharacterCreation/ConfirmPasswordState.cs
Modified  /trunk/src/ConnectionStates/CharacterCreation/GetPasswordState.cs
Modified  /trunk/src/Core/Interfaces/IConnection.cs
Modified  /trunk/src/Server/Connection.cs
Modified  /trunk/src/Server/InputParser.cs
Modified  /trunk/src/Tests/Core/Session/TestSession.cs

Revision 70 by karak
Sun, 02 Mar 2014 06:34:46 GMT
Description:
Updated SQLite to latest version, removed redundant copies, and adjusted to auto-copy to fix a startup exception.

(3/1/2014 11:34:46 PM)

Modified  /trunk/src/Data.Sqlite/WheelMUD.Data.Sqlite.csproj
Deleted  /trunk/src/Data.Sqlite/sqlite
Modified  /trunk/src/Data.Sqlite/sqlite3.dll

Revision 69 by karak
Sat, 01 Mar 2014 08:13:36 GMT
Description:
Ignore lists: various bin/obj and TestResults folders will no longer be on the SVN file lists.

(3/1/2014 1:13:36 AM)

Modified  /trunk/src
Modified  /trunk/src/Actions
Modified  /trunk/src/ConnectionStates
Modified  /trunk/src/Core
Modified  /trunk/src/Data
Modified  /trunk/src/Data.RavenDb
Modified  /trunk/src/Data.SqlServer
Modified  /trunk/src/Data.Sqlite
Modified  /trunk/src/Effects
Modified  /trunk/src/Encryption
Modified  /trunk/src/FTPServer/Ftp
Modified  /trunk/src/Interfaces
Modified  /trunk/src/Main
Modified  /trunk/src/MobAI
Modified  /trunk/src/NCalc
Modified  /trunk/src/Rules
Modified  /trunk/src/Server
Modified  /trunk/src/ServerAdministration/HoytSoft/HoytSoft.Common.Services
Modified  /trunk/src/ServerAdministration/HoytSoft/HoytSoft.Common.UAC
Modified  /trunk/src/ServerAdministration/HoytSoft/HoytSoft.Common.UAC.Run
Modified  /trunk/src/ServerAdministration/WindowsService
Modified  /trunk/src/TestHarness
Modified  /trunk/src/Tests/Core
Modified  /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests
Modified  /trunk/src/Universe
Modified  /trunk/src/Utilities
Modified  /trunk/src/WarriorRogueMage

Revision 68 by karak
Sat, 01 Mar 2014 08:09:08 GMT
Description:
Removed VS2012 and VS2013 solutions; base solution is inter-operable with all 3 including VS2010.

(3/1/2014 1:09:08 AM)

Deleted  /trunk/src/WheelMUD_VS2012.sln
Deleted  /trunk/src/WheelMUD_VS2013.sln

Revision 67 by karak
Sat, 01 Mar 2014 08:07:15 GMT
Description:
Recreated a test list; Visual Studio complains if one isn't there, so it should probably be in source control.

(3/1/2014 1:07:15 AM)

Added  /trunk/src/WheelMUD.vsmdi

Revision 66 by karak
Sat, 01 Mar 2014 08:05:33 GMT
Description:
Updated VS2012 and VS2013 solutions as modeled from latest base solution. Considering removal of those... Removed WheelMUD.Actions tests which are no longer used and just duplicated Core tests.

(3/1/2014 1:05:33 AM)

Deleted  /trunk/src/Tests/Actions
Modified  /trunk/src/WheelMUD_VS2012.sln
Modified  /trunk/src/WheelMUD_VS2013.sln

Revision 65 by fastalanasa
Fri, 31 Jan 2014 04:40:37 GMT
Description:
WMSHARP-93: A bit more setup work for testing Password.cs.

(1/30/2014 9:40:37 PM)

Added  /trunk/src/Tests/Actions/WheelMUD.Actions/TestFramework
Added  /trunk/src/Tests/Actions/WheelMUD.Actions/TestFramework/TestThingID.cs
Added  /trunk/src/Tests/Actions/WheelMUD.Actions/TestFramework/Verify.cs
Modified  /trunk/src/Tests/Actions/WheelMUD.Actions/WheelMUD.Actions.Tests.csproj
Modified  /trunk/src/Tests/Core/Behaviors/TestPlayerBehavior.cs

Revision 64 by fastalanasa
Wed, 29 Jan 2014 03:06:03 GMT
Description:
WMSHARP-93: Doing some more work with the password with spaces issue. Not done yet, mostly setting up a unit test for the Password action (command).

(1/28/2014 8:06:03 PM)

Added  /trunk/src/Tests/Actions
Added  /trunk/src/Tests/Actions/WheelMUD.Actions
Added  /trunk/src/Tests/Actions/WheelMUD.Actions/Properties
Added  /trunk/src/Tests/Actions/WheelMUD.Actions/Properties/AssemblyInfo.cs
Added  /trunk/src/Tests/Actions/WheelMUD.Actions/WheelMUD.Actions.Tests.csproj
Modified  /trunk/src/Tests/Core/Behaviors/TestFollowingBehavior.cs
Deleted  /trunk/src/Tests/Core/Behaviors/TestPasswordWithSpaces.cs
Added  /trunk/src/Tests/Core/Behaviors/TestPlayerBehavior.cs (from /trunk/src/Tests/Core/Behaviors/TestPasswordWithSpaces.cs:62)
Modified  /trunk/src/Tests/Core/TestFramework/Verify.cs
Modified  /trunk/src/Tests/Core/WheelMUD.Core.Tests.csproj
Modified  /trunk/src/WheelMUD_VS2013.sln

Revision 63 by fastalanasa
Mon, 27 Jan 2014 04:02:48 GMT
Description:
WMSHARP-93: Fixed issues in ConformPasswordState.cs and GetPasswordState.cs. Still need to work on Password.cs. Will need to change how the passwords are compared.

(1/26/2014 9:02:48 PM)

Modified  /trunk/src/Actions/Configure/Password.cs
Modified  /trunk/src/ConnectionStates/CharacterCreation/ConfirmPasswordState.cs
Modified  /trunk/src/ConnectionStates/CharacterCreation/GetPasswordState.cs
Modified  /trunk/src/Server/BaseServer.cs
Modified  /trunk/src/Server/Connection.cs
Modified  /trunk/src/Server/DataFormatter.cs
Modified  /trunk/src/Server/InputParser.cs

Revision 62 by fastalanasa
Sun, 26 Jan 2014 06:43:55 GMT
Description:
WMSHARP-93: Created a new unit test to keep track of password with spaces. The test is TestPasswordWithSpaces.cs.

(1/25/2014 11:43:55 PM)

Modified  /trunk/src/ConnectionStates/LoginState.cs
Modified  /trunk/src/Core/Behaviors/PlayerBehavior.cs
Added  /trunk/src/Tests/Core/Behaviors/TestPasswordWithSpaces.cs
Modified  /trunk/src/Tests/Core/WheelMUD.Core.Tests.csproj

Revision 61 by fastalanasa
Thu, 23 Jan 2014 04:47:23 GMT
Description:
Updated dates to 1998-2014.

(1/22/2014 9:47:23 PM)

Modified  /trunk/src/GlobalAssemblyInfo.cs

Revision 60 by fastalanasa
Thu, 23 Jan 2014 04:45:47 GMT
Description:
Updated the year to 2014

(1/22/2014 9:45:47 PM)

Modified  /trunk/src/LICENSE.txt
Modified  /trunk/systemdata/Files/ConsoleHelp.txt
Modified  /trunk/systemdata/Files/ConsoleOpen.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm0.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm1.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm10.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm2.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm3.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm4.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm5.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm6.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm7.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm8.txt
Modified  /trunk/systemdata/Files/SplashScreens/wm9.txt

Revision 59 by fastalanasa
Tue, 03 Dec 2013 03:49:13 GMT
Description:
Changed the SQLite NuGet package to use the one compatible with Mono, instead of the 32bit one. This resolved the issue of not being able to load the sqlite assemblies.

(12/2/2013 8:49:13 PM)

Modified  /trunk/src/Data/Helpers.cs
Modified  /trunk/src/Data.Sqlite/WheelMUD.Data.Sqlite.csproj
Modified  /trunk/src/Data.Sqlite/packages.config
Added  /trunk/src/Data.Sqlite/sqlite3.dll

Revision 58 by fastalanasa
Mon, 25 Nov 2013 06:57:20 GMT
Description:
Preparing the SharpDevelop solution to use the new NuGet no-commit workflow.

(11/24/2013 11:57:20 PM)

Modified  /trunk/src/WheelMUD_SharpDevelop.sln

Revision 57 by fastalanasa
Mon, 25 Nov 2013 06:43:19 GMT
Description:
Preparing the Visual Studio 2010 solution to use the new NuGet no-commit workflow.

(11/24/2013 11:43:19 PM)

Added  /trunk/src/Tests/Core/app.config
Added  /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/app.config
Modified  /trunk/src/WheelMUD.sln

Revision 56 by fastalanasa
Mon, 25 Nov 2013 05:56:01 GMT
Description:
These project files are now updates to use the new NuGet no-commit workflow. References have now been updated with the latest version of the them.

(11/24/2013 10:56:01 PM)

Modified  /trunk/src/Core/WheelMUD.Core.csproj
Modified  /trunk/src/Core/packages.config
Modified  /trunk/src/Data/WheelMUD.Data.csproj
Modified  /trunk/src/Data/packages.config
Modified  /trunk/src/Data.RavenDb/WheelMUD.Data.RavenDb.csproj
Modified  /trunk/src/Data.RavenDb/packages.config
Modified  /trunk/src/Data.SqlServer/WheelMUD.Data.SqlServer.csproj
Modified  /trunk/src/Data.SqlServer/packages.config
Modified  /trunk/src/Data.Sqlite/WheelMUD.Data.Sqlite.csproj
Modified  /trunk/src/Data.Sqlite/packages.config
Modified  /trunk/src/Server/WheelMUD.Server.csproj
Modified  /trunk/src/ServerAdministration/WindowsService/App.config
Modified  /trunk/src/TestHarness/App.config
Modified  /trunk/src/Tests/Core/WheelMUD.Core.Tests.csproj
Modified  /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/WarriorRogueMage.Tests.csproj
Modified  /trunk/src/WarriorRogueMage/WarriorRogueMage.csproj
Modified  /trunk/src/WarriorRogueMage/packages.config

Copyright 2007-2014 by WheelMUD  |  Terms Of Use |  Privacy Statement
Web Analytics