Guest User

Untitled

a guest
Apr 10th, 2020
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. local function upgrade(from_entity, to_name)
  2. if not blacklisted(from_entity.name) and from_entity.surface.create_entity{ name = to_name, position = from_entity.position, force = from_entity.force } then
  3. from_entity.destroy()
  4. end
  5. end
  6.  
  7.  
  8. to something like
  9.  
  10.  
  11. local function upgrade(from_entity, to_name)
  12. if entity.type == "radar"
  13. and entity.name ~= "radar"
  14. and ( entity.name == "rt-upgrade-tech-1"
  15. or entity.name == "rt-upgrade-tech-2"
  16. or entity.name == "rt-upgrade-tech-3"
  17. or entity.name == "rt-upgrade-tech-4"
  18. or entity.name == "rt-upgrade-tech-5"
  19. or entity.name == "rt-upgrade-tech-6"
  20. or entity.name == "rt-upgrade-tech-7")
  21. and from_entity.surface.create_entity{ name = to_name, position = from_entity.position, force = from_entity.force } then
  22. from_entity.destroy()
  23. end
  24. end
Advertisement
Add Comment
Please, Sign In to add comment