Lamp on Pillar: Difference between revisions
m (Cleanup) |
m (Minor cleanup) |
||
Line 1: | Line 1: | ||
{{Languages}}{{Header|The Game World|Items|Construction|Carpentry|version=Version 36|incver=40}} | {{Languages}}{{Header|The Game World|Items|Construction|Carpentry|version=Version 36|incver=40}} | ||
[[File:Lamp on Pillar Article Img2.png|thumb|right|Ingame image of Lamp on Pillar in Version 36.40.]] | |||
| | |||
| | |||
A lamp on pillar is a light source that can be constructed at Carpentry level 5, that will continue to light a area as long as the torch has power. It can be used for marking areas in the dark or more for cosmetic usage ingame for bases. | A lamp on pillar is a light source that can be constructed at Carpentry level 5, that will continue to light a area as long as the torch has power. It can be used for marking areas in the dark or more for cosmetic usage ingame for bases. | ||
Line 41: | Line 36: | ||
*[[Carpentry]] | *[[Carpentry]] | ||
{{Navbox | {{Navbox construction}} | ||
[[Category:Spiffo's Construction Crew (Project)]] | [[Category:Spiffo's Construction Crew (Project)]] |
Revision as of 23:49, 25 April 2023
A lamp on pillar is a light source that can be constructed at Carpentry level 5, that will continue to light a area as long as the torch has power. It can be used for marking areas in the dark or more for cosmetic usage ingame for bases.
Should the torch no longer function, the battery can be removed by right clicking on the pillar and remove the battery then place a new one in.
Crafting
Product | XP gained | Skill(s) | Recipe | Ingredient 1 | Ingredient 2 | Ingredient 3 | Ingredient 4 |
---|---|---|---|---|---|---|---|
Lamp on Pillar |
1.25 Carpentry | Carpentry 4 | Hammer (tag) (keep) |
Plank x2 (consumed) |
Nails x4 (consumed) |
Rope x1 (consumed) |
Code
From ISBuildMenu.lua (media/lua/client/BuildingObjects/ISUI)
ISBuildMenu.onPillarLamp = function(worldobjects, square, sprite, player) -- sprite, northSprite local lamp = ISLightSource:new(sprite.sprite, sprite.northSprite, getSpecificPlayer(player)); lamp.offsetX = 5; lamp.offsetY = 5; lamp.modData["need:Base.Plank"] = "2"; lamp.modData["need:Base.Rope"] = "1"; lamp.modData["need:Base.Nails"] = "4"; lamp.modData["xp:Woodwork"] = 5; -- lamp.modData["need:Base.Torch"] = "1"; lamp:setEastSprite(sprite.eastSprite); lamp:setSouthSprite(sprite.southSprite); lamp.fuel = "Base.Battery"; lamp.baseItem = "Base.Torch"; lamp.radius = 10; lamp.player = player getCell():setDrag(lamp, player); end