Post tutorial Report RSS Dystopia: A Barebones Level

Dystopia requires more than a simple info_player_start for a barebones map. I'll go into a bit of detail in this tutorial on what itis you need for a working game.

Posted by on - Intermediate Mapping/Technical

[page=Introduction]
Dystopia requires more than a simple info_player_start for a barebones map. I'll go into a bit of detail in this tutorial on what itis you need for a working game.

[page=Bare Bones]

All By Your Lonesome

Okay, I lied. A simple player start does work. If you make a Dystopia level and put an info_player_start in (but, and this is important, no dys_spawns or dys_spawn_points) the map will load up. However, the funcationality of this is buggy and limited (for example, typing in round_restart will crash Dystopia).

Proper Spawns

So, what you need to have a proper game is this:

- At least 1 punk dys_spawn (team = punks, id = Punks HQ)
- At least 1 corp dys_spawn (team = corps, id = 2)
- At least one dys_spawn_point for each dys_spawn, each set to their spawn's respective id
- The first info_player_start that you place will define where the player view is between rounds (in vaccine it showed the data core, and it's a good idea to make the final objective the object of this view attention)

the dys_spawn controls the dys_spawn_points. The circled "S" on the radar gets its position from this entity's location. All the dys_spawn_points do is provide eye candy and an exact spawn position.

Words of Warning

dys_spawn IDs can be tricky. You always want the first punk spawn to be 1 (makred as Punk HQ). The first corp spawn is at the other end of the scale. In this map, we only have two spawns, so the other end of the scale is 2. However, if we had, say, 5 spawns throughout the map, the other end of the scale would be 5. So which spawn id indicates the corps spawn depends on how many spawns you have in your map.

Before you compile, check that you have everything; at least 2 dys_spawns and at least2 dys_spawn_points, and double check that they're all linked together right. If you don't your map will probably crash somewhere along the line. Also, when you eventually get around to making spawn captureable, you definitely want to make sure that both teams will always have a spawn at all times, otherwise, well, that team wont be able to spawn. Which would totally suck.

[page=Conclusion]
That's it. If you have questions, post them here. Don't spam or I will send my army or dreaded ninja rhinos after you.

Post comment Comments
cyanyde
cyanyde - - 12 comments

Nice.. bout time we get some Dys specific stuff.

Reply Good karma Bad karma+1 vote
Davik
Davik - - 12 comments

i was actually wondering how this worked, wanted to throw together a lan party map.

Reply Good karma Bad karma+1 vote
feanix Author
feanix - - 26 comments

Thanks you. Maybe I'll write another sometime. ;)

Reply Good karma+1 vote
Raider451
Raider451 - - 165 comments

You should probably put some amm dumps in the map, too, so you dont have to suicide to get ammo. And ninjas are light class, so those must be some really anorexic rhinos.

Reply Good karma Bad karma+1 vote
Raider451
Raider451 - - 165 comments

*ammo dumps

I wish I could edit posts

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: