]> de.git.xonotic.org Git - voretournament/voretournament.git/blob - data/maps/campaign_voretournament_12.cfg
Bigger prey position for healthsize
[voretournament/voretournament.git] / data / maps / campaign_voretournament_12.cfg
1 // per-campaign-level configuration file. Used to execute scripts and other commands for campaign levels\r
2 // do NOT attempt to set cvars here! Those cvars must be set from the campaign file properly\r
3 // this is only for scripts and other commands you wish to run for a given level\r
4 \r
5 // ----------------------------------------------------------------\r
6 // Automated chat bot code:\r
7 // ----------------------------------------------------------------\r
8 \r
9 // this is a chat bot system, used in campaign levels to simulate dialogues between the player and bots\r
10 // it only makes the player automatically speak certain messages, just like manually be typing them\r
11 // 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
12 // that does print "My-Playername: Bot: message", but it's the best this script can do\r
13 \r
14 // chat script settings\r
15 set chatbot_msg_count 34 "number of messages (chatbot_msg_# cvars)"\r
16 set chatbot_msg_time 20 "each message is posted after this many seconds"\r
17 set chatbot_tmp_counter 0 "chatbot system variable, used to cycle the messages (do not set this manualy)"\r
18 \r
19 // chat script messages\r
20 set chatbot_msg_0 "^3Snack: ^7Oooh, such a pretty place! Feels so good to be in the outdoors, away from those facilities. Could sure take a bath in the lake under that waterfall."\r
21 set chatbot_msg_1 "^3Silver: ^7No time to enjoy the view. We must destroy the generator and advance to the forest as quickly as possible. This valley is big, so try not to get lost."\r
22 set chatbot_msg_2 "^3Mystic: ^7Mmmmmhhhhh... I'm sensing five control points. Four in each corner of the valley, and one in the middle. My astral vision is blurred but this should be right."\r
23 set chatbot_msg_3 "^6Voice in your mind: ^7Yes. There are several buildings here, each hosting a control point. Try to establigh the proper link, then make your way to the enemy generator."\r
24 set chatbot_msg_4 "^6Voice in your mind: ^7Unfortunately, this area is guarded by forest patrols. And don't let their names fool you... they are just as good as the dark guards."\r
25 set chatbot_msg_5 "^1Forest patrol 1: ^7Heeeey! We can hear you over there! Don't think we aren't coming for you! Hold it right there and don't make things any harder!"\r
26 set chatbot_msg_6 "^6Voice in your mind: ^7There is something else you should all know. I finally uncovered what the Vore Princess is missing, in order to complete her plan."\r
27 set chatbot_msg_7 "^3Mystic: ^7Oh? That final key you said she needs to release the power of vore? Please tell us, we wish to know too!"\r
28 set chatbot_msg_8 "^6Voice in your mind: ^7Thousands of years ago, the Vore Princess's spirit was attacked by a powerful force and heavily injured. Her spirit got ripped into two separate entities."\r
29 set chatbot_msg_9 "^6Voice in your mind: ^7In order to have the necessary strength for unleashing the power of vore, she needs to merge with her other spirit half again."\r
30 set chatbot_msg_10 "^6Voice in your mind: ^7We have no idea who the Princess's spirit half is, nor if she already knows who or how close she is to reuniting with it."\r
31 set chatbot_msg_11 "^3Mystic: ^7Yes. I think I remember a legend, about a powerful vixen who's spirit was split in two. This took away most of her power."\r
32 set chatbot_msg_12 "^3Snack: ^7Ok ok. But maybe this spirit half of hers isn't even alive any more. Or maybe it will never find the Vore Princess and reunite with her."\r
33 set chatbot_msg_13 "^3Mystic: ^7We can't take any risks. If her other spirit half is still alive and out there, their reunion would be a disaster."\r
34 set chatbot_msg_14 "^6Voice in your mind: ^7That is correct. If the Vore Princess merges with her lost spiritual half, nothing can keep her from releasing the power of vore."\r
35 set chatbot_msg_15 "^3Silver: ^7In that case there's no time to waste. We must get to the castle asap, and take her down before this happens."\r
36 set chatbot_msg_16 "^1Forest patrol 2: ^7Don't think you can escape us just because the valley is large! We patrol this area daily, and know where everything is located!"\r
37 set chatbot_msg_17 "^1Forest patrol 1: ^7Stay away from the genetarors, and we might decide to have mercy when we'll get to digesting you!"\r
38 set chatbot_msg_18 "^3Snack: ^7The only thing you'll be patroling in the next minutes is our stomachs. Get ready to be eaten!"\r
39 set chatbot_msg_19 "^3Mystic: ^7Silver! What are those spinning blue things next to the turrets? They look like turrets themselves, but don't seem to shoot anything."\r
40 set chatbot_msg_20 "^3Silver: ^7They're fusion reactors. They help turrets that are close to fire faster. Destroy or protect them just like any other turret."\r
41 set chatbot_msg_21 "^1Forest patrol 1: ^7Where are you little snacks? We hear you talking. Don't think we will let you touch the generator!"\r
42 set chatbot_msg_22 "^1Forest patrol 3: ^7Keep away from the generators and control points! Do not make us use extreme measures!"\r
43 set chatbot_msg_23 "^1Forest patrol 2: ^7Don't try to run from us snacks! We're hiding right besire you, in the trees and in the bushes. Ready to gobble you up before you even blink!"\r
44 set chatbot_msg_24 "^3Mystic: ^7Ignore them. We're not too far, but the generator is well guarded."\r
45 set chatbot_msg_25 "^3Silver: ^7Don't forget to keep looking at the map. It helps us see where we're located, and which control points have been captured."\r
46 set chatbot_msg_26 "^1Forest patrol 1: ^7We secured the control points! Just give up already, we won't allow you to reach them!"\r
47 set chatbot_msg_27 "^1Forest patrol 3: ^7Just be good snacks and surrender! There's no way you're getting past all of us!"\r
48 set chatbot_msg_28 "^3Mystic: ^7Never! You hear me? Come on, let's take the control points down, we wasted enough time!"\r
49 set chatbot_msg_29 "^1Forest patrol 2: ^7Everyone regroup! Let's focus and put these intruders in our bellies before they get any further!"\r
50 set chatbot_msg_30 "^3Silver: ^7We're almost there, don't give up hope! I can see the building where the generator is located."\r
51 set chatbot_msg_31 "^1Forest patrol 1: ^7The only place you're headed toward is your doom. Be it in our stomachs or someone else's on your way to the castle. Just end this now!"\r
52 set chatbot_msg_32 "^1Forest patrol 2: ^7There are too many of us! You don't even know this valley like we do! What makes you think you can possibly get past us?"\r
53 set chatbot_msg_33 "^3Mystic: ^7Our determination. Now shut up already, and let's get this over with."\r
54 \r
55 // chat script system\r
56 alias chatbot_count "qc_cmd rpn /chatbot_tmp_counter chatbot_tmp_counter 1 add $chatbot_msg_count mod def"\r
57 alias chatbot_say "say ${$1}"\r
58 alias chatbot_do "chatbot_say chatbot_msg_$chatbot_tmp_counter;chatbot_count"\r
59 alias chatbot_loop "chatbot_do;defer $chatbot_msg_time chatbot_loop"\r
60 \r
61 // kill the chat script when the match ends\r
62 alias cl_hook_campaign_gameend "alias chatbot_loop \"\""\r
63 \r
64 // start the chat script\r
65 defer $chatbot_msg_time chatbot_loop\r
66 \r
67 // ----------------------------------------------------------------\r
68 // End of automated chat bot code.\r
69 // ----------------------------------------------------------------