Touhou Discussion Thread [Topic: Stronkest Day ⑨/⑨]

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    The forums have been archived. Please read this thread for more information.

    • PeaceKeeper wrote:

      Phoenix Flames wrote:

      Okuu wrote:

      Dandy Dragon wrote:



      You guys weren't even trying to stop me.

      What the fuck guys :C

      I succumbed :C

      Bear should still, but fak physics.

      Spill all the beer :D
      NO DONT SPILL ET! D=
      LEMME DRINK IT! PLZ!

      5 second rule, quick!! Lick it off the floor!
      "From childhood's hour, I have not been as others were
      I have not seen as other have" - Edgar Allen Poe, "Alone"


      (>^_^(vO_o)> Surprise Butt Sex


      Phoenix Flames Plays

      FaceBook
    • Phoenix Flames wrote:

      PeaceKeeper wrote:

      Phoenix Flames wrote:

      Okuu wrote:

      Dandy Dragon wrote:



      You guys weren't even trying to stop me.

      What the fuck guys :C

      I succumbed :C

      Bear should still, but fak physics.

      Spill all the beer :D
      NO DONT SPILL ET! D=
      LEMME DRINK IT! PLZ!

      5 second rule, quick!! Lick it off the floor!
      *jumps on the floor and starts licking the beer off the floor*

      (... what the fakies i doing? xD)
    • since i really have nothing better to do.

      and someone reminded me to.

      some new vids from Ciyres
      ENJOY THE LAUGHS!



      WHO DOESNT?
      (train attack best wep evar 2014 swagyolo)




      resizer at its finest




      Dat Shiki xD




      trying to die while you are immortal? (didnt watch completly, may include pain)




      EPISODE 2???
      ALL MY YES!

      ALSO THIS IS PERFECT TO STOP L[DATA REJECTED]
    • Random thought.

      Gensokyo is like the Australia of Japan.

      And i'm gonna put some 2hu moosik on my school's presentation be happy about it.
      And probably Keine.

      The presentation itself is about Australia.

      If you're angry, don't break anybody's heart, they only have one..... Break their bones, they have 206 of them
    • that moment when you enter a server with a Touhou hater...



      no seriously, fuck those people who dare to call us faggots. OUR DOMAIN WILL NEVER BE TAKEN AWAY FROM US, HATERS SHALL NEVER ENTER OUR SACRED PALACE OF WISDOM AND FAITH!(isitjustmeordoireallygooverboardwiththiskindofstuff?)

      The post was edited 1 time, last by PeaceKeeper ().

    • that moment when you enter a server with a Touhou hater...



      no seriously, fuck those people who dare to call us faggots. OUR DOMAIN WILL NEVER BE TAKEN AWAY FROM US, HATERS SHALL NEVER ENTER OUR SACRED PALACE OF WISDOM AND FAITH!(isitjustmeordoireallygooverboardwiththiskindofstuff?)

      I can just remove them from my server LOL. Besides that, I troll haters like fak.

      --Sent with Tapatalk, Who needs college when you have Tapatalk?--



    • My Danmakufu PH3 script in progess, don't even bother running it as it won't work as I am still busy with it and such :3

      I love how all the shit I have learned @ C# can be used for Danmakufu Ph3 <3

      C Source Code

      1. #TouhouDanmakufu[Single]
      2. #ScriptVersion[3]
      3. #Title["s00pahswag"]
      4. #Text["My random tinker file"]
      5. //Boss
      6. let bossObj;
      7. let bossX = 0;
      8. let bossY = 0;
      9. let imgBoss = GetCurrentScriptDirectory ~ "komachi.png";
      10. /* --- Counters ---*/
      11. //Hexagonshot
      12. let hex_count = 0;
      13. let hex_bspeed = 3;
      14. /*
      15. //Movement
      16. let move_count = 0;
      17. let pos_count= 0;
      18. */
      19. #include "script/default_system/Default_ShotConst.txt"
      20. @Initialize {
      21. //Defined a boss and registered it.
      22. bossObj = ObjEnemy_Create(OBJ_ENEMY_BOSS);
      23. ObjEnemy_Regist(bossObj);
      24. // move boss to desired x y location at desired speed
      25. ObjMove_SetDestAtSpeed(bossObj,192,120,5);
      26. //running Maintask
      27. mainTask;
      28. }
      29. @Event {
      30. // Boss life and timer.
      31. alternative(GetEventType())
      32. case(EV_REQUEST_LIFE) {
      33. SetScriptResult(1000);
      34. }
      35. case(EV_REQUEST_TIMER) {
      36. SetScriptResult(45);
      37. }
      38. }
      39. @MainLoop {
      40. // making mah jawb easier
      41. bossX = ObjMove_GetX(bossObj);
      42. bossY = ObjMove_GetY(bossObj);
      43. //shot and player collision
      44. ObjEnemy_SetIntersectionCircleToShot(bossObj,bossX,bossY,24);
      45. ObjEnemy_SetIntersectionCircleToPlayer(bossObj,bossX,bossY,24);
      46. yield;
      47. }
      48. @Finalize {
      49. }
      50. // Wait function to make delays.
      51. function wait(w) { loop(w) { yield; } }
      52. //Player Angle Function
      53. function angleToPlayer {
      54. let dir = atan2(GetPlayerY-bossY,GetPlayerX-bossX);
      55. return dir;
      56. }
      57. task mainTask {
      58. //tasks
      59. renderBoss;
      60. fire;
      61. }
      62. task renderBoss{
      63. let dir;
      64. let speed;
      65. // applying image to boss and defining center.
      66. ObjPrim_SetTexture(bossObj,imgBoss);
      67. ObjSprite2D_SetSourceRect(bossObj,0,0,110,110);
      68. ObjSprite2D_SetDestCenter(bossObj);
      69. ObjRender_SetScaleXYZ(bossObj,0.7,0.7,0.7);
      70. while(!obj_IsDeleted(bossObj)) {
      71. //update boss speed and movement
      72. dir = ObjMove_GetAngle(bossObj);
      73. speed = Obj_Move_GetSpeed (bossObj);
      74. //if boss is idle show this pic/animation, otherwise
      75. if(speed == 0)(ObjSprite2D_SetSourceRect(bossObj,0,0,110,110); ObjRender_SetAngleXYZ(bossObj,0,0,0) ;)
      76. else if(cos(dir) < 0)(ObjSprite2D_SetSourceRect(bossObj,0,0,110,110); ObjRender_SetAngleXYZ(bossObj,0,0,0) ;)
      77. else if(cos(dir) > 0)(ObjSprite2D_SetSourceRect(bossObj,0,0,110,110); ObjRender_SetAngleXYZ(bossObj,0,180,0) ;)
      78. yield;
      79. }
      80. }
      81. task fire {
      82. loop {
      83. //X, Y, speed, bullettype and delay
      84. if (hex_count < 10)
      85. {
      86. hexagonshot1;
      87. wait(60);
      88. hexagonshot1;
      89. wait(60);
      90. }
      91. if (hex_count >= 6)
      92. {
      93. hex_bspeed = 5;
      94. hexagonshot1;
      95. wait(3);
      96. barrage;
      97. wait(42);
      98. hexagonshot1;
      99. wait(45);
      100. }
      101. }
      102. }
      103. //movement
      104. /* task movement {
      105. if ((move_count == 6) && (pos_count == 0))
      106. {
      107. ObjMove_SetDestAtSpeed(bossObj,50,120,5);
      108. move_count = 0;
      109. pos_count = 1;
      110. }
      111. if ((move_count == 6) && (pos_count == 1))
      112. {
      113. ObjMove_SetDestAtSpeed(bossObj,200,120,5);
      114. move_count = 0;
      115. pos_count = 0;
      116. }
      117. }
      118. */
      119. //bullet patterns
      120. task hexagonshot1{
      121. let dir = angleToPlayer;
      122. CreateShotA1(bossX,bossY,hex_bspeed,dir,14,0);
      123. CreateShotA1(bossX,bossY,hex_bspeed,dir-5,14,2);
      124. CreateShotA1(bossX,bossY,hex_bspeed,dir+5,14,2);
      125. CreateShotA1(bossX,bossY,hex_bspeed,dir-5,14,8);
      126. CreateShotA1(bossX,bossY,hex_bspeed,dir+5,14,8);
      127. hex_count++;
      128. }
      129. task barrage{
      130. CreateShotA1(bossX,bossY,4,80,40,0);
      131. CreateShotA1(bossX,bossY,4,82,40,0);
      132. CreateShotA1(bossX,bossY,4,84,40,0);
      133. CreateShotA1(bossX,bossY,4,86,40,0);
      134. CreateShotA1(bossX,bossY,4,88,40,0);
      135. CreateShotA1(bossX,bossY,4,90,40,0);
      136. CreateShotA1(bossX,bossY,4,92,40,0);
      137. CreateShotA1(bossX,bossY,4,94,40,0);
      138. CreateShotA1(bossX,bossY,4,96,40,0);
      139. CreateShotA1(bossX,bossY,4,98,40,0);
      140. CreateShotA1(bossX,bossY,4,100,40,0);
      141. CreateShotA1(bossX,bossY,4,80,40,10);
      142. CreateShotA1(bossX,bossY,4,82,40,10);
      143. CreateShotA1(bossX,bossY,4,84,40,10);
      144. CreateShotA1(bossX,bossY,4,86,40,10);
      145. CreateShotA1(bossX,bossY,4,88,40,10);
      146. CreateShotA1(bossX,bossY,4,90,40,10);
      147. CreateShotA1(bossX,bossY,4,92,40,10);
      148. CreateShotA1(bossX,bossY,4,94,40,10);
      149. CreateShotA1(bossX,bossY,4,96,40,10);
      150. CreateShotA1(bossX,bossY,4,98,40,10);
      151. CreateShotA1(bossX,bossY,4,100,40,10);
      152. }
      Display All



    • Once again, trying to keep this thread up and runnin...

      LETS INSERT RANDOM LAUGHABLE STUFF... i think...



      Possible the only thing we can expect from the fandom ofc xD





      How could you say no to that?

      oh wait... kyuuuuuu~... no wonder why >.>





      This one goes for one of my favourite games that will be now in Update 9 (also as i joke calling it Update Baka... dont fucking ask will ya?)
      WHICH REMINDS ME TO SPAM ZPS WITH POSTS AND MAKE THEM DO THE GOD FORSAKEN UPDATE!





      We all do... right?

      Seriously, pay the damn miko something before she murders us all... btw im dry so dont ask me for help...





      I just wish that could happen... i dont care if i die in the process...





      this might just make some sense...
      btw, gotta see if i can find a clip from that anime, just so i can be shure...





      i snese an unwanting disturbance in this...





      ...





      you be fucked imo

      (couldnt find a proper GIF for this... seriously, fuck that)





      hmmm...

      OH YEAH, THE BETTER VERSION HERE
      (that video deserves a bloody 10hr version, no argues plz)


      too lazy to add more...
      good luck keepin it alive gaiz