Advertisement
KV-2Guy

EATR LUA MOD

Oct 17th, 2023
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | Gaming | 0 0
  1. elem.allocate("SPECIAL", "EATR")
  2. elem.element(elem.SPECIAL_PT_EATR, elem.element(elem.DEFAULT_PT_DMND))
  3.  
  4. elem.property(elem.SPECIAL_PT_EATR, "Name", "EATR")
  5. elem.property(elem.SPECIAL_PT_EATR, "Description", "The Eater will eat worlds whole!")
  6. elem.property(elem.SPECIAL_PT_EATR, "Colour", 0x747474)
  7. elem.property(elem.SPECIAL_PT_EATR, "MenuVisible", 1)
  8. elem.property(elem.SPECIAL_PT_EATR, "MenuSection", SC_SPECIAL)
  9.  
  10. elem.property(elem.SPECIAL_PT_EATR, "Advection", 0)
  11. elem.property(elem.SPECIAL_PT_EATR, "AirDrag", 0)
  12. elem.property(elem.SPECIAL_PT_EATR, "AirLoss", 0)
  13. elem.property(elem.SPECIAL_PT_EATR, "Loss", 100)
  14. elem.property(elem.SPECIAL_PT_EATR, "Collision", 0)
  15. elem.property(elem.SPECIAL_PT_EATR, "Gravity", 1200)
  16. elem.property(elem.SPECIAL_PT_EATR, "Diffusion", 0)
  17. elem.property(elem.SPECIAL_PT_EATR, "HotAir", -4999999913984)
  18.  
  19. elem.property(elem.SPECIAL_PT_EATR, "Explosive", 0)
  20. elem.property(elem.SPECIAL_PT_EATR, "Flammable", 0)
  21. elem.property(elem.SPECIAL_PT_EATR, "Hardness", 10)
  22. elem.property(elem.SPECIAL_PT_EATR, "Meltable", 0)
  23. elem.property(elem.SPECIAL_PT_EATR, "Weight", 69420)
  24.  
  25. elem.property(elem.SPECIAL_PT_EATR, "HeatConduct", 255)
  26. elem.property(elem.SPECIAL_PT_EATR, "Temperature", 295000.16)
  27.  
  28. elem.property(elem.SPECIAL_PT_EATR, "Falldown", 2)
  29. elem.property(elem.SPECIAL_PT_EATR, "State", elem.ST_LIQUID)
  30. elem.property(elem.SPECIAL_PT_EATR, "Properties", elem.TYPE_LIQUID)
  31.  
  32. elem.property(elem.SPECIAL_PT_EATR, "LowPressure", IPL)
  33. elem.property(elem.SPECIAL_PT_EATR, "LowPressureTransition", NT)
  34. elem.property(elem.SPECIAL_PT_EATR, "HighPressure", IPH)
  35. elem.property(elem.SPECIAL_PT_EATR, "HighPressureTransition", NT)
  36. elem.property(elem.SPECIAL_PT_EATR, "LowTemperature", ITL)
  37. elem.property(elem.SPECIAL_PT_EATR, "LowTemperatureTransition", NT)
  38. elem.property(elem.SPECIAL_PT_EATR, "HighTemperature", ITH)
  39. elem.property(elem.SPECIAL_PT_EATR, "HighTemperatureTransition", NT)
  40.  
  41. function EATR_Update(i, x, y, ss, nt)
  42. -- i: particle index
  43. -- x, y: particle x, y coords
  44. end
  45. elements.property(elem.SPECIAL_PT_EATR, "Update", EATR_Update)
  46.  
  47. function EATR_Graphics(i, colr, colg, colb)
  48. -- i: particle index
  49. -- colr, colg, colb: color red, green, and blue channels
  50.  
  51. -- return cache, pixel mode,
  52. -- alpha, red, green, blue,
  53. -- fire alpha, fire red, fire green, fire blue
  54. return 1, 0x0000001, 255, colr, colg, colb, 0, 0, 0, 0
  55. end
  56. elements.property(elem.SPECIAL_PT_EATR, "Graphics", EATR_Graphics)
Tags: TPT MODS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement