Author Topic: Op2 Racing Map  (Read 5340 times)

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3175
Op2 Racing Map
« on: April 29, 2009, 06:12:46 AM »
Hey everyone.

I'm taking a short break from MT2 to work on something else: a racing map for OP2.  Doing this will be tricky, but it will help me work out problems that may arise as I begin to work on a lot of AI code as well as get me better acquainted with OP2Mapper.

Anyways, since this is about the racing map and not MT2, let me tell you a little about that...

It will be a six-player map with multiple vehicle to choose from, each with their own strengths, weaknesses, and special abilities (explained in detail below).  There are three laps.  Obviously, your objective is to come in first place.  Throughout the race, there are various checkpoints; if you're killed you respawn at the last checkpoint passed (assuming you have enough lives, which the host will set with initial vehicles).  There are also various item zones you can pass.  These items have various effects, ranging from repairing your vehicle, to giving you a temporary speed boost, to spawning a vortex.  Each vehicle also has a special ability, either active (such as spawning a Guard Post) or passive (such as an RCC effect).

Here are the vehicles (subject to change):
Scout - The fastest (but also weakest) racer.  Comes with an RCC and can detect traps*.
Lynx - Armed and durable, but is also the slowest racer.  Special ability TBD.
ConVec - Average speed and defense.  Best described as "balanced".  Can deploy a Guard Post with a random colony-specific weapon every 40(?) marks.
Robo-Surveyor - Second fastest racer.  Can deploy EMP Shockwave Mines
Scorpion - Armed and fast, but very vulnerable.  Immune to EMP, of course.
Cargo Truck - Fair speed, high durability.  Can drop Spin Bombs, which make victims spin around wildly and lock out the player's control temporarily.

* - If it will work out, "traps" will be spawned as wreckage flags visible only to the player that placed them, allowing Scouts to spot them early.

And the items (again, subject to change):
Nanobots - Fully repairs your vehicle.
Turbo Boost - Gives you a temporary speed boost.
Gravity Generator - Spawns a small meteor on one of your enemies.
Speed Up - Permanent speed boost (tech upgrade).
Defense Up - Permanent HP/armor boost (tech upgrade).
TMHFKEBD - This rare item is a time bomb.  Five marks after being deployed, it destroys everything in the blast radius and releases (non-spreading) Blight over a small area.  I don't really know what it stands for...
Mass Driver Control Uplink - You have a 1% chance of getting this.  It kills everyone on the map; including yourself.  Not available if there are no extra lives at the start.

That's all for now.  Coding hasn't even begun yet (I need a specially-designed map, and that will take awhile) so if you have any suggestions now is the time to make them...
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline CK9

  • Administrator
  • Hero Member
  • *****
  • Posts: 6253
    • http://www.outpost2.net/~ck9
Op2 Racing Map
« Reply #1 on: April 29, 2009, 03:19:23 PM »
ROFL!  THIS IS GREAT!  Get the idea going, bomber, and I'll gladly help you test-run it *grins evily*
CK9 in outpost
Iamck in runescape (yes, I still play...sometimes...)
srentiln in minecraft (I like legos, and I like computer games...it was only a matter of time...) and youtube...
xdarkinsidex on deviantart

yup, I have too many screen names

Offline fighter

  • Newbie
  • *
  • Posts: 14
Op2 Racing Map
« Reply #2 on: April 29, 2009, 05:25:09 PM »
Interesting. Another minigame map :P I look forward to this.
There are people who want to be treated as idiots. I've dedicated all my life to fulfill their wish.

Offline WooJoo

  • Jr. Member
  • **
  • Posts: 91
Op2 Racing Map
« Reply #3 on: April 29, 2009, 06:21:39 PM »
first i thought hmm clicking in circles till you win

but then i was done with the post and i think this can be realy a bunch of fun  (thumbsup)  

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3175
Op2 Racing Map
« Reply #4 on: April 30, 2009, 04:43:25 AM »
Quote
first i thought hmm clicking in circles till you win
Circle maps are lame.
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline CK9

  • Administrator
  • Hero Member
  • *****
  • Posts: 6253
    • http://www.outpost2.net/~ck9
