|
Log feed for the WheelMUD Subversion Repository
Revision 1270 by fastalanasa
Fri, 17 Feb 2012 05:17:59 GMT Description: StyleCop fixes.
( 2/16/2012 10:17:59 PM) | Modified | /trunk/src/WarriorRogueMage/CharacterCreation/PickRaceState.cs |
Revision 1269 by fastalanasa
Fri, 17 Feb 2012 05:04:24 GMT Description: Added methods to find skills in the Thing class.
Removed some unneeded tests from TestWRMCombat.
Added CheckAwarenessByNameTest and CheckAwarenessByInstanceTest tests.
( 2/16/2012 10:04:24 PM) | Modified | /trunk/src/Core/Thing.cs | | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Combat/TestWRMCombat.cs |
Revision 1268 by fastalanasa
Wed, 15 Feb 2012 18:29:11 GMT Description: Reverted these project files to a previous version. They compile now.
( 2/15/2012 11:29:11 AM) | Modified | /trunk/src/ServerAdministration/HoytSoft/HoytSoft.Common.UAC.Run/HoytSoft.Common.UAC.Run.csproj | | Modified | /trunk/src/ServerAdministration/WindowsService/App.config | | Modified | /trunk/src/ServerAdministration/WindowsService/WheelMUD.WindowsService.csproj |
Revision 1267 by fastalanasa
Tue, 14 Feb 2012 18:34:03 GMT Description: Removing the StyleCop directive from the project files. This will not work well for a team setting. Trying something else. The entry was:
( 2/14/2012 11:34:03 AM) | Modified | /trunk/src/Actions/WheelMUD.Actions.csproj | | Modified | /trunk/src/ConnectionStates/WheelMUD.ConnectionStates.csproj | | Modified | /trunk/src/Core/WheelMUD.Core.csproj | | Modified | /trunk/src/Data/WheelMUD.Data.csproj | | Modified | /trunk/src/Data.RavenDb/WheelMUD.Data.RavenDb.csproj | | Modified | /trunk/src/Effects/WheelMUD.Effects.csproj | | Modified | /trunk/src/Encryption/Encryption.csproj | | Modified | /trunk/src/FTPServer/Ftp/WheelMUD.Ftp.csproj | | Modified | /trunk/src/Interfaces/WheelMUD.Interfaces.csproj | | Modified | /trunk/src/Main/WheelMUD.Main.csproj | | Modified | /trunk/src/MobAI/WheelMUD.MobAI.csproj | | Modified | /trunk/src/NCalc/NCalc.csproj | | Modified | /trunk/src/Rules/WheelMUD.Rules.csproj | | Modified | /trunk/src/Server/WheelMUD.Server.csproj | | Modified | /trunk/src/ServerAdministration/HoytSoft/HoytSoft.Common.Services/HoytSoft.Common.Services.csproj | | Modified | /trunk/src/ServerAdministration/HoytSoft/HoytSoft.Common.UAC/HoytSoft.Common.UAC.csproj | | Modified | /trunk/src/ServerAdministration/HoytSoft/HoytSoft.Common.UAC.Run/HoytSoft.Common.UAC.Run.csproj | | Modified | /trunk/src/ServerAdministration/WindowsService/WheelMUD.WindowsService.csproj | | Modified | /trunk/src/TestHarness/TestHarness.csproj | | Modified | /trunk/src/Tests/Core/WheelMUD.Core.Tests.csproj | | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/WarriorRogueMage.Tests.csproj | | Modified | /trunk/src/Universe/WheelMUD.Universe.csproj | | Modified | /trunk/src/Utilities/WheelMUD.Utilities.csproj | | Modified | /trunk/src/WarriorRogueMage/WarriorRogueMage.csproj |
Revision 1266 by fastalanasa
Mon, 13 Feb 2012 23:22:44 GMT Description: StyleCop fixes.
( 2/13/2012 4:22:44 PM) | Modified | /trunk/src/WarriorRogueMage/Stats/StatWRM.cs | | Modified | /trunk/src/WarriorRogueMage/Stats/StatsWRM.cs |
Revision 1265 by fastalanasa
Mon, 13 Feb 2012 23:15:30 GMT Description: StyleCop fixes.
( 2/13/2012 4:15:30 PM) | 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/WarriorRogueMage/Attributes/AttributesWRM.cs | | Modified | /trunk/src/WarriorRogueMage/Behaviors/MountBehavior.cs | | Modified | /trunk/src/WarriorRogueMage/Behaviors/TalentsBehavior.cs | | Modified | /trunk/src/WarriorRogueMage/Races/RaceWRM.cs |
Revision 1264 by fastalanasa
Mon, 13 Feb 2012 23:06:34 GMT Description: StyleCop fixes.
( 2/13/2012 4:06:34 PM) | 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/WarriorRogueMage/Skills/SkillsWRM.cs |
Revision 1263 by fastalanasa
Mon, 13 Feb 2012 23:00:44 GMT Description: StyleCop fixes.
( 2/13/2012 4:00:44 PM) | Modified | /trunk/src/WarriorRogueMage/Races/RacesWRM.cs |
Revision 1262 by fastalanasa
Mon, 13 Feb 2012 05:46:12 GMT Description: Trying to do StyleCop using a MSBuild custom task. This will be used with MSBuild.ExtensionPack.StyleCop.dll.
( 2/12/2012 10:46:12 PM) | Added | /trunk/src/StyleCop.xml |
Revision 1261 by fastalanasa
Mon, 13 Feb 2012 04:26:20 GMT Description: Even more StyleCop fixes.
( 2/12/2012 9:26:20 PM) | Modified | /trunk/src/WarriorRogueMage/OtherGendersExample.cs | | Modified | /trunk/src/WarriorRogueMage/Rules/DecreaseAttributeRule.cs | | Modified | /trunk/src/WarriorRogueMage/Skills/SkillsWRM.cs | | Modified | /trunk/src/WarriorRogueMage/WarriorRogueMage.csproj |
Revision 1260 by fastalanasa
Mon, 13 Feb 2012 04:08:23 GMT Description: More StyleCop fixes.
( 2/12/2012 9:08:23 PM) | Modified | /trunk/src/WarriorRogueMage/Talents/TalentsNormal.cs | | Modified | /trunk/src/WarriorRogueMage/Talents/TalentsRacial.cs |
Revision 1259 by fastalanasa
Mon, 13 Feb 2012 03:54:44 GMT Description: Starting to fix the tide of StyleCop warnings.
( 2/12/2012 8:54:44 PM) | Modified | /trunk/src/Rules/CachedExpression.cs | | Modified | /trunk/src/Rules/CachedExpressionObjectPair.cs |
Revision 1258 by fastalanasa
Sun, 12 Feb 2012 22:58:36 GMT Description: Broke the previous build. Should have run all the freaking tests!
Anyways, talents with rules behave differently, than talents without rule. Added a couple tests to check for that.
( 2/12/2012 3:58:36 PM) | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Behaviors/TestTalentsBehavior.cs | | Modified | /trunk/src/WarriorRogueMage/Talents/TalentsNormal.cs |
Revision 1257 by fastalanasa
Sun, 12 Feb 2012 22:26:31 GMT Description: Added two new rules: DecreaseAttributeRule and IncreaseAttributeRule.
Added two new test classes: TestMassiveAttackTalent and TestPreciseShotTalent.
The tests pass on my computer. Long live unit testing!
( 2/12/2012 3:26:31 PM) | Modified | /trunk/src/Rules/GameRule.cs | | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Talents/TestChannelerTalent.cs | | Added | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Talents/TestMassiveAttackTalent.cs | | Added | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Talents/TestPreciseShotTalent.cs | | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/WarriorRogueMage.Tests.csproj | | Added | /trunk/src/WarriorRogueMage/Rules/DecreaseAttributeRule.cs | | Added | /trunk/src/WarriorRogueMage/Rules/IncreaseAttributeRule.cs | | Modified | /trunk/src/WarriorRogueMage/Talents/TalentsNormal.cs | | Modified | /trunk/src/WarriorRogueMage/WarriorRogueMage.csproj |
Revision 1256 by fastalanasa
Sun, 12 Feb 2012 21:39:30 GMT Description: Added SubstractStatFromAttributeRule.
Made the rule logic more compact, ie less code written. I think I'm very happy now with what we got.
Made GameRule the base rule for all custom rules. Added the Execute method as a virtual method. This will need to be overriden in the inherited rules.
The Validate method just returns ValidationResult.Success, as this functionality is not used in the context that we will be using our rules.
Unit testing is saying that I've implemented these correctly. Go unit testing!
( 2/12/2012 2:39:30 PM) | Modified | /trunk/src/Rules/GameRule.cs | | Modified | /trunk/src/Rules/WheelMUD.Rules.csproj | | Modified | /trunk/src/WarriorRogueMage/Rules/AddStatToAttributeRule.cs | | Added | /trunk/src/WarriorRogueMage/Rules/SubstractStatFromAttributeRule.cs | | Modified | /trunk/src/WarriorRogueMage/Talents/TalentsNormal.cs | | Modified | /trunk/src/WarriorRogueMage/WarriorRogueMage.csproj |
Revision 1255 by fastalanasa
Sun, 12 Feb 2012 20:08:49 GMT Description: First custom rule has been created! AddStatToAttributeRule
Created a new test called TestChannelerTalent, which need the use of this rule.
Had to implement System.IConvertible on StatWRM, and AttributeWRM, in order to make the generics stuff work. Totally lame, that I had to do that! Really .NET???
( 2/12/2012 1:08:49 PM) | Modified | /trunk/src/Core/Thing.cs | | Modified | /trunk/src/Rules/BaseRules/EqualRule.cs | | Added | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Talents/TestChannelerTalent.cs | | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/WarriorRogueMage.Tests.csproj | | Modified | /trunk/src/WarriorRogueMage/Attributes/AttributeWRM.cs | | Added | /trunk/src/WarriorRogueMage/Rules | | Added | /trunk/src/WarriorRogueMage/Rules/AddStatToAttributeRule.cs | | Modified | /trunk/src/WarriorRogueMage/Stats/StatWRM.cs | | Modified | /trunk/src/WarriorRogueMage/Talents/TalentsNormal.cs | | Modified | /trunk/src/WarriorRogueMage/WarriorRogueMage.csproj |
Revision 1254 by fastalanasa
Sat, 11 Feb 2012 06:24:13 GMT Description: Adding StyleCop directives right into the project files.
( 2/10/2012 11:24:13 PM) | Modified | /trunk/src/Actions/WheelMUD.Actions.csproj | | Modified | /trunk/src/ConnectionStates/WheelMUD.ConnectionStates.csproj | | Modified | /trunk/src/Core/WheelMUD.Core.csproj | | Modified | /trunk/src/Data/WheelMUD.Data.csproj | | Modified | /trunk/src/Data.RavenDb/WheelMUD.Data.RavenDb.csproj | | Modified | /trunk/src/Effects/WheelMUD.Effects.csproj | | Modified | /trunk/src/Encryption/Encryption.csproj | | Modified | /trunk/src/FTPServer/Ftp/WheelMUD.Ftp.csproj | | Modified | /trunk/src/Interfaces/WheelMUD.Interfaces.csproj | | Modified | /trunk/src/Main/WheelMUD.Main.csproj | | Modified | /trunk/src/MobAI/WheelMUD.MobAI.csproj | | Modified | /trunk/src/NCalc/NCalc.csproj | | Modified | /trunk/src/Server/WheelMUD.Server.csproj | | Modified | /trunk/src/ServerAdministration/HoytSoft/HoytSoft.Common.Services/HoytSoft.Common.Services.csproj | | Modified | /trunk/src/ServerAdministration/HoytSoft/HoytSoft.Common.UAC/HoytSoft.Common.UAC.csproj | | Modified | /trunk/src/ServerAdministration/HoytSoft/HoytSoft.Common.UAC.Run/HoytSoft.Common.UAC.Run.csproj | | Modified | /trunk/src/ServerAdministration/WindowsService/WheelMUD.WindowsService.csproj | | Modified | /trunk/src/TestHarness/TestHarness.csproj | | Modified | /trunk/src/Tests/Core/WheelMUD.Core.Tests.csproj | | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/WarriorRogueMage.Tests.csproj | | Modified | /trunk/src/Universe/WheelMUD.Universe.csproj | | Modified | /trunk/src/Utilities/WheelMUD.Utilities.csproj | | Modified | /trunk/src/WarriorRogueMage/WarriorRogueMage.csproj |
Revision 1253 by fastalanasa
Sat, 11 Feb 2012 04:25:33 GMT Description: Let's try StyleCop in csproject file one more time.
( 2/10/2012 9:25:33 PM) | Modified | /trunk/src/Rules/WheelMUD.Rules.csproj |
Revision 1252 by fastalanasa
Sat, 11 Feb 2012 03:16:07 GMT Description: Testing integrating StyleCop directly into the project files. Using StyleCop v4.7. The path it got installed into is C:\Program Files (x86)\MSBuild\StyleCop\v4.7.
( 2/10/2012 8:16:07 PM) | Modified | /trunk/src/Rules/WheelMUD.Rules.csproj |
Revision 1251 by fastalanasa
Wed, 08 Feb 2012 03:45:32 GMT Description: Trying to fix loading a player on authentication. Getting some very strange results. Been chasing NullReferenceExceptions all night. I give up for the night. Meh.
( 2/7/2012 8:45:32 PM) | Modified | /trunk/src/Core/Behaviors/PlayerBehavior.cs | | Modified | /trunk/src/Rules/RulesEngine.cs | | Modified | /trunk/src/WarriorRogueMage/Talents/TalentsNormal.cs |
Revision 1250 by JFed
Tue, 07 Feb 2012 20:07:36 GMT Description: Rewrote 'commands' command. Changed help file to something remotely helpful.
( 2/7/2012 1:07:36 PM) | Modified | /trunk/src/Actions/Inform/Commands.cs | | Modified | /trunk/src/Actions/Item/Activate.cs | | Modified | /trunk/src/Core/Enums/CommandCategoriesEnum.cs | | Modified | /trunk/systemdata/Files/Help.ans |
Revision 1249 by fastalanasa
Mon, 06 Feb 2012 23:21:31 GMT Description: Added the OnActivateTalent() virtual method to the Talent class.
( 2/6/2012 4:21:31 PM) | Modified | /trunk/src/WarriorRogueMage/Talents/Talent.cs |
Revision 1248 by fastalanasa
Sun, 05 Feb 2012 08:47:27 GMT Description: Commented out variables that were not being used in the TestWrmCombat class.
( 2/5/2012 1:47:27 AM) | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Combat/TestWRMCombat.cs |
Revision 1247 by fastalanasa
Sun, 05 Feb 2012 08:39:49 GMT Description: Changed the Add method to AddTalent. Changed the Remove method to RemoveTalent.
( 2/5/2012 1:39:49 AM) | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Behaviors/TestTalentsBehavior.cs | | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Talents/TestChampionTalent.cs | | Modified | /trunk/src/WarriorRogueMage/Behaviors/TalentsBehavior.cs |
Revision 1246 by fastalanasa
Sun, 05 Feb 2012 08:09:38 GMT Description: Some minor tweaks to TestChampionTalent.cs.
( 2/5/2012 1:09:38 AM) | Modified | /trunk/src/Tests/WarriorRogueMage/WarriorRogueMage.Tests/Talents/TestChampionTalent.cs |
|