From 5295bb82bb9a67b7d7196d546391b1993cc940ea Mon Sep 17 00:00:00 2001 From: Fabian <fakehlenbeck@googlemail.com> Date: Fri, 29 May 2020 18:04:56 +0200 Subject: [PATCH] Controller Hanger added --- .../Actions/ClientControllerCommunicator.java | 4 ++++ .../Controller/Actions/HangerController.java | 20 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 core/src/com/galaxytrucker/galaxytruckerreloaded/Controller/Actions/HangerController.java diff --git a/core/src/com/galaxytrucker/galaxytruckerreloaded/Controller/Actions/ClientControllerCommunicator.java b/core/src/com/galaxytrucker/galaxytruckerreloaded/Controller/Actions/ClientControllerCommunicator.java index bb064975..93b17ce1 100644 --- a/core/src/com/galaxytrucker/galaxytruckerreloaded/Controller/Actions/ClientControllerCommunicator.java +++ b/core/src/com/galaxytrucker/galaxytruckerreloaded/Controller/Actions/ClientControllerCommunicator.java @@ -1,5 +1,7 @@ package com.galaxytrucker.galaxytruckerreloaded.Controller.Actions; +import com.galaxytrucker.galaxytruckerreloaded.Model.Map.Overworld; +import com.galaxytrucker.galaxytruckerreloaded.Model.Map.Planet; import com.galaxytrucker.galaxytruckerreloaded.Model.Ship; import lombok.Getter; import lombok.Setter; @@ -10,6 +12,8 @@ public class ClientControllerCommunicator { /** Client ship */ private Ship clientShip; + private Overworld map; + private Planet currentPlanet; /** Issue a new request and receive a response * @param request - the request diff --git a/core/src/com/galaxytrucker/galaxytruckerreloaded/Controller/Actions/HangerController.java b/core/src/com/galaxytrucker/galaxytruckerreloaded/Controller/Actions/HangerController.java new file mode 100644 index 00000000..ce1ed74a --- /dev/null +++ b/core/src/com/galaxytrucker/galaxytruckerreloaded/Controller/Actions/HangerController.java @@ -0,0 +1,20 @@ +package com.galaxytrucker.galaxytruckerreloaded.Controller.Actions; + +import lombok.AccessLevel; +import lombok.Getter; +import lombok.RequiredArgsConstructor; +import lombok.Setter; + +@Getter +@Setter +@RequiredArgsConstructor(access = AccessLevel.PUBLIC) +public class HangerController extends Controller { + + + /** + * Picks a Shipmodel + * @param username - the specified username + */ + public void pickShip(String username){ + } +} -- GitLab