Op2 Racing Map
« Reply #5 on: April 30, 2009, 07:25:09 AM »
yea, here we use around the world maps :P
CK9 in outpost
Iamck in runescape (yes, I still play...sometimes...)
srentiln in minecraft (I like legos, and I like computer games...it was only a matter of time...) and youtube...
xdarkinsidex on deviantart

yup, I have too many screen names

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3175
Op2 Racing Map
« Reply #6 on: April 30, 2009, 07:59:20 AM »
Oooh, that's not a bad idea actually...

Edit: Oh, just as a warning, the map is not going to be what you'd call a work of art...
« Last Edit: April 30, 2009, 08:12:23 AM by Sirbomber »
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline CK9

  • Administrator
  • Hero Member
  • *****
  • Posts: 6253
    • http://www.outpost2.net/~ck9
Op2 Racing Map
« Reply #7 on: April 30, 2009, 08:27:20 AM »
Yea, I've seen your mapping work :P

*runs before bomber can call in the TANKNOOB*
CK9 in outpost
Iamck in runescape (yes, I still play...sometimes...)
srentiln in minecraft (I like legos, and I like computer games...it was only a matter of time...) and youtube...
xdarkinsidex on deviantart

yup, I have too many screen names

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3175
Op2 Racing Map
« Reply #8 on: April 30, 2009, 08:37:00 AM »
Well, if you'd rather do it yourself CK9, just let me know...  :P
Also: go here.
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline CK9

  • Administrator
  • Hero Member
  • *****
  • Posts: 6253
    • http://www.outpost2.net/~ck9
Op2 Racing Map
« Reply #9 on: April 30, 2009, 12:51:20 PM »
That's okay, I'll stick to the MRE pouches for now :P

I would if I had time.  I never even finishec my version of a race map (land rush, up to 6 players, start at the top of a volcanic mound, race down before it kills you, muwahahahahaha!)
CK9 in outpost
Iamck in runescape (yes, I still play...sometimes...)
srentiln in minecraft (I like legos, and I like computer games...it was only a matter of time...) and youtube...
xdarkinsidex on deviantart

yup, I have too many screen names

Offline WooJoo

  • Jr. Member
  • **
  • Posts: 91
Op2 Racing Map
« Reply #10 on: April 30, 2009, 01:32:30 PM »
well that could also be interesting feat. for a racing map as an obstacle so that at round 2 there is an volcano lava flow which blocks the first route or something like that

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3175
Op2 Racing Map
« Reply #11 on: May 01, 2009, 07:30:25 AM »
Coding is coming along well.  I'm trying to design this in a way that makes it easy to adapt to new maps.  Now I'm going to go make a very simple racetrack just to test things out.  I'll tell you how it goes.

Edit: So much for that plan.  Unexpected problems have come up.  Me and my big mouth...
« Last Edit: May 01, 2009, 08:03:25 AM by Sirbomber »
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline Spikerocks101

  • Hero Member
  • *****
  • Posts: 720
Op2 Racing Map
« Reply #12 on: May 01, 2009, 05:34:59 PM »
I really like your idea. I would think Cargo Trucks dump lots of ore on the ground, making it caught in other vechiles wheels, slowing there speed down for long while. And spides which are second fastest, and have lowest health, but repair at a constant rate (5 hp a mark?).
I AM YOUR PET ROCK!!!!!!

Offline Hooman

  • Administrator
  • Hero Member
  • *****
  • Posts: 4605
Op2 Racing Map
« Reply #13 on: May 01, 2009, 07:49:04 PM »
Hmm, indeed, this is a rather interesting idea.
 

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3175
Op2 Racing Map
« Reply #14 on: May 02, 2009, 07:32:39 PM »
Progress is being made.  I'm currently thinking of new and exciting ways to torture the losers. :evil laugh:
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline CK9

  • Administrator
  • Hero Member
  • *****
  • Posts: 6253
    • http://www.outpost2.net/~ck9
Op2 Racing Map
« Reply #15 on: May 03, 2009, 11:30:24 AM »
How about a lava encirclement?
CK9 in outpost
Iamck in runescape (yes, I still play...sometimes...)
srentiln in minecraft (I like legos, and I like computer games...it was only a matter of time...) and youtube...
xdarkinsidex on deviantart

yup, I have too many screen names

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3175
Op2 Racing Map
« Reply #16 on: May 03, 2009, 12:42:39 PM »
No, then they just quit halfway through.  I'm talking about an insulting "defeat" message of some sort.
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline Spikerocks101

  • Hero Member
  • *****
  • Posts: 720
Op2 Racing Map
« Reply #17 on: May 03, 2009, 03:55:11 PM »
how about having a message requesting there email and then spam there email with "YOU LOST!"? lol
I AM YOUR PET ROCK!!!!!!

Offline CK9

  • Administrator
  • Hero Member
  • *****
  • Posts: 6253
    • http://www.outpost2.net/~ck9
Op2 Racing Map
« Reply #18 on: May 03, 2009, 06:50:35 PM »
"You have failed, you are even worse than Nascar!"
 
CK9 in outpost
Iamck in runescape (yes, I still play...sometimes...)
srentiln in minecraft (I like legos, and I like computer games...it was only a matter of time...) and youtube...
xdarkinsidex on deviantart

yup, I have too many screen names

Offline Hidiot

  • Hero Member
  • *****
  • Posts: 1020
Op2 Racing Map
« Reply #19 on: May 04, 2009, 03:47:38 AM »
Quote
"You have failed, you are even worse than spikerocks101!"
Maybe?
"Nothing from nowhere, I'm no one at all"

Offline Spikerocks101

  • Hero Member
  • *****
  • Posts: 720
Op2 Racing Map
« Reply #20 on: May 04, 2009, 04:52:40 AM »
-_-
I AM YOUR PET ROCK!!!!!!

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3175
Op2 Racing Map
« Reply #21 on: May 04, 2009, 05:12:56 AM »
Quote
Quote
"You have failed, you are even worse than spikerocks101!"
Maybe?
Owned.
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline CK9

  • Administrator
  • Hero Member
  • *****
  • Posts: 6253
    • http://www.outpost2.net/~ck9
Op2 Racing Map
« Reply #22 on: May 04, 2009, 07:04:36 AM »
quote-editing only works well in IRC (mainly because people who just logged in don't get to see the original :P)
CK9 in outpost
Iamck in runescape (yes, I still play...sometimes...)
srentiln in minecraft (I like legos, and I like computer games...it was only a matter of time...) and youtube...
xdarkinsidex on deviantart

yup, I have too many screen names

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3175
Op2 Racing Map
« Reply #23 on: May 04, 2009, 10:43:21 AM »
Okay, so how's this for failure-torture?

Code: [Select]
// Create at end of game
CreateTimeTrigger(1, 0, 10, "LOL_N00B");

SCRIPT_API void LOL_N00B()
{
for (i = 0; i < TethysGame::NoPlayers(); i++)
{
  if (RD[i].isLoser == true)
  {
   TethysGame::AddMessage(-1, -1, "LOL N00B", i, sndSavant58);      // Spams "OUR PEOPLE ARE DYING!!!" over and over
  }
}
// Create dummy victory/defeat conditions for the winner(s)/losers
// (code will go here)
}

Graaah, the forums decided it would be funny not to tab things right.  Oh well, you get the idea.
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline CK9

  • Administrator
  • Hero Member
  • *****
  • Posts: 6253
    • http://www.outpost2.net/~ck9
Op2 Racing Map
« Reply #24 on: May 04, 2009, 07:12:26 PM »
lol, the forums got into the spirit of things :P

you need to do something in case they have volume muted.  maybe meteor strikes that do no damage?
CK9 in outpost
Iamck in runescape (yes, I still play...sometimes...)
srentiln in minecraft (I like legos, and I like computer games...it was only a matter of time...) and youtube...
xdarkinsidex on deviantart

yup, I have too many screen names