Login | Register  

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

Latest 20 PostsMinimize
19 May 2012 02:00 PM
RE: Socials - Karak
19 May 2012 03:27 AM
16 May 2012 11:10 PM
RE: Socials - Karak
15 May 2012 01:44 PM
15 May 2012 11:26 AM
15 May 2012 09:40 AM
15 May 2012 07:13 AM
15 May 2012 03:37 AM
14 May 2012 08:37 PM
14 May 2012 08:36 PM
14 May 2012 08:00 PM
14 May 2012 09:33 AM
14 May 2012 08:12 AM
14 May 2012 07:19 AM
13 May 2012 11:12 PM
RE: Socials - Karak
13 May 2012 10:32 PM
13 May 2012 10:09 PM
13 May 2012 11:37 AM
13 May 2012 11:03 AM
13 May 2012 07:41 AM
ForumsMinimize
Starting on simple combat
Last Post 15 Jan 2012 05: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
Veteran Member
Veteran Member
Send Private Message
Posts:1015
Avatar

--
08 Jan 2012 04: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
Veteran Member
Veteran Member
Send Private Message
Posts:1015
Avatar

--
15 Jan 2012 05: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-2012 by WheelMUD  | Terms Of Use | Privacy Statement
Google Analytics Alternative