Advertisement
Marlingaming

TestGame

Mar 4th, 2022
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. local tArg = {...}
  2. local SquadMembers = {}
  3. local Map = "test_Map"
  4. local Path = "TestGame.cpf"
  5. local Tiles = {}
  6. local CameraCords = {20,20}
  7. local Entities = {}
  8. local Doors = {}
  9.  
  10. function getSquad()
  11. local File = fs.open(fs.combine(Path,"Player/Squads",tArg[2],"members.txt"),"r")
  12. for i = 1, 4 do
  13. SquadMembers[i] = {File.readLine(),{10,10},0,0,0}
  14. end
  15. File.close()
  16. end
  17.  
  18. function DrawMap()
  19. local MapImage = fs.combine(Path,Map,"MapImage.nfp")
  20. local Image = paintutils.loadImage(MapImage)
  21. paintutils.drawImage(Image, CameraCords[1] * -1, CameraCords[2] * -1)
  22. end
  23.  
  24. function DrawSquad()
  25. for i = 1, #SquadMembers do
  26. local Image = paintutils.loadImage(fs.combine(Path,"PlayerCharacters/SquadMembers",SquadMembers[i][1],"Body.nfp"))
  27. paintutils.drawImage(Image,(SquadMembers[i][2][1] - CameraCords[1]),(SquadMembers[i][2][2] - CameraCords[2]))
  28. end
  29. end
  30.  
  31. getSquad()
  32. DrawMap()
  33. DrawSquad()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement