30.05.2015, 08:22
Okay. Player Lifecycle objects. I've created a GamePlayer class:
My problem is the constructor. I want it to take those values(and probably a lot more in the future). How am I suppose to register it?
My plan is:
Creating a Auth manager for login and registration.
If a player enters his correct password, I find his data by name name and password
I dispatch a successful login event which contains GamePlayer instance.
Код:
public class GamePlayer extends PlayerLifecycleObject {
private int userId;
private String password;
public GamePlayer(EventManager manager, Player p, int userid, String password) {
super(manager, p);
this.userId = userid;
this.password = password;
}
@Override
protected void onInit() {
}
@Override
protected void onDestroy() {
}
public int getUserId() {
return userId;
}
}
My plan is:
Creating a Auth manager for login and registration.
If a player enters his correct password, I find his data by name name and password
I dispatch a successful login event which contains GamePlayer instance.

