]> git.rm.cloudns.org Git - voretournament/voretournament.git/commitdiff
Level 7, with small tweaks to 6
authorMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Tue, 14 Sep 2010 14:29:12 +0000 (17:29 +0300)
committerMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Tue, 14 Sep 2010 14:29:12 +0000 (17:29 +0300)
data/maps/campaign_voretournament.txt
data/maps/campaign_voretournament_6.cfg
data/maps/campaign_voretournament_7.cfg [new file with mode: 0644]
data/maps/campaign_voretournament_bots_7.txt [new file with mode: 0644]

index 3115848998a9e6b91680b767037328b94e715e31..0e52d541e17b0e75f02f5fa8fb494a3c645bd425 100644 (file)
@@ -6,4 +6,5 @@
 "dom","basement","3","4","75","bot_config_file maps/campaign_voretournament_bots_3.txt; bot_vs_human 3; g_vore_showhealth 0","First meal","As a bright flash covers the room, you feel the power of vore awakening in you. Your muzzle drolls, and you feel more hungry than ever before. The two guards quickly become your first snack.\n\nReturn down stairs and hold the pressure plates long enough to open the main door. You'll face 3 dark guards, who also posses the power of vore!"
 "tdm","reslimed","4","5","20","bot_config_file maps/campaign_voretournament_bots_4.txt; bot_vs_human 4; g_vore_showhealth 0","The Slime Pit","With your first meal churning in your stomach, you step through the main door and advance to the slime facility.\n\nYour primary objective is to rescue the prisoners from a space station known as Soylent. But in order to reach Soylent, you must find and use a teleporter to another space station, called Gasoline Powered."
 "ctf","gasolinepowered","4","5","7","bot_config_file maps/campaign_voretournament_bots_5.txt; bot_vs_human 4; g_vore_showhealth 0","Gasoline Powered station","You step into the teleporter. A strong light blinds you and you feel yourself floating, soon reaching a teleporter pad on the Gasoline Powered space station.\n\nNo time to admire the view however! You must bring the two flags together again, which will start the teleporter to Soylent. Watch out for the space patrol!"
-"dom","soylent","5","6","125","bot_config_file maps/campaign_voretournament_bots_6.txt; bot_vs_human 5; g_vore_showhealth 0","Soylent Space","The flags activate the teleporter, taking you straight to the Soylent space station. Five hungry maws are waiting for you here, gulp them all down!\n\nYou must press the pressure plates and overload the generator, which is the first step toward releasing the prisoners. Be prepared for gravity to fail afterward."
\ No newline at end of file
+"dom","soylent","5","6","125","bot_config_file maps/campaign_voretournament_bots_6.txt; bot_vs_human 5; g_vore_showhealth 0","Soylent Space","The flags activate the teleporter, taking you straight to the Soylent space station. Five hungry maws are waiting for you here, gulp them all down!\n\nYou must press the pressure plates and overload the generator, which is the first step toward releasing the prisoners. Be prepared for gravity to fail afterward."
+"kh","soylent","4","6","1250","bot_config_file maps/campaign_voretournament_bots_6.txt; bot_vs_human 4; g_vore_showhealth 0; sv_gravity 200; g_keyhunt_teams_override 2","The key to a team","As the generator explodes, the Soylent station shakes and throws everyone to the ground. You suddenly feel lighter, as the gravity simulator switches to its backup power source.\n\nNow get the keys from the patroll guards and free the prisoners from their cells. Once free, they will join your team and aid you."
\ No newline at end of file
index 4d309e7814c3112daba2cf71b5bea85d609b90e7..91c55678f4c3987582dd1fe806fb4cd01d2f18f9 100644 (file)
@@ -12,7 +12,7 @@
 // that does print "My-Playername: Bot: message", but it's the best this script can do\r
 \r
 // chat script settings\r
-set chatbot_msg_count 12 "number of messages (chatbot_msg_# cvars)"\r
+set chatbot_msg_count 14 "number of messages (chatbot_msg_# cvars)"\r
 set chatbot_msg_time 20 "each message is posted after this many seconds"\r
 set chatbot_tmp_counter 0 "chatbot system variable, used to cycle the messages (do not set this manualy)"\r
 \r
@@ -24,11 +24,13 @@ set chatbot_msg_3 "^2Self: ^7Damn! Those dump space guards keep pressing them ba
 set chatbot_msg_4 "^6Voice in your mind: ^7I'm sensing an additional pressure plate on the roof. Perhaps you can use your grabber to get there and press that one too."\r
 set chatbot_msg_5 "^1Space Patroll 3: ^7Heh, I was afraid I'll run out of food after these prisoners are gone. It seems a new meal has arrived!"\r
 set chatbot_msg_6 "^1Space Patroll 4: ^7Why not be a nice willing meal and surrender yourself? I promise I'll make the trip to my stomach pleasant."\r
