Jump to content
SubSpace Forum Network

Recommended Posts

Posted

I'm glad to see my module is getting used in deva. I plan on adding a few more features to the module later this fall.

 

If you would like to see something adding please post it here.

 

I was going to add a Hat Trick tracker, but then looking into the definitions of what constitutes a hat trick, I was a bit confused on the best way to handle it.

 

There is a few various of it, and I would like to add just one. The normal hat trick is just 3 goals in a game by a single player. Another method is 3 goals that are scored in a row by a single player. So I would like to know how the players would like it to be handled, as with everything thus far with this module.

 

Also, I know a big factor people would like to see, is a random puck drop timer which is now automatically 15 seconds from the time the host enters the command.

 

Another thing I plan to add is a proper faceoff check, which will just check player locations before the puck drops. Players found offside will be given a penalty. A player will be allowed 2 penalties, but on the 3rd, they will be sent to the penalty box for a short period of time. On the 4th they will be sent for a longer period of time, and on the 5th they will simply be locked in spec. All of this is just an idea and once tested can and most likely will change. There may also be a few other things players do that will cause them to get a penalty.

 

One other thing I was thinking of adding is an Icing checker, where if someone just hits the puck down the rink, if no one gets to the puck quick enough, then a faceoff on the side the puck was iced will take place and the player may or may not be penalized.

 

All just ideas as of now, and any improvements to the current features are more the welcome.

 

Thanks guys!

Posted

I think passing the ball with warp, is faster than using Shoot. Make them the same. AKA make shooting to pass the ball the same speed as warping to pass it.

 

Maybe have a replay ability on goals if you want..

Posted (edited)

First off, fantastic work with creating the module which has made work much more easier for hosts and improved gameplay.

 

-The only suggestions I make is a statistics report right after a win. I.e. checks,saves,passes,assists,etc. To trigger it, there should be a "goals needed to win" which I suggested to be 5b1. Other people seem to like it at 7b2, but in my opinion, the game just drags on for way too long (in excess of even an hour, shit went up to 11-11 before I think).

-With the hat trick tracker, I think it's best to have it at 3 goals a game. In a game of cricket, it's 3 in a row which is quite rare. 3 goals a game would work best with a 5b1 game.

-The Icing counter seems to be quite a nice idea. Players seem to like getting rid of the ball right before they get checked and there follows a massive crowd. Resulting in a very back and forth game, also because everyone just follows the ball with no set positions (def,attack,mid)

An icing counter would be nice in preventing/penalizing players like that.

 

Well there you have it, goodluck.

Edited by Vater
Posted

The only rule against the goalies moving about is for them not to go past the blue line.

 

I can make it tell them they can't do it, and either penalize them for it, and / or warp them back. I was thinking of warping them behind the goal, so its not "convenient" to them.

Posted

If you wanted to get fancy, you could turn the blue lines into doors, and then send the goalie a door closed override (using the Clientset module), along with different settings for their spawn (so that they can't warp to centre). Though, I don't know if Clientset has any hooks for Python...

 

Anyhow, keep up the great work

Posted

The way I did if before was creating regions on the map and checking if certain ships enter them.

 

This is how I plan to add the check before face off to make sure all the players are on the proper side.

Posted

So a little update:

 

First I added a win condition. Which is now first to 7, win by 2.

But the Ref still has the option to stop the game at any point, say first to 5. Or whenever they want.

 

Added a Hat Trick checker which is 3 goals in a game, not 3 in a row. (but I made add a "special" hat trick for that)

 

I also started tracking players, things they did, and creating stored statistics for them.

 

It took me a bit of reading and a few questions to figure out how to display them properly, but it all is looking good now.

So far the only stats are, Goals, Saves, Hat Tricks, and Assists.

 

I attempted to add "icing" but it wasn't really true, after looking at what "icing" was, I realized it was too hard for me to make it work under the real conditions. So I was thinking of just making a penalty for "delay of game" when a player shoots the puck it will start a timer and if no one gets to it in time, the ref will need to restart the face off.

 

And finally, I am going to create some sort of penalty system, where the penalties are tracked and displayed in the stats, but it will ultimately be up to the Ref to put players in "time out" as I would like to call the penalty box.

 

Please give any suggestions or comments.

  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...