Quake 2 Remaster Mapping Tutorial - Part 2: Deathmatch, Nav points, and single player objectives

Channel:
Subscribers:
870
Published on ● Video Link: https://www.youtube.com/watch?v=0uL1_I_hg_Y



Quake II
Game:
Quake II (1997)
Category:
Tutorial
Duration: 26:46
1,655 views
80


00:00 Intro
01:00 Singleplayer vs multiplayer maps
01:32 Adding deathmatch spawn points
03:16 Trenchbroom deathmatch launch profile
05:20 Playing custom maps online
06:53 Adding bots
08:30 Creating custom map rotation config
09:49 Creating nav file for custom maps
13:13 Loading custom map rotation config
15:16 Creating SP mission objectives
17:20 Activating objectives with trigger_always
18:38 Creating a button to trigger objectives
19:36 Positioning objectives for compass
20:38 Creating a map exit/changelevel
24:12 Using deathmatch spawnflags
25:23 Testing compass with custom nav file
25:41 Testing button triggered objectives
25:56 Testing deathmatch spawnflags

**LAUNCH & CONSOLE COMMANDS BELOW**

In part 2 I go over how to get custom multiplayer maps working and optimized, custom map lists, nav points, single player objectives and more.
Special thanks to Paril for todays info and to xaGe for the launch commands.

*TB multiplayer launch setup:*
-applaunch 2320 -skipmovies +bind f10 "quit" +game ${MODS[-1]} +map ${MAP_BASE_NAME} +set cheats 1 +set deathmatch 1

*TB single player launch setup:*
-applaunch 2320 -skipmovies +bind f10 "quit" +game ${MODS[-1]} +map ${MAP_BASE_NAME} +set cheats 1

*Custom multiplayer maplist:*
Quake 2/rerelease/baseq2/maplist.cfg: g_map_list "your map file names here separated by spaces"

*Console commands*
*addbot* - adds a bot
*kickbot* - kicks a bot

*nav_edit 1* - enter nav node edit mode
*nav_save* - save nav file for custom map
*nav_edit 0* - exit nav mode

*exec maplist.cfg* - loads custom map rotation list ocated at: Quake 2/rerelease/baseq2/maplist.cfg
*bind k exec maplist.cfg* - binds k to load map list

*Remaster FGD and Gameconfig:* https://github.com/id-Software/quake2-rerelease-dll/tree/main/fgd

*Trenchbroom:* https://github.com/TrenchBroom/TrenchBroom/releases/tag/v2023.1

*Compile Tools:*
https://github.com/ericwa/ericw-tools/releases

*TB compile setup:*

*For BSP:*
-nostat -nopercent -q2bsp ${MAP_BASE_NAME}

*For VIS:*
${MAP_BASE_NAME}

*For LIGHT (fast):*
-nostat -dirt -world_units_per_luxel 24 -wrnormals -novanilla -lightgrid -lightgrid_dist 64 64 64 ${MAP_BASE_NAME}

*For LIGHT (full):*
-emissivequality high -nostat -dirt -extra4 -world_units_per_luxel 8 -wrnormals -novanilla -lightgrid -lightgrid_dist 32 32 32 ${MAP_BASE_NAME}







Other Statistics

Quake II Statistics For PalmliX

At present, PalmliX has 7,185 views spread across 2 videos for Quake II, with his channel publishing less than an hour of Quake II content. This makes up 35.79% of the content that PalmliX has uploaded to YouTube.