]> de.git.xonotic.org Git - voretournament/voretournament.git/commitdiff
Level 19, before the final battle.
authorMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Fri, 24 Sep 2010 00:43:38 +0000 (03:43 +0300)
committerMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Fri, 24 Sep 2010 00:43:38 +0000 (03:43 +0300)
data/maps/campaign_voretournament.txt
data/maps/campaign_voretournament_19.cfg [new file with mode: 0644]
data/maps/campaign_voretournament_bots_19.txt [new file with mode: 0644]

index a3a9c70482f536f0eaceffa72f5f8a617cec5521..03b04c216a614d56c027ae1b381fc6370c721c81 100644 (file)
@@ -18,4 +18,5 @@
 "tdm","farewell","7","9","50","bot_config_file maps/campaign_voretournament_bots_15.txt; g_campaign_forceteam 1","Knight fight","The flags open a gate, through which you advance to the next area of the castle.\n\nYour objective is to eat the remaining knights and defeat them. Once they are done, you and your team will advance into the castle. The Vore Princess awaits you there, for the final battle."
 "ca","stormkeep2","4","10","17","bot_config_file maps/campaign_voretournament_bots_16.txt; g_campaign_forceteam 1","The great vore","You catch all of the knights and digest them. Suddenly, the castle door starts to open. You slowly enter the building, where the Vore Princess awaits you. The gate closes behind you, as you prepare for the great battle.\n\nYou and your team will be attacking the Vore Princess in waves. Catch her and try to defeat her!"
 "tdm","stormkeep2","1","10","23","bot_config_file maps/campaign_voretournament_bots_17.txt; g_campaign_forceteam 1; sv_autotaunt 0","Awakening","You watch as your team is eaten and digested by the Vore Princess. You now remain alone with her, confronting her by your self. Finish her off and avenge your team!"
-"tdm","stormkeep2","1","10","32","bot_config_file maps/campaign_voretournament_bots_18.txt; g_campaign_forceteam 1; g_vore_reversescoring 1; sv_autotaunt 0","Meal for the Princess","As the Vore Princess falls to the ground ready for your final strike, your memory suddenly comes back. You freeze in shock. The Vore Princess was right. You are her spirit half, and your fate is to unleash the power of vore and defeat the Destroyer (Guardian).\n\nOffer yourself to the Vore Princess and let her eat you, so your spirits can merge and restore your power."
\ No newline at end of file
+"tdm","stormkeep2","1","10","32","bot_config_file maps/campaign_voretournament_bots_18.txt; g_campaign_forceteam 1; g_vore_reversescoring 1; sv_autotaunt 0","Meal for the Princess","As the Vore Princess falls to the ground ready for your final strike, your memory suddenly comes back. You freeze in shock. The Vore Princess was right. You are her spirit half, and your fate is to unleash the power of vore and defeat the Destroyer (Guardian).\n\nOffer yourself to the Vore Princess and let her eat you, so your spirits can merge and restore your power."
+"tdm","farewell","4","9","50","bot_config_file maps/campaign_voretournament_bots_19.txt; g_campaign_forceteam 2; sv_maxspeed 460; sv_jumpvelocity 500; g_balance_falldamage_minspeed 1000; g_balance_grabber_speed_pull 4000; g_balance_grabber_speed_fly 8000; g_balance_grabber_secondary_damage 300; g_balance_grabber_secondary_refire 0.25; g_balance_health_limit 800; g_balance_health_start 800; g_balance_pause_health_regen 0; g_balance_health_regenlinear 50; g_balance_health_regenstable 800; g_balance_health_rotstable 800; g_balance_fuel_limit 800; g_balance_fuel_regenstable 800; g_balance_fuel_rotstable 800; g_balance_fuel_regen 1; g_balance_pause_fuel_regen 0; g_start_ammo_fuel 800; g_balance_vore_digestion_damage 140; g_balance_vore_kick_delay 0.3; g_balance_vore_teamheal_stable 800; g_balance_vore_teamheal 25; g_balance_vore_regurgitate_speedcap 3000; g_balance_vore_kick_damage_min 100; g_balance_vore_kick_damage_max 200; g_balance_vore_kick_escapeprobability 0; g_balance_vore_regurgitate_force 2500; g_balance_vore_regurgitate_predatorforce 0","Astral fusion","The Vore Princess gently swallows you. Her stomach locks you inside as you begin digesting. Your body is soon broken, your spirit blending with hers and becoming one. Your true power is suddenly restored, as you become the Vore Princess.\n\nFight the Destroyer's guards outside of the castle, then make your way to his realm and defeat him."
\ No newline at end of file
diff --git a/data/maps/campaign_voretournament_19.cfg b/data/maps/campaign_voretournament_19.cfg
new file mode 100644 (file)
index 0000000..ab25d1d
--- /dev/null
@@ -0,0 +1,74 @@
+// 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
+// change our name for this campaign level\r
+settemp _cl_name "Vore Princess"\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 36 "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 "^2Vore Princess (self): ^7Finally. We... are one! I feel stronger... than I ever have before. As strong as a goddess!"\r
+set chatbot_msg_1 "^6Destroyer (voice in your mind): ^7So, it seems we met again. Did you miss your Guardian, you sick miserable fox?"\r
+set chatbot_msg_2 "^2Vore Princess (self): ^7Funny how we meet again, Destroyer. You sent part of me to destroy me, acting as a friend. Now that part is me again, ready to face you."\r
+set chatbot_msg_3 "^6Destroyer (voice in your mind): ^7Face me? Alone? Ha ha ha! I am more powerful than the spawn of hell itself! You'll never get to my realm!"\r
+set chatbot_msg_4 "^2Vore Princess (self): ^7My full strength is back. I am as strong as your nightmare guards now. I will open a portal and get to your realm next."\r
+set chatbot_msg_5 "^6Destroyer (voice in your mind): ^7Did you like how I fooled you for all this time? I made you and your friends hate vore to your worst. Yeeeeeeesssss..."\r
+set chatbot_msg_6 "^3Snack's spirit: ^7But we came to our senses soon, haven't we? Yes Vore Princess, it's me again! Well our spirit selves at least. That digestion was fantastic!"\r
+set chatbot_msg_7 "^2Vore Princess (self): ^7Snack! I missed you a lot hon. Glad you liked how my belly digested you. Sorry it had to be done by force... it was necessary."\r
+set chatbot_msg_8 "^3Mystic's spirit: ^7Yes, it was. Only after I died dir I realize how misguided I was. How misguided we all were... by the Destroyer."\r
+set chatbot_msg_9 "^3Silver's spirit: ^7We were indeed. I'm happy we didn't harm the Vore Princess before it was too late. That would have been a tragedy."\r
+set chatbot_msg_10 "^3Mystic's spirit: ^7Vore Princess. I owe you an apology. For how much I hated you... for how much I hated vore. I didn't know... we didn't know anything."\r
+set chatbot_msg_11 "^2Vore Princess (self): ^7None of you need to apologize, ever! All of us were misguided. I was too... half of me at least. But now we know what we have to do."\r
+set chatbot_msg_12 "^3Snack's spirit: ^7Yes. You must open the portan that leads to the Destroyer's realm, Vore Princess. That's the only way to defeat this truly evil being."\r
+set chatbot_msg_13 "^6Destroyer (voice in your mind): ^7You have no idea how powerful I am! You sick little beings will not dare to touch me! You will all burn, in hate and pain!"\r
+set chatbot_msg_14 "^2Vore Princess (self): ^7We shall see who is the strongest power. Your hate, or our love."\r
+set chatbot_msg_15 "^3Mystic's spirit: ^7I have hated... so much. But after my death, I realized how wrong that was. I learned that it's harmful to one's self to hate."\r
+set chatbot_msg_16 "^3Snack's spirit: ^7Anyway, Vore Princess. Just wanted to let you know we are having a great time here on the Astral Plane. Once the evil is gone, it's gonna be so cool!"\r
+set chatbot_msg_17 "^3Silver's spirit: ^7Yes. We are floating together, watching you from afar. You cannot see us yet. But if our energies are strong enough, we misght be able to materialize."\r
+set chatbot_msg_18 "^2Vore Princess (self): ^7Ain't the astral plane a wonderful place? Gonna be even more wonderful once this Destroyer is gone."\r
+set chatbot_msg_19 "^6Destroyer (voice in your mind): ^7SILENCE! You shall all KNEEL TO ME! I will torture you all, until the pain will brake your spirits apart!"\r
+set chatbot_msg_20 "^3Mystic's spirit: ^7The Destroyer is very strong. But now that we all regained our true power, we may be able to stop him. This time, there will be no failure."\r
+set chatbot_msg_21 "^3Silver's spirit: ^7This time we will win. Because our hearts are in the right place. We don't blindly fight over a fake objective, like we did with the Vore Princess."\r
+set chatbot_msg_22 "^3Snack's spirit: ^7Yeah and by the way? Mystic didn't want you to know, but we're all having some vore fun now. This is soooo super cool! I love it!"\r
+set chatbot_msg_23 "^3Mystic's spirit: ^7Hush Snack! I'm not even comfortable with this vore thing yet. But... I guess it's really not that bad. When you use it for the right purpose."\r
+set chatbot_msg_24 "^2Vore Princess (self): ^7We all learned important lessons from what has happened. We will know not to make the same mistakes again, and think before following an order."\r
+set chatbot_msg_25 "^6Destroyer (voice in your mind): ^7You have followed my orders. Like blind slaves. Like the little worms that you all are! You believed everything I said... and now you will die!"\r
+set chatbot_msg_26 "^3Mystic's spirit: ^7Vore Princess! Now that out powers are back, we might be able to materialize our selves in the Destroyer's realm temporarily."\r
+set chatbot_msg_27 "^3Silver's spirit: ^7Yes. This means that we might join you in the battle against the Destroyer, and we'll get to fight together one more time. This time, the right way."\r
+set chatbot_msg_28 "^2Vore Princess (self): ^7I am waiting for you, loves. If we stay united, we can defeat the destroyer. Together we will win."\r
+set chatbot_msg_29 "^6Destroyer (voice in your mind): ^7No! NO ONE can defeat me! I am the most powerful being in this universe! I am the Destroyer! I will brake you apart with NO MERCY!"\r
+set chatbot_msg_30 "^2Vore Princess (self): ^7Listen. Whatever you do, do not hate him! Hate gives the Destroyer power. It's what he feeds on."\r
+set chatbot_msg_31 "^2Vore Princess (self): ^7Love will damage him and weaken his power. It is our first weapon in this fight... even before the power of vore itself."\r
+set chatbot_msg_32 "^3Mystic's spirit: ^7I have learned not to hate. I do not make the same mistake twice."\r
+set chatbot_msg_33 "^3Snack's spirit: ^7I never hated anyone. I love you all! After all I am a kitsune. A being of light and love and all that."\r
+set chatbot_msg_34 "^2Vore Princess (self): ^7Awh aren't you so wonderful? But we don't have time for this now. We must defeat the Destroyer. After that, we'll have all the time in the world to spend together."\r
+set chatbot_msg_35 "^6Destroyer (voice in your mind): ^7I am waiting for you. With blood dripping from my mouth! All shall be destroyed! Nothing shall be left behind!"\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_19.txt b/data/maps/campaign_voretournament_bots_19.txt
new file mode 100644 (file)
index 0000000..c048d02
--- /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
+Nightmare guard 1      vixen.zym       0       4       4       1       -0.5    2       1       0       0       -1      0       -1      0       1       -1      -0.5    1.65    1.5     1.5     1.15\r
+Nightmare guard 2      vixen.zym       0       4       4       1       0       0       0       1.25    0       -1      -0.5    -1      1       0       0       0       1.35    1.5     1       0.85\r
+Nightmare guard 3      vixen.zym       0       4       4       1       0       0       0       1       0       -1      -0.5    -1      1       0       0       0       1.65    1.5     1       1\r
+Nightmare guard 4      vixen.zym       0       4       4       1       -0.5    2       1.25    0       0       -1      0       -0.5    0       1       -1      -0.75   1.5     1.65    1.5     1.15
\ No newline at end of file