]> de.git.xonotic.org Git - voretournament/voretournament.git/blob - data/maps/campaign_voretournament_8.cfg
Bigger prey position for healthsize
[voretournament/voretournament.git] / data / maps / campaign_voretournament_8.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 22 "number of messages (chatbot_msg_# cvars)"\r
16 set chatbot_msg_time 17.5 "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: ^7Whoohoo! We are finally free! Thank you so much!"\r
21 set chatbot_msg_1 "^1Space patrol 1: ^7Damn it, the prisoners are loose! But fear not, we won't allow any of you to escape. We will see who the best predator here is!"\r
22 set chatbot_msg_2 "^3Silver: ^7Thank you for releasing us. Since we'll be working together from now on, let us introduce ourselves. I am Silver, a fox warrior. I seek to bring justice and do what I believe is right."\r
23 set chatbot_msg_3 "^3Mystic: ^7Yes, we thank you. Anyway, most people call me Mystic, since I'm experienced in different forms of magic. I have sworn to fight and destroy the curse known as vore."\r
24 set chatbot_msg_4 "^3Snack: ^7They call me snack. I'm... well, don't tell this to other people. But I sort of like vore. That is where I got my nickname from. Fortunately, Silver and Mystic accepted me this way."\r
25 set chatbot_msg_5 "^3Snack: ^7Never the less, I wish to stop the Vore Princess, destroy her plans and all that stuff. Vore may have a nice side, but we can't allow everyone to posess such power. Or maybe... yeah we can't."\r
26 set chatbot_msg_6 "^6Voice in your mind: ^7So, I see you've made your introductions. Yes, Silver Mystic and Snack can hear me in their minds too, and know what's going on."\r
27 set chatbot_msg_7 "^3Mystic: ^7We sure can hear you Guardian. And just like you, all we wish is to destroy the power of vore forever! And rid ourselves of it, once this is over."\r
28 set chatbot_msg_8 "^3Snack: ^7Uuuh... must we rid ourselves of it too? I mean, maybe some of us could still keep it... if we promise to behave and all that. Sorry, didn't mean to get you angry."\r
29 set chatbot_msg_9 "^2Self: ^7The power of vore must be destroyed. We cannot allow it to exist, and be discovered by someone else again!"\r
30 set chatbot_msg_10 "^6Voice in your mind: ^7Yes. But until vore is destroyed, keep in mind that you can use the device Silver gave you to see the health of your prey. This will come in handy, and aid you in your journey."\r
31 set chatbot_msg_11 "^1Space patrol 3: ^7Nice to see you making introductions before your deaths. Come here... there's plenty of room in my stomach for all of you."\r
32 set chatbot_msg_12 "^1Space patrol 3: ^7We will not allow anyone to get in the Vore Princess's way! None of you have any idea what vore is! Vore shall be unleashed, and offered to everyone!"\r
33 set chatbot_msg_13 "^3Mystic: ^7Not while I'm alive, you sicko! Vore is not only evil, but also disgusting! Our greatest punishment is having to use this power ourselves so we can defeat you!"\r
34 set chatbot_msg_14 "^1Space patrol 2: ^7You fools! You have no idea what's happening, do you?"\r
35 set chatbot_msg_15 "^3Silver: ^7Come on furs, lets keep this fight going! We have to make it to the slime facility as soon as possible. If the Vore Princess finds what she needs to unleash vore, our mission is failed."\r
36 set chatbot_msg_16 "^3Silver: ^7Oh, and keep in mind that we can use the power of vore to heal each other. If a team mate is hurt, you can swallow him to heal him. Just make sure to spit him back out, and never digest ok?"\r
37 set chatbot_msg_17 "^3Snack: ^7Yeah. Mystic won't agree with me, but this is kinda cool. If any of us are hurt, we can swallow each other to heal ourselves. So don't be afraid if any of us gobble you up, hehe."\r
38 set chatbot_msg_18 "^3Mystic: ^7Can I please stop hearing about this? Team healing is only to be used when necessary. No vore is alright! Not even harmless vore between each other."\r
39 set chatbot_msg_19 "^3Snack: ^7Yeah yeah whatever Mystic. Also, when you are swallowed by a team mate with the purpose of being healed, you can get out any time you want. Just jump up!"\r
40 set chatbot_msg_20 "^1Space patrol 1: ^7Ugh... we are no match for all of them. We are doomed. Please forgive me, Vore Princess, for not getting to be your food instead. I pray that someday, I will see your stomach again."\r
41 set chatbot_msg_21 "^3Snack: ^7Now that is certainly dramatic. I think I'm going to cry for this guy... after I finish pooping him out."\r
42 \r
43 // chat script system\r
44 alias chatbot_count "qc_cmd rpn /chatbot_tmp_counter chatbot_tmp_counter 1 add $chatbot_msg_count mod def"\r
45 alias chatbot_say "say ${$1}"\r
46 alias chatbot_do "chatbot_say chatbot_msg_$chatbot_tmp_counter;chatbot_count"\r
47 alias chatbot_loop "chatbot_do;defer $chatbot_msg_time chatbot_loop"\r
48 \r
49 // kill the chat script when the match ends\r
50 alias cl_hook_campaign_gameend "alias chatbot_loop \"\""\r
51 \r
52 // start the chat script\r
53 defer $chatbot_msg_time chatbot_loop\r
54 \r
55 // ----------------------------------------------------------------\r
56 // End of automated chat bot code.\r
57 // ----------------------------------------------------------------