Advertisement
HuskyLover269

Untitled

Jun 2nd, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.51 KB | None | 0 0
  1. comments = {"You can not muster the\nintent to hurt sans, there must \nbe a way to stop Chara, Fight"}
  2. commands = {}
  3. randomdialogue = {"[font:papyrus]..."}
  4.  
  5. sprite = "AAASans/Tut1"
  6. monstersprite.Move( 0, 0, false)
  7. name = "Sans"
  8. hp = 666
  9. atk = 1
  10. def = 1
  11. check = "Wear out Chara\nWe must save Sans\nAnd everyone else"
  12. dialogbubble = "rightwideminus" -- See documentation for what bubbles you have available.
  13. cancheck = true
  14. canspare = false
  15. Encounter.SetVar("CHp", hp)
  16. xp = 30
  17. gold = 40
  18. Yep = 1
  19. Attack = 1
  20. Yes = 1
  21.  
  22. function attack()
  23. Encounter.SetVar("atking",1)
  24. end
  25.  
  26. function ending()
  27. Yes = 0
  28. Encounter.SetVar("ending",1)
  29. end
  30.  
  31. function tut()
  32. SetGlobal("stop",true)
  33. SetSprite("Empty")
  34. monstersprite.SetAnimation({"AAASans/Tut1","AAASans/Normal/CharaEyes"}, 1/10)
  35. Encounter.SetVar("flik" ,true)
  36. end
  37.  
  38. function tutnot()
  39.  
  40. end
  41.  
  42. function tutend()
  43. SetGlobal("stop",true)
  44. SetSprite("AAASans/Tut1")
  45. monstersprite.StopAnimation()
  46. Encounter.SetVar("flik" ,false)
  47. end
  48.  
  49. function tut2()
  50. SetSprite("AAASans/Tut8")
  51. monstersprite.StopAnimation()
  52. end
  53.  
  54. function Black()
  55. Encounter.SetVar("Lol", 0)
  56. Audio.PlaySound("flicker")
  57. Fake_screen = CreateProjectile("black_screen",0,0)
  58. Fake_screen.SetVar("colour","noHit")
  59.  
  60. end
  61.  
  62. function TheAudio()
  63. Encounter.SetVar("TheAudio", 1)
  64. Encounter.SetVar("Animate", true)
  65. SetSprite("AAASans/Na")
  66. end
  67.  
  68. function Button1()
  69. Encounter.SetVar("Lol", 0)
  70. end
  71.  
  72. function StartTransformation()
  73. SetGlobal("transforming",true)
  74. end
  75.  
  76. function OnDeath()
  77. if Cparung == 1 then
  78. if can == 1 then
  79. can = 0
  80. Cparung = 0
  81. hp = 1
  82. SetSprite("sans/Red/Sockets")
  83. end
  84. end
  85. end
  86.  
  87. function BeforeDamageCalculation()
  88. if Yes == 1 then
  89. SetSprite("AAASans/Na")
  90. SetDamage(0)
  91. else
  92. SetDamage(325243153)
  93. end
  94. end
  95.  
  96. function HandleAttack(attackstatus)
  97.  
  98. if attackstatus == -1 then
  99. elseif hp < 1 then
  100. Encounter.SetVar("can", 0)
  101. Audio.stop()
  102. currentdialogue ={"[func:SetSprite,AAASans/Normal/Ow]Heh", "[func:SetSprite,AAASans/Normal/Ow]Guess You\nGot Me", "[func:SetSprite,AAASans/Normal/Ow]Ah", "[func:SetSprite,AAASans/Normal/SansHap][font:sans][voice:sans]hey\ngood job\nkiddo", "[func:SetSprite,AAASans/Normal/SansHap][font:sans][voice:sans]guess you\nhad better run\nalong","[func:SetSprite,AAASans/Normal/SansHap2][font:sans][voice:sans]i'm probably\nnot goin'\nto be","[func:SetSprite,AAASans/Normal/SansDoubleBlink][font:sans][voice:sans]joinin ya", "[func:SetSprite,AAASans/Normal/SansHap][font:sans][voice:sans]this boney body\nhas handled alot", "[func:SetSprite,AAASans/Normal/SansWink][font:sans][voice:sans]see ya human","[func:SetSprite,AAASans/Normal/SansHap][font:sans][voice:sans]welp\ni'm goin \nto grilby's", "[func:SetSprite,AAASans/Normal/SansHap2][font:sans][voice:sans]Chara\nya want\nany thing",
  103. "[func:SetSprite,AAASans/Normal/SansSockets][font:sans][voice:sans]maby some\ndeath",
  104. "[func:EndLife]die"}
  105. hp = 1
  106. else
  107. Encounter.SetVar("CHp", hp)
  108. Audio.PlaySound( "Ding", 5)
  109. if (hp <= 0) then
  110. Audio.Stop()
  111. if (GetGlobal("DEAD") == 0) then
  112. SetGlobal("hurtTime",true)
  113. else
  114. SetSprite("AAASans/Na")
  115. SetGlobal("Dodge",true)
  116. end
  117. end
  118. end
  119. function EndLife()
  120. Kill()
  121. end
  122. function Die()
  123. NewAudio.CreateChannel("2")
  124. NewAudio.PlaySound( "2","MonsterXDying",false,0.65)
  125. end
  126. function Tp()
  127. NewAudio.CreateChannel("2")
  128. NewAudio.PlaySound( "2","Tp",false,2)
  129. end
  130. end
  131.  
  132. function HandleCustomCommand(command)
  133.  
  134. currentdialogue = {"[font:sans]" .. currentdialogue[1]}
  135. BattleDialog({"You " .. command .. " To Sans!"})
  136. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement