コード例 #1
0
 def __init__(self):
     game.clear_all()
     game.mobs_add(['kaval', 'gido', 'eren grimwold'])
     siprint(
         "Finally! Found the exit. Wow, that's a pretty big door. How am I going to open that?"
     )
     siprint(
         "Water attack? No, that'll probably be overkill. Wait somethings happening."
     )
     siprint(
         "Wait! They look like people! Three of them. What are they doing here?"
     )
     sprint("\nPhew, it's finally open, even the keyhole was rusted.")
     sprint(
         "\nIt is over 300 years old, and nobody is maintaining it. I doubt there's a real dragon in here."
     )
     sprint(
         "\nStill reckless of the guildmaster to send us to investigate."
     )
     siprint("\nHow can I understand them?")
     siprint(
         "<< Answer, [Magic Sense] converts sound waves to comprehensible sentences which I interpret for you. >>"
     )
     sprint(
         "\nI shouldn't show, they'll probably get scared and attack me. I should wait for them to move on."
     )
     game.actions(self)
コード例 #2
0
        def __init__(self):
            rimuru.add_mimic('slime', show_msg=False)
            print("\n    < Chapter 1 >")
            idots()
            gprint(
                "<< Confirmation Complete. Constructing body that does not require blood... >>\n"
            )
            gprint(
                "<< Confirmation Complete. Acquiring Extra Skill: [Predator]... >>"
            )
            gprint("<< Acquired Extra Skill [Predator]. >>")
            gprint(
                "<< Confirmation Complete. Acquiring: Extra Skill [Sage]... >>"
            )
            gprint("<< Acquired Extra Skill [Sage]. >>")
            rimuru.upgrade_attribute('Sage', 'Great Sage')

            siprint("It's so dark? Where am I? What happened?")
            siprint("I remember now, I got stabbed! A-am I dead?")
            siprint("Was I saved? Can I move? Should I try to say something?")

            # Because I am a dick. There is a 1 in 1,000 chance that you will wake up and just instantly die! kek!
            if extra.get_random(1, 1_000, 666):
                siprint(
                    "\nWAIT! WAIT WHAT'S THAT AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
                )
                siprint(
                    "SOMETHING IS EATING MEEEEEEEEEEEEEEEEEEEEEEEEEE!!!!!!!!!!!!!!!"
                )
                print(
                    "\n\nYOU DIED BEFORE YOU COULD EVEN DO ANYTHING, WHAT BAD LUCK YOU HAVE!"
                )
                game.game_over()
コード例 #3
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     if game.last_use_skill('coercion'):
         sprint("HOWWWLLLLLLLLLL!!!!!!!!!!!!")
         siprint("Hopefully this scares them away.")
         idots(30)
         dwargon_jail_coercion()
     if game.last_use_skill('water blade'):
         if extra.get_random(
                 1, 3, 1
         ):  # 1/3 chances, can do it multiple times to try and scare them off.
             sprint(
                 "\nL-lets get out of here, they're not worth our time."
             )
             sprint("Finally, they're gone, and nobody got hurt.")
             sprint(
                 "\nMy lord you did it! They won't be troubling us anymore."
             )
             sprint(
                 "\nNot the best first impression of Dwargon, but at least nobody got hurt."
             )
             inside_dwargon()
         else:
             if extra.get_random(
                     1, 3, 1
             ):  # 1/3 chance they will charge at you to kill you.
                 sprint("\nYou think you can scare us so easily!")
                 siprint(
                     "\nCrap now their charging straight for us with a knife!"
                 )
                 sprint("\nMy lord what should we do!")
                 game.actions(self)
             else:
                 sprint(
                     '\nYou think that will scare us you puny slime!'
                 )
コード例 #4
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     game.clear_all()
     game.mobs_add(['goblin:goblin chief', 'goblin'])
     siprint(
         "Wow, this place looks like a dump... Such a primitive house.")
     sprint(
         "\nI am the village chief. I'm sorry we don't have much to offer you."
     )
     sprint(
         "\nAnyway, what's up? I assume you invited me here for a reason."
     )
     sprint(
         "\nI've heard about your incredible strength. Would you please listen to our request."
     )
     sprint("\nSpeak.")
     sprint(
         "\nAbout a month ago our Dragon guardian disappeared, and nearby monsters have started expand there territory."
     )
     sprint(
         "\nThere is a pack of 100 Direwolves that have been attacking us recently, and we are barely fending them off."
     )
     sprint(
         "\nRigur, my older brother, died to bring us this information. A Demon gifted him the name."
     )
     sprint(
         "He was the village's greatest warrior, we have survived this long because of him."
     )
     siprint(
         "\nHmmmmm... 100 huh... That's a lot. Should I help them? What about compensation?"
     )
     game.actions(self)
コード例 #5
0
 def __init__(self):
     siprint(
         "<< Answer, when growth is recognized by the world, occasionally one will obtain a [Skill]. >>"
     )
     siprint(
         "What an interesting world! It's nice to have someone to talk to, even if it is a one way with a skill."
     )
コード例 #6
0
            def __init__(self):
                sprint("HELLO THERE! My name is.....")
                sprint("\nAHHHHHHHHHHHHHH MONSTER.")
                sprint("\nKILL IT. KILL IT.")
                sprint("\nKILL IT!!!!")
                sprint("\nWAIT, Wait. I'm not a bad slime slurrrr.....")
                siprint(
                    "\n* The adventurers attacked and killed the little slime monster before he could say anything else. *"
                )

                if rimuru.check_acquired('veldora'):
                    sprint(
                        "* After the little slime died. All of his stomach contents spewed outwards. *"
                    )
                    sprint(
                        "* Unfortunately, this particular little slime had somehow absorbed a whole dragon! *"
                    )
                    sprint(
                        "* Now with the three low-level adventurers swiftly flattened by such a massive object. They Have failed there simple mission. *"
                    )
                    sprint(
                        "\nWhat is this? Where is that little slime? Hello.... Friend?"
                    )
                    sprint(
                        "NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!")

                game.game_over()
コード例 #7
0
 def __init__(self):
     global veldora
     rimuru.add_inventory(veldora, show_analysis_msg=False)
     rimuru.update_reputation('veldora', 1)
     siprint(
         "<< Notice, start analyzing Unique Skill [Infinity Prison]? >>"
     )
     game.actions(self)
コード例 #8
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     sprint(
         "Ok, I'll try the best of my abilities to protect your village."
     )
     sprint("\nThank you so much, we will be forever loyal to you.")
     siprint(
         "This village has no defenses, those might help... And a goblin said something about wounded victims?"
     )
     game.actions(self)
コード例 #9
0
 def __init__(self):
     siprint("Yes, of course.")
     rimuru.update_status('veldora', 'Analyzing')
     gprint(
         "< Starting Analysis: Unique Skill [Unlimited Imprisonment] >"
     )
     rimuru.update_reputation('veldora', 1)
     siprint("I hope you get out quickly Veldora!")
     tempest_serpent_encounter()
コード例 #10
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     if game.mobs_cleared():
         sprint("That takes care of that...")
         siprint(
             "Probably unwarranted, but now we don't have to worry about them."
         )
         rimuru.update_reputation('goblins', 1)
         naming_mobs()
     elif not game.mob_status('direwolf leader'):
         wolf_attack._give_warning._attack()
コード例 #11
0
 def __init__(self):
     sprint("Okay... Sooo, you want to be friends?")
     sprint(
         "\nHAHAHA, WHAT?! A mere slime wants to be friends with the great Storm Dragon Veldora!?~ "
     )
     sprint("\nWellll... If you don't want to, that's fine too.")
     sprint(
         "\nNow hold on, who said we can't! I guess it can't be helped. "
     )
     sprint("\nGreat. Now I guess I should look this seal heh?")
     siprint("Wonder how he got imprisoned in the first place.....")
     game.actions(self)
コード例 #12
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     game.clear_all()
     siprint(
         "\n...... Since I kinda just murdered two bandits in cold blood, we are now in jail..."
     )
     siprint("This journey sure is going well...")
     sprint("\nI thought my lord would have more self restraint.")
     sprint("\nShut it.")
     # TODO Add trial?
     sprint(
         "\n* After a swift trial, the both of you were executed shortly after for murder. *"
     )
     game.game_over()
コード例 #13
0
 def __init__(self):
     siprint("Where does the stuff I eat go?")
     siprint(
         "<< Answer, they are stored inside the Unique Skill [Predator]'s stomach sack. >>"
     )
     siprint(
         "I think I heard this voice before. Who, or what, are you?"
     )
     siprint(
         "<< Answer, this is the Unique Skill [Great Sage], the ability has adapted to best assist you. >>"
     )
     siprint(
         "Skills, Great Sage, Predator? huh... Wonder what those are. I should get moving too."
     )
コード例 #14
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
                def __init__(self):
                    if not game.mob_status('direwolf leader'):
                        sprint("No, Dad!")
                        sprint(
                            "\nYour leader is dead. Your choice now is fealty or death!"
                        )
                        siprint(
                            "They're not doing anything now... What are they waiting for? Do they need a leader perhaps?"
                        )
                    else:
                        sprint("You're DEAD you puny slime!")
                        siprint("\nHow did he get free!?")
                        game.game_over()

                    game.actions(self)
コード例 #15
0
                    def __init__(self):
                        siprint(
                            "<< Answer, my function is to assist my master to the best of my abilities. >>"
                        )
                        siprint(
                            "<< Information, some of my basic functions are: Analysis, skill control and manipulation, crafting, and more. >>"
                        )
                        gprint(
                            "< Tutorial: Use 'info great sage' to get more information on skill. >"
                        )

                        if rimuru.check_acquired('hipokte grass'):
                            gprint(
                                "< Tutorial: Try 'info hipokte grass'. Then try 'craft full potion'. >"
                            )
コード例 #16
0
 def __init__(self):
     siprint("OK, I go now.")
     siprint("\nWAIT! WHAAAAAT!")
     siprint("I thought we were friends! :(.......")
     siprint("\nPlease come back friend!")
     sprint("\nI got to go! Bye!")
     rimuru.update_reputation('veldora', -1)
     tempest_serpent_encounter()
コード例 #17
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
                def __init__(self):
                    sprint(
                        "Hey! Get some goblins to setup defenses around the parameter."
                    )
                    sprint(
                        "Setup some fences, and start training anyone that can do battle!"
                    )

                    if rimuru.check_acquired('steel thread'):
                        siprint("I can use [Steel Thread] as invisible traps.")
                        game.conditions('steel thread trap', True)
                    if rimuru.check_acquired('sticky thread'):
                        siprint("I wonder what I can do with [Sticky Thread].")
                        game.conditions('sticky thread trap', True)

                    wolf_attack()
コード例 #18
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     sprint("HOOWWWLLLLLL!!!!!..........")
     siprint(
         "I know I said fealty or death, but I'm hoping they would just run away in fear...."
     )
     dots(5)
     sprint("HOWWLLLL!!!!......")
     sprint(
         "\nWE WILL FOLLOW YOU TO THE ENDS OF THE EARTH, MASTER!!!"
     )
     sprint("\nhuh?")
     game.conditions('tamed direwolves', True)
     rimuru.update_reputation('direwolves', 1)
     rimuru.update_reputation(
         'goblins', 2
     )  # You get better reputation for taming them instead of killing them all.
     naming_mobs()
コード例 #19
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     if not game.mob_status('goblin chief'):
         sprint("W-why... Why would you do this!")
         sprint("\nListen up, I'm the new leader of this village!")
         sprint(
             "If anyone has a problem with that, you will end up like your previous leader here!"
         )
         sprint("\nW-w-we will give our fealty to you.")
         game.conditions('killed village chief', True)
         rimuru.update_reputation('goblins', -5)
     elif not game.mob_status('goblin'):
         siprint("Now they're pissed!")
         sprint("\nYou will not get away with this!")
         sprint("YOU WILL NOT LEAVE THIS VILLAGE ALIVE!")
         sprint(
             "\n* The little slime couldn't not escape the fury of the whole goblin village. *"
         )
         game.game_over()
コード例 #20
0
 def __init__(self):
     if not game.mob_status('tempest serpent'):
         siprint(
             "Wow, what a powerful attack. I should probably use that only when needed."
         )
         siprint("<< Suggestion, Use Unique Skill [Predator]? >>")
         siprint("Oh...? What will that do?")
         siprint(
             "<< Answer, after predation, information and target's skills may be obtained through analysis. >>"
         )
         gprint(
             "< Tutorial: Try 'predate' or 'eat' on targeted mobs that are dead to use [Predator] skill. >"
         )
コード例 #21
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     if rimuru.name:
         sprint(
             f"HELLO, MY NAME IS {rimuru.name.upper()}. I'M A SLIME."
         )
     else:
         sprint("HELLO I AM $Rimuru$!, I'M A SLIME!!!.")
     sprint("...")
     sprint(
         "Strong one we have already recognized your strength. Please, lower your voice!"
     )
     sprint(
         "Oh, ok. I was just exploring around here. Is there something you need?"
     )
     if rimuru.check_acquired('veldora'):
         sprint(
             "No, you see, our village is near. We felt a strong demonic aura and decided to immediately investigate."
         )
         siprint(
             "\nDemonic aura? What? Great Sage can you change my viewpoint, I want to see this demonic aura."
         )
         siprint(
             "OH!, so uh that's why everyone is drawn to me and why the wolves ran away at the sight of me. I should rein that in."
         )
     else:
         sprint(
             "We were just patrolling our village borders. We now recognize you are not just another simple slime."
         )
     siprint(
         "\nThey're inviting me to their village. It looks like they need some help."
     )
     goto_goblin_village()
コード例 #22
0
 def __init__(self):
     siprint(
         "I hit something, but it's not a rock. And what is this aura that I'm feeling? Could it be?"
     )
     sprint(
         "\nHello? I never expected to speak with anyone other than my skill, since I can't see or hear."
     )
     sprint("\nThis is telepathy.")
     sprint(
         "....Alright... fine, I'll help you see. Just don't be scared when you see my true form."
     )
     sprint(
         "There is something called [Magic Sense], it allows you to perceive the surrounding magic essence."
     )
     sprint("\nWhat's this magic essence?...")
     siprint(
         "<< Answer, this world is covered with magic essence. The body of a slime can move because it absorbs magic essence from it's surrounding. >>"
     )
     sprint(
         "\n With this skill you will be able to 'see', 'hear' and much more! "
     )
     sprint(
         "\nEh... this feels really complicated. It won't hurt to try though... Will it???"
     )
     siprint(
         "<< Notice, to help parse the large amount of incoming data, activating sync with [Great Sage] and [Magic Sense]. >>"
     )
     game.actions(self)
コード例 #23
0
 def __init__(self):
     idots(3)
     siprint("I can't seem to speak, wait.....")
     siprint("I CAN'T FEEL MY MOUTH!")
     siprint(
         "I. Can't. Feel. ANYTHING! I should check the rest of my body!"
     )
コード例 #24
0
                def __init__(self):
                    show_art('slime')
                    print(game_art.rimuru_art.died)
                    idots()
                    siprint(
                        "Dissolving and absorbing, this streamlined elastic feeling body...."
                    )
                    siprint(
                        "It looks like I have been stabbed, died and reincarnated as a slime!"
                    )
                    idots(10, 2)
                    siprint(
                        "\nIt has been a long time now since I have accepted myself a slime. I am getting use to this body."
                    )
                    siprint(
                        "No need for sleep or food. I don't feel too hot nor cold. Even after taking some damage I can heal myself..\n"
                    )
                    siprint(
                        "All I can do is fumble around in the dark and eat what I find... I'M SO BORED!"
                    )

                    game.actions(self)
