Advertisement
alexbegt

Untitled

Aug 21st, 2013
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.29 KB | None | 0 0
  1. from direct.actor.Actor import Actor
  2.  
  3. if not hasattr(base, "removed"):
  4. base.removed = 1
  5. if base.removed == 0:
  6. removeAll()
  7.  
  8. base.cogsmoke = Actor("phase_5/models/char/cogA_robot-zero.bam",{"move":"phase_12/models/char/suitA-sit-angry.bam"})
  9. base.cogsmoke.loop("move")
  10. base.cogsmoke.reparentTo(render)
  11. base.cogsmoke.setPos(29.19,-42.38,4)
  12. base.cogsmoke.setHpr(270,315,0)
  13. base.cogsmoke.b_setSC(20251)
  14.  
  15. base.cogsmoke2=Actor("phase_5/models/char/cogA_robot-zero.bam", {"move":"phase_12/models/char/suitA-sit.bam"})
  16. base.cogsmoke2.loop("move")
  17. base.cogsmoke2.reparentTo(render)
  18. base.cogsmoke2.setPos(28.19,-42.38,4.5)
  19. base.cogsmoke2.setHpr(270,270,0)
  20. base.cogsmoke2.b_setSC(20150)
  21.  
  22. base.bed = loader.loadModel("phase_5.5/models/estate/regular_bed.bam")
  23. base.bed.reparentTo(render)
  24. base.bed.find("/pCube3").removeNode()
  25. base.bed.setPos(70,-5,4)
  26. base.bed.setHpr(-90,0,0)
  27. base.bed.setScale(7)
  28.  
  29. base.platform = loader.loadModel("phase_9/models/cogHQ/platform1.bam")
  30. base.platform.reparentTo(render)
  31. base.platform.setPos(46,-5,17.5)
  32. base.platform.setSx(4)
  33. base.platform.setSy(2.35)
  34. base.platform.hide()
  35.  
  36. base.stairs1 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  37. base.stairs1.reparentTo(render)
  38. base.stairs1.setPos(27, -26, 4)
  39.  
  40. base.stairs2 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  41. base.stairs2.reparentTo(render)
  42. base.stairs2.setPos(27, -25, 5)
  43.  
  44. base.stairs3 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  45. base.stairs3.reparentTo(render)
  46. base.stairs3.setPos(27, -24, 6)
  47.  
  48. base.stairs4 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  49. base.stairs4.reparentTo(render)
  50. base.stairs4.setPos(27, -23, 7)
  51.  
  52. base.stairs5 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  53. base.stairs5.reparentTo(render)
  54. base.stairs5.setPos(27, -22, 8)
  55.  
  56. base.stairs6 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  57. base.stairs6.reparentTo(render)
  58. base.stairs6.setPos(27, -21, 9)
  59.  
  60. base.stairs7 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  61. base.stairs7.reparentTo(render)
  62. base.stairs7.setPos(27, -20, 10)
  63.  
  64. base.stairs8 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  65. base.stairs8.reparentTo(render)
  66. base.stairs8.setPos(27, -19, 11)
  67.  
  68. base.stairs9 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  69. base.stairs9.reparentTo(render)
  70. base.stairs9.setPos(27, -18, 12)
  71.  
  72. base.stairs10 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  73. base.stairs10.reparentTo(render)
  74. base.stairs10.setPos(27, -17, 13)
  75.  
  76. base.stairs11 = loader.loadModel("phase_8/models/props/stairs_DG.bam")
  77. base.stairs11.reparentTo(render)
  78. base.stairs11.setPos(27, -16, 14)
  79.  
  80. base.localAvatar.setSystemMessage(0, "Da Bed made by Mars and Saturn has appeared. Press F1 to remove.")
  81. base.removed = 0
  82.  
  83. def removeAll():
  84. base.cogsmoke.removeNode()
  85. base.cogsmoke2.removeNode()
  86. base.bed.removeNode()
  87. base.platform.removeNode()
  88. base.stairs1.removeNode()
  89. base.stairs2.removeNode()
  90. base.stairs3.removeNode()
  91. base.stairs4.removeNode()
  92. base.stairs5.removeNode()
  93. base.stairs6.removeNode()
  94. base.stairs7.removeNode()
  95. base.stairs8.removeNode()
  96. base.stairs9.removeNode()
  97. base.stairs10.removeNode()
  98. base.stairs11.removeNode()
  99. base.removed = 1;
  100. base.accept('f1', removeAll, [])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement