Simply put, life occured, but here is the details on where everything is sitting right now.
The 2.0 release is delayed, It *might* wait until Sourcemod 2 and the port will be into the new language and syntax that is being worked on there.I am not sure I will wait that long, but it really is boiling down to having a few hours to program this.
The 1.1.9 release I uploaded does have a slight bug, it detects push as attack/defend and the opposite on the other end. Due to the delay, I am currently looking over the 1.1.9 code once again to fix that error and get everything ship-shape for a formal release. I am hoping to get though this very soon. I am leaning toward not updating the league configs to much, but may simply make a generic ruleset included with the mod for both Highlander and 6v6 that should be good enough to work. The variance will be the whitelists.
The other aspect I am currently digging into is stats. I am presently toying with HLStatsX:CE to toy with the idea of tracking stats and so forth. A couple of things come into play as I am looking at this off the bat.
- The stats cannot flood the console with messages, it’s simply not interesting during a given match.
- I am presently skeptical on how much data HLstatsX has tendency to drop and is lost within its inherit design. A good amount of experimentation is going into this aspect to see what is the ideal scenario to get things working.
As some of you may be aware, HLstatsX:CE uses the server log, and pipes it out via UDP to a daemon. this daemon is a perl script that analyses what happens, then RCONs back into the server to spam the console once it determines the score. For the overall design, this worked very well for HLstats over all. but it is proving from experience to show that is does have tendency to miss kills and so forth. Part of my research here is to determine the actual causes and see if there is a way to mitigate this. A few have gone down this road already, so I am comparing notes and seeing things out.
But, I am looking at using a existing stats package as my time is just to limited to spend time building a new one. HLstats allows me to easily turn the tracking on and off during a match by simply severing the link to the daemon, then bringing it back online. We’ll see how things go.
HLstats also give me the ability to separate, at the server level, a pug game from an actual match. So if I wanted to have PuG servers, we can use those and the stats would be separated from the league play stats.
I’ll keep everyone apprised of the status..