Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- -- By Ziriee --
- os.loadAPI("modAPI") --Loads mod API for RPG API
- modAPI.addBlock(String character, String blockType, ID:Data, String change/trigger, change ID:Data/Number trigger xPosition, String change trigger/Number trigger yPosition) --Adds blocks to the game (type - full, imaginary), (change trigger - touch, trigger)
- modAPI.changeBlock(Number xPosition, Number yPosition, ID:Data) --Changes block
- ]]
- function addBlock(char, btype, color, id, cort, cidortx, ctorty)
- modAPIvars["blocks"][id]["char"] = char
- modAPIvars["blocks"][id]["type"] = btype
- modAPIvars["blocks"][id]["color"] = color
- if cort == "change" then
- modAPIvars["blocks"][id]["chortr"] = "change"
- modAPIvars["blocks"][id]["cid"] = cidortx
- modAPIvars["blocks"][id]["ctrigger"] = ctorty
- elseif cort == "trigger" then
- modAPIvars["blocks"][id]["chortr"] = "trigger"
- modAPIvars["blocks"][id]["triggerx"] = cidortx
- modAPIvars["blocks"][id]["triggery"] = ctroty
- else
- modAPIvars["blocks"][id]["chortr"] = "none"
- end
- if modAPIvars["ids"][1] == nil then
- modAPIvars["ids"][1] == id
- else
- modAPIvars["ids"][#modAPIvars["ids"]] = id
- end
- end
- function changeBlock(x, y, id)
- rpgAPIvars["maps"][rpgAPIvars["selectedmap"]][y][x] = modAPIvars["blocks"][id]["cid"]
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement