PDA

View Full Version : Alien Swarm Mapping Links


Predator97
07-20-2010, 10:03 AM
Here's some quick links from the main page on the valve developer wiki site.

Alien Swarm Main Page (http://developer.valvesoftware.com/wiki/Alien_Swarm_SDK)

Swarm Map Overview (http://developer.valvesoftware.com/wiki/Swarm_Overview_Map)

Console Commands while Mapping:

asw_ClearHouse - removes all Swarm, so they don't show up on the minimap.
ent_remove_all env_fire - removes bright fires from the map so they don't show on the minimap.
asw_draw_hud 0 - removes the HUD
asw_hide_marine - hides the marine model
cl_leveloverview 10 - this changes the camera to a perspective free, top down view. 10 is the scale factor and is just a guess at first.
asw_cam_marine_shift_maxx 12000 - these make the camera pan further when you move the mouse
asw_cam_marine_shift_maxy 12000


Alien Swarm Objectives (http://developer.valvesoftware.com/wiki/Swarm_Objectives)

Objective Types:

* Asw objective dummy:

This objective doesn't have any requirements or goals. It is simply used to display an extra entry on the briefing screen. It can be used to give an overview of your mission or provide any extra information the players might need for your mission.

* Asw objective kill eggs:

This objective requires the marines to kill a certain number of Asw eggs.

* Asw objective kill aliens:

This objective requires the marines to kill a certain number of Swarm aliens.

* Asw objective destroy goo:

This objective requires the marines to destroy a certain amount of Swarm Biomass (i.e. Asw alien goo entities). Swarm Biomass can only be destroyed with fire.

* Asw objective triggered:

This is a generic objective that allows the level designer to create an interesting custom objective, triggering this entity when the task is complete.

* Asw objective escape:

This objective will be marked as complete when all other objectives are complete and all live marines are inside a trigger_multiple which calls the MarineInEscapeArea input on this entity.

* Asw objective countdown:

This objective is used as an emergency countdown timer, requiring the marines to perform some task within a time limit or face mission failure.

* Asw objective counter:

Generic counter objective.

* Asw objective marker:

This is used as the proxy marker for an Objective. This will show up on the mini-map. An example: You have multiple eggs in different locations in a map you can place markers at each egg location and parent them to the "Asw objective kill eggs". Now your markers will show up in the mini-map and will be tied to the "Asw objective kill eggs" objective. These markers can be individually set to visible or invisible. This comes in handy in the example given. As player kills eggs you can have an output from the egg set the marker for that egg to "visible" "0". Making the egg invisible.

Placing Doors Tutorial (http://developer.valvesoftware.com/wiki/Swarm_Placing_Doors)

When more links pop up i'll place em in here.

Snausages
07-20-2010, 10:04 AM
needs a sticky

santyloco
07-20-2010, 10:07 AM
bumping for sticky

Beezy
07-20-2010, 10:16 AM
Yes, sticky this please.

I'm sure this is a thread I will be coming to often.

Bonzar
07-20-2010, 10:42 AM
Bump for sticky.

Predator97
07-20-2010, 08:47 PM
I'll keep searching for info and add in more when it becomes available.

CanadianWolvie
07-21-2010, 10:10 AM
Thank you for this thread Predator97

Doomwaffle
07-21-2010, 10:33 AM
This is just info you can get on the wiki, I don't see why it needs a sticky.

Predator97
07-21-2010, 01:58 PM
This is just info you can get on the wiki, I don't see why it needs a sticky.

Well I created this to have info about mapping and planned to update it with other stuff besides the wiki information posted on the developer site. Another player has made a mapping information post with better links so I left this to pretty much die a much needed death since links/info were insufficient. Also that there was more information in the newer post about mapping and this one wasn't needed any more.

Created first, but sometimes first isn't always the best and deserves to die. :p