-set chatbot_msg_7 "^1Space Patroll 2: ^7God damn! The generator is starting to overload! Guard the pressure plates!"\r
-set chatbot_msg_8 "^1Space Patroll 3: ^7Come on you. Get in my stomach, nice and easy. Either that or we're gonna throw you in space! And believe me, serving as food is a MUCH better option, even for you."\r
-set chatbot_msg_9 "^2Self: ^7It's starting to overload, I can feel it! Not long now..."\r
-set chatbot_msg_10 "^1Space Patroll 5: ^7Bleah! This one kicks damn hard! I can't help regurgitating! Can't anyone friggin HOLD their prey in and finish the digestion?"\r
-set chatbot_msg_11 "^1Space Patroll 2: ^7The generator is reaching its limits! It's going to blow! Take cover!"\r
+set chatbot_msg_7 "^3Prisoner 1: ^7Hello? Can anyone hear me? I'm in here!"\r
+set chatbot_msg_8 "^1Space Patroll 2: ^7God damn! The generator is starting to overload! Guard the pressure plates!"\r
+set chatbot_msg_9 "^1Space Patroll 3: ^7Come on you. Get in my stomach, nice and easy. Either that or we're gonna throw you in space! And believe me, serving as food is a MUCH better option, even for you."\r
+set chatbot_msg_10 "^2Self: ^7It's starting to overload, I can feel it! Not long now..."\r
+set chatbot_msg_11 "^1Space Patroll 5: ^7Bleah! This one kicks damn hard! I can't help regurgitating! Can't anyone friggin HOLD their prey in and finish the digestion?"\r
+set chatbot_msg_12 "^3Prisoner 2: ^7Heeeey! We're in here! Please get us out of here! Don't let them eat us!"\r
+set chatbot_msg_13 "^1Space Patroll 2: ^7The generator is reaching its limits! It's going to blow! Take cover!"\r
 \r
 // chat script system\r
 alias chatbot_count "qc_cmd rpn /chatbot_tmp_counter chatbot_tmp_counter 1 add $chatbot_msg_count mod def"\r
diff --git a/data/maps/campaign_voretournament_7.cfg b/data/maps/campaign_voretournament_7.cfg
new file mode 100644 (file)
index 0000000..83d195e
--- /dev/null
@@ -0,0 +1,55 @@
+// per-campaign-level configuration file. Used to execute scripts and other commands for campaign levels\r
+// do NOT attempt to set cvars here! Those cvars must be set from the campaign file properly\r
+// this is only for scripts and other commands you wish to run for a given level\r
+\r
+// ----------------------------------------------------------------\r
+// Automated chat bot code:\r
+// ----------------------------------------------------------------\r
+\r
+// this is a chat bot system, used in campaign levels to simulate dialogues between the player and bots\r
+// it only makes the player automatically speak certain messages, just like manually be typing them\r
+// eg. In a campaign level where you try to advance to the next area, you can make the script say "Bot: I will not let you pass!"\r
+// that does print "My-Playername: Bot: message", but it's the best this script can do\r
+\r
+// chat script settings\r
+set chatbot_msg_count 20 "number of messages (chatbot_msg_# cvars)"\r
+set chatbot_msg_time 20 "each message is posted after this many seconds"\r
+set chatbot_tmp_counter 0 "chatbot system variable, used to cycle the messages (do not set this manualy)"\r
+\r
+// chat script messages\r
+set chatbot_msg_0 "^1Space Patroll 3: ^7That was one hell of a blast! You! I will get you for this, you hear me?!"\r
+set chatbot_msg_1 "^1Space Patroll 1: ^7Everyone be careful! The gravity system is down! Don't jump too high, you risk falling off!"\r
+set chatbot_msg_2 "^6Voice in your mind: ^7Excellent work. Now obtain the two keys required to unlock the cell doors. The prisoners will join you once they are free."\r
+set chatbot_msg_3 "^1Space Patroll 3: ^7Damn it! We lost one of the guys in the blast! I swear I will get you for this!"\r
+set chatbot_msg_4 "^3Prisoner 1: ^7What was that blast? What is happening? Can anyone please get us out of here?"\r
+set chatbot_msg_5 "^2Self: ^7Give me the keys and release the prisoners, you monsters! And we will leave Soylent without harming you!"\r
+set chatbot_msg_6 "^1Space Patroll 2: ^7That's what you think! Neither you nor these prisoners are getting out of here alive. You are our food, and therefore belong to us."\r
+set chatbot_msg_7 "^3Prisoner 2: ^7We are no one's food, you sick monsters! Please, get the keys and get us out of here before they reach us!"\r
+set chatbot_msg_8 "^2Self: ^7Hang in there, I can hear you! I'm working on it, you'll all be free in no time!"\r
+set chatbot_msg_9 "^3Prisoner 3: ^7Oh, thank goodness! We are saved!"\r
+set chatbot_msg_10 "^1Space Patroll 1: ^7Oh no you don't. You're not going anywhere apart from my stomach! You hear me?!"\r
+set chatbot_msg_11 "^3Prisoner 2: ^7Come on, you can do it! Get the keys and unlock these cell doors! We will aid you once we are free... we too posess the power of vore now!"\r
+set chatbot_msg_12 "^1Space Patroll 2: ^7I am getting sick of this! Guard the keys, do not let the intruder get them! The only way anyone leaves is through the toilet, after we're done digesting them!"\r
+set chatbot_msg_13 "^1Space Patroll 3: ^7No one touches my food and gets away with it! I'm going to enjoy digesting you all, for all the trouble you have caused..."\r
+set chatbot_msg_14 "^3Prisoner 1: ^7Yes, you're almost there! Once we are free, we will show them who the food is!"\r
+set chatbot_msg_15 "^1Space Patroll 1: ^7I can't wait to have you in my stomach, after what you did. To feel you dissolving in me, crying to be free... anything you do only bringing me more pleasure. Just like the Vore Princess taught me..."\r
+set chatbot_msg_16 "^3Prisoner 3: ^7Don't listen to them! They will be the ones joining our stomachs after what they have done! Together with their Vore Princess, when our task will be completed!"\r
+set chatbot_msg_17 "^1Space Patroll 4: ^7Don't you dare speak of the Vore Princess that way! She's taught us how vore feels like! What a splendid and wonderful thing it can be! Too bad you'll only experience it once... as food."\r
+set chatbot_msg_18 "^3Prisoner 3: ^7You are all sick! It will be an honor to rid the world of beings like you!"\r
+set chatbot_msg_19 "^1Space Patroll 4: ^7Just like for me, it is an honor to serve the Vore Princess, and vore itself. To know that someday, I will be her food. And so will you... you can be very sure of it."\r
+\r
+// chat script system\r
+alias chatbot_count "qc_cmd rpn /chatbot_tmp_counter chatbot_tmp_counter 1 add $chatbot_msg_count mod def"\r
+alias chatbot_say "say ${$1}"\r
+alias chatbot_do "chatbot_say chatbot_msg_$chatbot_tmp_counter;chatbot_count"\r
+alias chatbot_loop "chatbot_do;defer $chatbot_msg_time chatbot_loop"\r
+\r
+// kill the chat script when the match ends\r
+alias cl_hook_campaign_gameend "alias chatbot_loop \"\""\r
+\r
+// start the chat script\r
+defer $chatbot_msg_time chatbot_loop\r
+\r
+// ----------------------------------------------------------------\r
+// End of automated chat bot code.\r
+// ----------------------------------------------------------------
\ No newline at end of file
diff --git a/data/maps/campaign_voretournament_bots_7.txt b/data/maps/campaign_voretournament_bots_7.txt
new file mode 100644 (file)
index 0000000..5733c64
--- /dev/null
@@ -0,0 +1,7 @@
+//bot configuration: name      model   skin    shirt   pants   team    keyboard use    moving  dodging ping    weapon use      aggressivity    range   aiming  calmhand        mouse   fightthink      aithink vore    predskill       preyskill       fear    teamheal\r
+//default team values (team-override): 1 = red, 2 = blue, 3 = yellow, 4 = pink                                                                                                                                 \r
+//use -1 for shirt-color or pants-color to get random colors           \r
+Space Patrol 1 vixen.zym       1       6       5       0       0       0       0       1       0       -1      -0.5    -1      1       0       0       0       1.5     1.5     1       1\r
+Space Patrol 2 vixen.zym       1       6       5       0       0       0       0       2       -1      0       0       0       -1      0       0       0       0.75    1       1.5     1.25\r
+Space Patrol 3 vixen.zym       1       6       5       0       1       1.5     2       -1      -1      -1      1       0       1       -0.5    -1      -1      1       1       1       1\r
+Space Patrol 4 vixen.zym       1       6       5       0       -0.5    2       1       0       0       -1      0       -1      0       1       -1      -0.5    1.5     1.5     1.5     1
\ No newline at end of file