コード例 #25
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     sprint("Show me your wounded")
     if rimuru.check_acquired('full potion', 9):
         siprint(
             "I could try eating them and splashing them with the potion..."
         )
         sprint("\nMy lord... What are you doing...")
         idots(5)
         sprint("Wow, those potions are really impressive.\n")
         rimuru.remove_inventory('full potion', 9)
         rimuru.update_reputation('goblins', 2)
         sprint(
             "\n* The slime ate, healed, and spat out the rest of the wounded goblins. *"
         )
         sprint("\nThere, all healed!")
         sprint(
             "\nW-w-whoa! You really are magnificent, great one! We thank you!"
         )
     else:
         siprint(
             "Looks like 9 wounded goblins..... How can I help them?"
         )
コード例 #26
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     if rimuru.check_acquired('full potion', 50):
         sprint("\nHey, you said you need healing potions?")
         sprint("\nShut it, this is important!")
         sprint(
             "\nCalm down, I want to help. Here's a barrel of healing potions for ya."
         )
         sprint(
             "\nHmmmm... How can we trust someone behind bars..."
         )
         sprint(
             "\nIt sounds like you don't have much of a choice, that is if you want to help your friends..."
         )
         sprint("\nFine. Stay here!")
         rimuru.remove_inventory('full potion', 50)
         game.conditions('helped dwarves', True)
         dots(10)
         sprint(
             "We're back, and your potions was somethin else!")
         sprint(
             "Some of my friends wanted to come by and say thanks to their savior."
         )
         sprint(
             "\nYEAH! If it wasn't for your medicine I would definitely be dead by now!"
         )
         sprint(
             "\nThank you! It was even able to regrow my entire arm!"
         )
         sprint("\nMmmmmmmhmmmmmmmm")
         sprint(
             "\nThanks again slime, my friends and I are indebted to you, if there's anything you need, let me know!"
         )
         sprint(
             "Also, we got some good news for you! You guys are free to go."
         )
     else:
         siprint(
             "I should make sure I give them enough to help everyone, who knows how many were injured."
         )
コード例 #27
0
ファイル: tensei_2.py プロジェクト: 0n1udra/TenseiPy
 def __init__(self):
     siprint("I wonder if I can scare them away somehow...")
     if rimuru.check_acquired('coercion'):
         siprint("Wait! Can't I use that Direwolves skill?")
     else:
         siprint(
             "Maybe I can use a skill to attack to show my power without directly targeting them to scare them off."
         )
コード例 #28
0
 def __init__(self):
     siprint("Is that you Great Sage?")
     siprint(
         "<< Answer, negative. Detecting incoming telepathy, source unknown. >>"
     )
     siprint(
         "Maybe I can try to following it if I keep moving, it seems to be getting stronger."
     )
コード例 #29
0
 def __init__(self):
     print(game_art.rimuru_art.fall_in_water)
     siprint(
         "SHIT! I've finally reincarnated and I'm already going to die!"
     )
     siprint(
         "O'Great sage how painful thy death will be? Am I really going to suffocate to death?!?!"
     )
     siprint(
         "<< Answer, A slime's body does not require oxygen to survive. >>"
     )
     siprint(
         "Huh.... Feeling pain I am not... But what am I going to do now?"
     )
     idots()
     game.actions(self)
コード例 #30
0
 def __init__(self):
     if game.conditions('friend veldora'):
         siprint("Let's go check on that dragon.")
         siprint("\n What are you doing back? ")
         friend_veldora()
     else:
         siprint(
             "I want to go find that weird voice in the cave!")
         veldora_encounter()