Author Topic: Creep Mod by Mr. Wallet  (Read 11467 times)

So apparently bargain-bin mods don't get their own topic, so here goes.

Creep Mod is a survival game in which players try to avoid touching the "creeper", an expanding mass of bricks that grows over any surfaces available. Setup and use is a little tricky, so please refer to the manual below. Lots of RTB preferences available to tweak the experience to your liking. Small portions of code adapted from rot's zombie mod without permission. Many thanks to rot, Truce, Redliub, King Zor, and all the beta testers that helped out.

Note: This mod works best if you have a steady progression of colors in your paint set for colors 0-9 (black to white, through the rainbow in order, whatever). The main creep color is 9. Colors will be customizable in a future release.


IMPORTANT USAGE INFO:
The "creeper spawn" brick (find it under the other spawn bricks) is the backbone of a creeper game. Keep these rules in mind:
  • All creeper bricks apply to the entire server and all of its minigames; there should be only 1 creeper game at a time, and it will use all creeper spawn bricks planted by anyone. Because of this, creeper spawns may only be planted by admins.
  • The creeper grows at the same speed regardless of how big it is or how many spawns there are. Use more than one spawn only to add unpredictability or claustrophobia. Usually only some of the spawns will really "take off" into large-scale growths, so multiple spawns is a great way to keep players guessing from game to game.
  • If a brick has no rendering (but does have raycasing), the creeper will not grow on it. Use this on outer walls and ceilings to keep the creeper growing inside the game area and not out into the middle of nowhere, where it won't threaten players anyway.
  • If a brick has no raycasting, the creeper spawn will act as if it doesn't exist. Use this to create barriers the creeper can go through, but players can't (works well with the 1x4x2 fence).

Starting a Game:
To start a creeper game, create a minigame with the "Creeper Game Mode" player type (and the "CreepKill" weapon, if you want to let players fight back) and say "/newcreepgame". To end a game, say "/endcreepgame".


Add-On Preferences:
Each survival environment you create will play a little differently, and the RTB Add-On Preferences menu is there to help you tune the gameplay. Below is an outline of each option.

Game Mode
  • Standard gameplay is a single round that lasts until time runs out or all humans are dead.
  • EndlessWaves plays 1 round at the server settings... then resets the game and plays another with 1.2x creeper HP... then another with 1.4x creeper HP... then another with 1.6x... then another... then another... until all humans die in the same wave.
  • FreeSpawn is the same as Standard, but players can respawn at will like a normal minigame; humans can't lose unless all players are dead at the same time. Use this if you have your own house rules you want to play by the honor system (multiple lives, deaths in the first minute don't count), or just if you feel like goofing off without trying too hard.

Use Time Limit
Uncheck if you want a game the humans won't win.

Time Limit
Game/Wave time limit in minutes.

Growth Speed
Most of the time you'll want it as fast as possible (more exciting that way), but you can slow it down if you want.

Player-Hunting
Adjusts how well the creeps sniffs out survivors and grows in their direction; "Normal" is recommended to keep things interesting but fair, but you can tweak it to your liking.

Undulo Creeper
Uncheck if undulo bothers you and you'd rather the creeper stop jiggling around.

Color Mode
ShowDamage will start the creeper at color ID 9 (your 10th color) and count down brick colors to 0 (your 1st color) as it takes damage.
Static will stay color ID 9.

Adjust HP by # of Players
If this is on, the HP of the creeper that game/wave will be multiplied by the number of players that were in the minigame when the game/wave started. If this is off, the HP of the creeper will stay at 1-player levels. Only turn this off if you want a really easy game.

Creep Regenerates
If this is on, it will be basically impossible to kill off the creeper, since it will be harder to keep wounded (see strategy section below). Usually you'll want this on.

Regeneration Speed
Playtesting found a good regeneration rate for the creeper, but you can adjust to taste.


Strategy:
The creeper is extremely hard to kill, but you can try to survive by suppressing it. Here's how:
  • When everything is fine, keep spraying that CreepKill on a brick so it dies. Don't spread out your fire too much, or the damage will just regenerate.
  • Regeneration doesn't kick in right away, so if the server's Regeneration Rate isn't too high, you can work on 2 or 3 bricks at once. This is nice because only completely healthy bricks can grow.
  • The creeper tends to grow in bursts. You want it growing AWAY from you, not TOWARD you. If it starts growing in a way you don't like, try and damage the newly-spawning bricks to handicap further growth of the burst. (Remember, wounded bricks can't grow!)


Arena-Building Tips:
  • Keep it TINY. Roomy arenas only make players feel less threatened and drive up the time before the creeper becomes a real threat. Start with roughly 1,000-2,000 pips of floor space per player with a 5-minute time limit, and work from there.
  • Don't make dead-ends. 4+ players at the end of a hallway will easily keep the creeper at bay forever. Boooring. Try to have only short hallways, with most of the arena being open areas with 3 or more ways for creeper to come in.
  • Don't give spawning players immediate access to the creeper spawn, or they might thwart it; Keep at least one spawn 2 seconds from the nearest spawning player so that it can really take root and pose a danger.
  • 3D arenas are much more exciting than flat ones. If the creeper can come from above and/or below as well as from the sides, players will need to be extra-careful.
  • Experiment! This is a very free-form mod that can create all kinda of gameplay. A temporary passage that gets closed up can be made by setting a transparent brick to no-collide. Alien spores in the space station's ventilation system! A monster from the deep is attacking the boat! Pod People (FreeSpawn, if you die you respawn once and try to kill survivors with a sword)! The possibilities are endless.

----------------------------------------------------------------------------

Please provide feedback/suggestions, because I plan on developing this a bit more.
If you really, really like it, you can donate. :cookieMonster:
« Last Edit: January 22, 2010, 06:53:37 PM by Mr. Wallet »

Looks fun, nice job :)
« Last Edit: January 22, 2010, 05:50:17 PM by Jaden »

I saw a picture of this, One word, Epic.
Warning - while you were typing a new reply has been posted. You may wish to review your post.
I hate you -_-.

If this is as good as it sounds...

You're brilliant.


*Jaw drops*

*Pushes Jaw Shut*

*Jaw Drops*

Amazing...

Why was this bargain bin?

Space Guy disagrees with how I designed it. I think it's a pretty childish reason but I'm not the boss of RTB and they're hosting it for free, so whatever.

EDIT: By which I mean, I believe the quality will speak for itself both now and in future updates, so I don't mind as long as players can get their hands on it.
« Last Edit: January 22, 2010, 05:53:18 PM by Mr. Wallet »

Dude... I saw this in the other section and I couldn't wait for it too come out, now I'm happy! :D

Quote from:  Ice Cube
Makes me wanna, creep

Aw man, i remember playing this on your server. man that was forgetin' fun. Now i can make my own!

Sounds like a cheesy SyFy original movie :cookieMonster:

Space Guy disagrees with how I designed it. I think it's a pretty childish reason but I'm not the boss of RTB and they're hosting it for free, so whatever.

EDIT: By which I mean, I believe the quality will speak for itself both now and in future updates, so I don't mind as long as players can get their hands on it.
I heard him say it is because of the pink printer thing. Is that so?