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.
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.