]> git.rm.cloudns.org Git - xonotic/xonotic.wiki.git/commitdiff
(Commit created by redmine exporter script from page "Xonotic_Bot_Orchestra" version 2)
authordivVerent <divVerent@xonotic.org>
Thu, 19 Jan 2012 22:03:00 +0000 (22:03 +0000)
committerRedmineExport <redmineexport@dev.xonotic.org>
Mon, 17 Nov 2014 17:53:33 +0000 (17:53 +0000)
Xonotic_Bot_Orchestra.textile

index 23cc18fa6f248984c88c6aae9629b6a6efc53a97..98dbf280c52e0e02436e7837fe159046c74247d6 100644 (file)
@@ -6,9 +6,16 @@ Note: stuff in _italics_ is up to you and may/will need changing from my example
 
 h2. Mapping a Bot Orchestra Stage
 
-To do a bot orchestra performance, a "stage" map for the orchestra is required. It needs the following properties:
+To do a bot orchestra performance, a "stage" map for the orchestra is required. It needs the following entities, if you use the default midi2cfg-ng.conf:
 
-...
+* a target_position called tVocals for the vocalist
+* a target_position called tPercussion which is where the bots will aim. It's a good idea to have a noimpact surface behind it so shots don't make a noise on their impact.
+* 32 target_position entities called tUba1 to tUba32 for where bots with tubas/accordeons should walk to start their performance
+* 32 target position entities called tChr1 to tChr32 for where percussion bots should walk to start their performance. They will then aim at tPercussion. These targets must not be on a nosteps or metalsteps surface!
+* 3 target_position entities called tMetalSteps1 to tMetalSteps3 for bots to jump on for metal step sounds
+* 4 target_position entities called tNoSteps1 to tNoSteps4 for jetpack bots so they don't make an unwanted landing sound
+* info_player_deathmatch spawnpoints with "restriction" "1" for where bots are to spawn
+* info_player_deathmatch spawnpoints with "restriction" "2" for where humans are to spawn
 
 In the following example, we will use the map _opera_ by Morphed for the orchestra.
 
@@ -26,6 +33,8 @@ Then, you run in misc/tools/ of Xonotic:
 
 (you also can use any other .cfg name here, but it must be in the same directory as config.cfg and I prefer x.cfg because the unmodified tuba-play.cfg uses it)
 
+h3. Vocals
+
 h2. Performing
 
 To perform, copy the files tuba-play.cfg, tuba-record.cfg and tuba-settings.cfg to your Xonotic config directory (~/.xonotic/data/ on Linux) and edit them to your taste. Then: