Features requests are locked for 1.1, and I'll only write a 1.1+ if I hear of another
security exploit on the jampgame component.
Also keep in mind that:
- I haven't much free time this year, and I have many other more interesting projects to spend it on.
- I don't even play that game anymore. In fact, I stopped playing it when I started writing programs for it
Since I'll release the source code for 1.1 under the GPL, you'll be free to add that kind of things yourself, it really does not take a rocket scientist, all it takes is time and motivation, and I've run short of both.
Some comments:
John Preston wrote: Unlock base emotes (meditate, bow etc) in all gametypes (or in FFA). CVARable )
I've no idea why my mod disables them, and haven't looked it up.
John Preston wrote:* Change private chat color to yellow or make it CVARble (ga_PrivateChatColor (0-9), 6-default)
Doable. Not sure whether the color is hardcoded into jampded or not, but the chat string can be altered by jampgame, and therefore a color can be added.
John Preston wrote:* Make CVAR ga_PrivateDuelMusic (1-on (def), 0 - off). Sometimes its realy disturb
Unless I'm mistaken, you can't do that in a serv-side mod. You'd need a client plugin for that.
Other suggestions are all doable. But not by me for the aforementioned reasons
John Preston wrote:please, dont post here, if u've nothing usefull to say
That kind of remark is not yours to make, thanks. Keep cool. I'll just assume you were having a very bad day...
cybermaniac wrote:well, you realise that this mod was initially designed ("gamall: These features are on the very edge of being "admin" features, rather than security fixes.") as a security mod. Not as a JA+ replacement. Again that is down to Gamall, however, if you read approx 15 posts from bottom on first page, you will see that admin/player things were thought about but not implemented.
Exact.
My concern was with DoS (== server-crashing) attacks, and from that point of view the mod was complete from the very first version, insofar as every vulnerability of the jampgame component known to me was fixed. I made some random alterations here and there because it was fun and I'd nothing better to do, and/or because I was kindly asked to, but it never was the primary goal of my mod.
I don't have either time or will to do this anymore. I'll only resume work if I hear of a new DoS attack targeting jampgame.
cybermaniac wrote:and on the chat thing, i was merely going by the comment made by gamall ("on the other hand, the /svsay command can't be altered, as it is hard coded into jampded instead of jampgame."), if i'm wrong then i'm wrong, unlike some i admit any mistakes i make
It is sometimes hard to guess where the features are coded. \say and \tell, as well as the dedicated server say (/say from a server console) are part of jampgame (ie. open-source), while /svsay is part of jampded (closed-source). That does not make much sense to me, but that's the way it is. The only way to know is to wade in the code
cybermaniac wrote:On a seperate note, the new mod is running in linux and thus far is working fine with no problems.
Good. As soon as I get some free time I'll test/fix the invisible skin thingy, wrap this up and move on.