Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- elem.allocate("SPECIAL", "EATR")
- elem.element(elem.SPECIAL_PT_EATR, elem.element(elem.DEFAULT_PT_DMND))
- elem.property(elem.SPECIAL_PT_EATR, "Name", "EATR")
- elem.property(elem.SPECIAL_PT_EATR, "Description", "The Eater will eat worlds whole!")
- elem.property(elem.SPECIAL_PT_EATR, "Colour", 0x747474)
- elem.property(elem.SPECIAL_PT_EATR, "MenuVisible", 1)
- elem.property(elem.SPECIAL_PT_EATR, "MenuSection", SC_SPECIAL)
- elem.property(elem.SPECIAL_PT_EATR, "Advection", 0)
- elem.property(elem.SPECIAL_PT_EATR, "AirDrag", 0)
- elem.property(elem.SPECIAL_PT_EATR, "AirLoss", 0)
- elem.property(elem.SPECIAL_PT_EATR, "Loss", 100)
- elem.property(elem.SPECIAL_PT_EATR, "Collision", 0)
- elem.property(elem.SPECIAL_PT_EATR, "Gravity", 1200)
- elem.property(elem.SPECIAL_PT_EATR, "Diffusion", 0)
- elem.property(elem.SPECIAL_PT_EATR, "HotAir", -4999999913984)
- elem.property(elem.SPECIAL_PT_EATR, "Explosive", 0)
- elem.property(elem.SPECIAL_PT_EATR, "Flammable", 0)
- elem.property(elem.SPECIAL_PT_EATR, "Hardness", 10)
- elem.property(elem.SPECIAL_PT_EATR, "Meltable", 0)
- elem.property(elem.SPECIAL_PT_EATR, "Weight", 69420)
- elem.property(elem.SPECIAL_PT_EATR, "HeatConduct", 255)
- elem.property(elem.SPECIAL_PT_EATR, "Temperature", 295000.16)
- elem.property(elem.SPECIAL_PT_EATR, "Falldown", 2)
- elem.property(elem.SPECIAL_PT_EATR, "State", elem.ST_LIQUID)
- elem.property(elem.SPECIAL_PT_EATR, "Properties", elem.TYPE_LIQUID)
- elem.property(elem.SPECIAL_PT_EATR, "LowPressure", IPL)
- elem.property(elem.SPECIAL_PT_EATR, "LowPressureTransition", NT)
- elem.property(elem.SPECIAL_PT_EATR, "HighPressure", IPH)
- elem.property(elem.SPECIAL_PT_EATR, "HighPressureTransition", NT)
- elem.property(elem.SPECIAL_PT_EATR, "LowTemperature", ITL)
- elem.property(elem.SPECIAL_PT_EATR, "LowTemperatureTransition", NT)
- elem.property(elem.SPECIAL_PT_EATR, "HighTemperature", ITH)
- elem.property(elem.SPECIAL_PT_EATR, "HighTemperatureTransition", NT)
- function EATR_Update(i, x, y, ss, nt)
- -- i: particle index
- -- x, y: particle x, y coords
- end
- elements.property(elem.SPECIAL_PT_EATR, "Update", EATR_Update)
- function EATR_Graphics(i, colr, colg, colb)
- -- i: particle index
- -- colr, colg, colb: color red, green, and blue channels
- -- return cache, pixel mode,
- -- alpha, red, green, blue,
- -- fire alpha, fire red, fire green, fire blue
- return 1, 0x0000001, 255, colr, colg, colb, 0, 0, 0, 0
- end
- elements.property(elem.SPECIAL_PT_EATR, "Graphics", EATR_Graphics)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement