Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.util.*;
- public class Handler {
- public static final LinkedList<Objects> list1 = new LinkedList<Objects>();
- public static final LinkedList<Player> list2 = new LinkedList<Player>();
- public static final LinkedList<Enemies> list3 = new LinkedList<Enemies>();
- public void render(Graphics g){
- for(int i = 0;i < list1.size();i++){
- list1.get(i).render(g);
- }
- for(int i = 0;i < list2.size();i++){
- list2.get(i).render(g);
- }
- for(int i = 0;i < list3.size();i++){
- list3.get(i).render(g);
- }
- Main.render(g);
- }
- public void tick(){
- for(int i = 0;i < list1.size();i++){
- list1.get(i).tick();
- }
- for(int i = 0;i < list2.size();i++){
- list2.get(i).tick();
- }
- for(int i = 0;i < list3.size();i++){
- list3.get(i).tick();
- }
- }
- public void removeEnemy(Enemies obj){
- list3.remove(obj);
- }
- public void removePlayer(Player obj){
- list2.remove(obj);
- }
- public void removeObject(Objects obj){
- list1.remove(obj);
- }
- public void addEnemy(Enemies obj){
- list3.add(obj);
- }
- public void addPlayer(Player obj){
- list2.add(obj);
- }
- public void addObject(Objects obj){
- list1.add(obj);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement