Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.loadAPI("rpgAPI")
- os.loadAPI("modAPI")
- rpgAPI.initialize()
- rpgAPI.addModAPI()
- modAPI.addBlock("D", "full", colors.gray, 2, "change", "2:1", "trigger")
- modAPI.addBlock("_", "imaginary", colors.gray, "2:1", "change", 2, "trigger")
- modAPI.addBlock("#", "full", colors.lightGray, 3, "trigger", 3, 3)
- m = {{"1:2","1:4","1:4","1:2","1:4","1:2"},
- {"1:3",0,0,"1:3",0,"1:3"},
- {"1:2",3,2,"1:2",0,"1:3"},
- {"1:3",0,0,0,0,"1:3"},
- {"1:3",0,0,0,0,"1:3"},
- {"1:2","1:4","1:4","1:4","1:4","1:2"}}
- b = {{0,0,0,0,0,0},
- {0,0,0,0,0,0},
- {0,0,0,0,0,0},
- {0,0,0,0,0,0},
- {0,0,0,0,0,0},
- {0,0,0,0,0,0}}
- rpgAPI.loadMap("main", m, b)
- rpgAPI.openMap("main")
- rpgAPI.createCharacter("player", "@", colors.black)
- rpgAPI.createCharacter("guy", "&", colors.black)
- rpgAPI.addControls("player", {"w","a","s","d"})
- rpgAPI.addAI("guy", "derp")
- rpgAPI.setCharacterPosition("player", 2, 2)
- rpgAPI.setCharacterPosition("guy", 5, 5)
- while true do
- shell.run("clear")
- rpgAPI.drawMap()
- rpgAPI.drawCharacter("player")
- rpgAPI.drawCharacter("guy")
- sleep(0.5)
- rpgAPI.getInput()
- rpgAPI.triggerCharacterAI("guy")
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement