setstats

Toolset to Becoming an Environment Artist and Game Level Designer
Main Page Archives Resources Search World of Level Design Forums   World of Level Design Store Contact About

TOP READ ARTICLES

Level Design Workflow Tutorial
UDK Basics Getting Started in 11 Steps
How To Plan Your Next Map
100 Level Design Ideas and Locations
Call of Juarez 2 Level Design Series
11 Day Mapping Challenge: Start to End
How to Get a Job with Epic Games
GDC 2010 Level Design Part 1, 2, 3, 4, 5

 

Left 4 Dead 2 Mapping Tutorials Series
Left 4 Dead Mapping Tutorials Series
Modeling Interior Environments in Maya Part 2/3
Level Designer Chris Kay Interivew
How to Become a Level Designer Part 1 & 2
L4D2 Level Design Tips Part 1 & 2
Level Design Challenges Series
11 Day Level Design Process Overview

3D Environment Design.com

WoLD March Game Env. Challenge:

Free Downloads of Ready-to-Use Game Environments and Models
Jump Over to 3DED

L4D2: How to Create Scavenge Gamemode Part 2

February 23, 2010
Category: Left 4 Dead 2 Mapping

<--L4D2: Scavenge Gamemode Part 1

Game Env. Challenge Image Reference 1-->

L4D2: How to Create Scavenge Gamemode

L4D2 Tutorial covers:

- Setting up the necessary entities for Scavenge gamemode type

- Compiling and running the game in Scavenge gamemode

L4D2 Scavenge Tutorial Part 1 can be viewed here.

 

1. Gas Cans

Place 16 gas cans throughout the map.

weapon_scavenge_item_spawn

Name: gascans_scavenge

Disable Shadows: Yes

Flags: Must Exist

L4D2: How to Create Scavenge Gamemode

L4D2: How to Create Scavenge Gamemode

L4D2: How to Create Scavenge Gamemode

 

2. Point Templates

Insert 2 point_templates

First point_template:

Name: scavenge_misc_spawner

Templates 1-4:
navattr_scavenge_checkpoint
brush_scavenge_boundary
event_scavenge_startarea

Flags: Preserve Entity Names

L4D2: How to Create Scavenge Gamemode

L4D2: How to Create Scavenge Gamemode

 

Second point_template:

Name: scavenge_stuff_spawner

Templates 1-4:
scavenge_weapons
scavenge_items
scavenge_positions
gascans_scavenge

Flags: Preserve Entity Names

L4D2: How to Create Scavenge Gamemode

 

3. Logic Relays

Insert 3 logic_relays

L4D2: How to Create Scavenge Gamemode

 

logic_relay 1:

L4D2: How to Create Scavenge Gamemode

L4D2: How to Create Scavenge Gamemode

Name: spawn_scavenge_postIO

Under Outputs:

My Output Named: onTrigger
Target Entities: template_scavenge_generator
Via this input: ForceSpawn

My Output Named: onTrigger
Target Entities: scavenge_stuff_spawner
Via this input: ForceSpawn

My Output Named: onTrigger
Target Entities: event_scavenge_pour
Via this input: GenerateGameEvent

My Output Named: onTrigger
Target Entities: scavenge_misc_spawner
Via this input: ForceSpawn

My Output Named: onTrigger
Target Entities: navblock_scavenge
Via this input: BlockNav

 

logic_relay 2:

L4D2: How to Create Scavenge Gamemode

L4D2: How to Create Scavenge Gamemode

Name: kill_scavenge_stuff

Under Outputs:

My Output Named: onTrigger
Target Entities: scavenge_misc_spawner
Via this input: Kill

My Output Named: onTrigger
Target Entities: scavenge_stuff_spawner
Via this input: Kill

 

logic_relay 3:

L4D2: How to Create Scavenge Gamemode

L4D2: How to Create Scavenge Gamemode

Name: relay_scavenge_roundstart

Under Outputs:

My Output Named: onTrigger
Target Entities: brush_scavenge_boundary
Via this input: Kill

My Output Named: onTrigger
Target Entities: event_scavenge_startarea
Via this input: Kill

 

4. Info Game Mode

Insert info_game_mode entity.

Name: info_gamemode

L4D2: How to Create Scavenge Gamemode

L4D2: How to Create Scavenge Gamemode

 

Under Outputs:

My Output Named: onCoop
Target Entities: kill_scavenge_stuff
Via this input: Trigger

My Output Named: onScavengePostIO
Target Entities: spawn_scavenge_postIO
Via this input: Trigger

My Output Named: onVersus
Target Entities:kill_scavenge_stuff
Via this input: Trigger

My Output Named: onSurvival
Target Entities:kill_scavenge_stuff
Via this input: Trigger

 

5. Director

Insert info_director entity.

Name: director

L4D2: How to Create Scavenge Gamemode

Under Outputs:

My Output Named: OnScavengeIntensityChanged
Target Entities: case_scvng_intensity
Via this input: inValue

My Output Named: OnScavengeOverTimeStart
Target Entities: relay_scvng_overtime_start
Via this input: Trigger

My Output Named: OnScavengeRoundStart
Target Entities: relay_scavenge_roundstart
Via this input: Trigger

My Output Named: OnScavengeTimerExpired
Target Entities: relay_scavenge_timer_expire
Via this input: Trigger

My Output Named: OnTeamScored
Target Entities: branch_gascan_used
Via this input: SetValue
Parameter: 1

My Output Named: OnTeamScored
Target Entities:@director
Via this input: Runscriptcode
Parameter: DirectorScript.MapScript.LocalScripts.GasCanPoured()

 

6. Compile and Test

Compile and run your map.

Force a gamemode through console: map mapname scavenge

Type the following commands into the console:

sv_cheats 1
sb_all_bot_team 1
jointeam survivor or infected

L4D2: How to Create Scavenge Gamemode

 

 

Comments are Closed.

Please Join & Discuss this post in the World of Level Design Forums

Comments

No comments yet

 

Receive 2 FREE E-Books

11 Day Level Design: How I Created a Map in 11 Days
Illustrated Guide: Unreal DM-OrionsForest

Level Design 11-Day Mapping E-Book - 2 Ebooks. PDF files.
- Over 80 pages of level design tips, advice and workflow
- You will also receive newsletters with exclusive content
- Check your email for confirmation and a download link.

Your information will never be sold or rented. I respect your privacy and I hate SPAM !

Subscribe to Newsletter:


MOST READ ARTICLES

NEW ARTICLES

Level Design Workflow Tutorial

L4D Mapping Tutorials

L4D2 Mapping Tutorials

How To Plan Your Next Map

100 Level Design Ideas
and Locations

Photoshop Illustrator Paths to Maya Environments

60-60-30 of Level Design Productivity

Call of Juarez 2
Level Design Series

UDK Basics Getting
Started in 11 Steps

Modeling Interior Environments in Maya Part 2/3

Crytek's Level Designer
Chris Kay Interivew

How to get a job with
Epic Games

Game World Creation
with Inception

WoLD Survey: Challenges

WoLD Updates #1

How to Create a Playable Level in 11 Days

11 Day Level Design
Process Overview

UDK 11 Day Level Design

UDK Basics Part 1/3

UDK Basics Part 2/3

UDK Basics Part 3/3

L4D1-2 Campaign Design; Why Less is More

Level Design Gameplay Flow Challenge Results/Winner

Level Design Gameplay and Flow Challenge UPDATE

GDC 2010 Level Design Part 5

GDC 2010 Level Design Part 4

TOPICS

 

3D Environment Modeling

Architecture

Books and DVDs

Career/Getting a Job

Call of Juarez 2

Counter-Strike: Source

Design / Art Tutorials

Far Cry 2

Game Environment Design

Game Worlds

Interviews

Left 4 Dead Mapping

Left 4 Dead 2 Mapping

Level Design Tutorials / Tips

Level Design Challenges

Lighting & Texturing

Maya Level Design

News

Photography / Reference

Productivity & Goal Setting

UDK

Unreal Tournament 3

WoLD Contributors Tutorials

UDK© 11 Day Level Design

29 Ways to Become and Streamlined Level Design

How to Create a Full Playable Map from Beginning to End in 11 Days Using UDK©.

UDK© 11 Day Level Design is a complete level design system that covers the entire process of creating a full playable level using UDK©.

- 13 Ebooks (500+pages)

- 45 videos (3 hours)

 

 

Click Here for More...

World of Level Design Tutorial Series

World of Level Design Twitter

 


Connect with World of Level Design Network

GameLevelDesign World of Level Design RSS

Alex Galuzin LinkedIn

World of Level Design Youtube

World of Level Design Steam