Login | Register  

This site uses DNS Made Easy. Use it for reliable and professional DNS services.

Latest 20 PostsMinimize
12 Feb 2012 05:18 PM
12 Feb 2012 04:34 PM
09 Feb 2012 11:31 PM
Rules - New Design - Fastalanasa
27 Jan 2012 07:01 PM
Rule engine hurray - Fastalanasa
22 Jan 2012 08:38 PM
22 Jan 2012 07:23 PM
22 Jan 2012 07:19 PM
22 Jan 2012 04:57 PM
22 Jan 2012 04:07 PM
22 Jan 2012 03:58 PM
22 Jan 2012 02:12 AM
22 Jan 2012 01:58 AM
15 Jan 2012 06:25 PM
08 Jan 2012 05:14 PM
07 Jan 2012 11:56 AM
05 Jan 2012 01:48 AM
04 Jan 2012 01:40 AM
03 Jan 2012 04:10 PM
03 Jan 2012 01:54 AM
23 Dec 2011 01:54 AM
ForumsMinimize
Starting on simple combat
Last Post 15 Jan 2012 06:25 PM byFastalanasa. 1 Replies.
Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
AuthorMessagesInformative
FastalanasaUser is Offline
Grumpy Half-Elf
Advanced Member
Advanced Member
Send Private Message
Posts:961
Avatar

--
08 Jan 2012 05:14 PM  

I spent a few hours looking through the code that is supposed to handle combat. The conclusion is that it will need a lot of rework. My current goal is to get the SPAR command working. This will let me work with the underlaying systems. As they stand, they are a no-go. The code feels quite disjointed when comparing it with the behavior stuff.

The actual ideas presented in WheelMUD.Core.GameEngine.CombatSession.cs are pretty solid, but the current implementation stinks. Yes, I wrote that code a while back. It looks to me like this class will a shell for custom logic from the specific gaming systems. A lot of the methods need to be coded specifically for whatever the current combat system is.

I'm going to sit with my notebook and get something very basic on paper, so that I can wrap my head around it. Once I get that done, I'll create a spike to code it, and see where that goes.

FastalanasaUser is Offline
Grumpy Half-Elf
Advanced Member
Advanced Member
Send Private Message
Posts:961
Avatar

--
15 Jan 2012 06:25 PM  
After some mud wrestling (pun intended) with MEF, this is finally loading correctly. Mind me, no logic yet, just plumbing code.
You are not authorized to post a reply.

Copyright 2007-2011 by WheelMUD  | Terms Of Use | Privacy Statement
Google Analytics Alternative