mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-08-04 05:16:21 -04:00
Worked on City Maintenance Console
Implementation of SUI windows and menus
This commit is contained in:
@@ -42,6 +42,7 @@ import resources.objects.creature.CreatureObject;
|
||||
import resources.objects.deed.Player_House_Deed;
|
||||
import resources.objects.player.PlayerObject;
|
||||
import resources.objects.tangible.TangibleObject;
|
||||
import services.playercities.PlayerCity;
|
||||
import services.sui.SUIWindow;
|
||||
import services.sui.SUIWindow.SUICallback;
|
||||
import services.sui.SUIWindow.Trigger;
|
||||
@@ -133,6 +134,13 @@ public class HousingService implements INetworkDispatch {
|
||||
building.setBMR(playerHourseDeed.getBMR());
|
||||
building.setConditionDamage(100);
|
||||
|
||||
if (structureTemplate.contains("cityhall")){
|
||||
PlayerCity newCity = core.playerCityService.addNewPlayerCity(actor);
|
||||
building.setAttachment("structureCity", newCity.getCityID());
|
||||
actor.setAttachment("residentCity", newCity.getCityID());
|
||||
}
|
||||
|
||||
|
||||
// Save structure to DB
|
||||
//building.createTransaction(core.getBuildingODB().getEnvironment());
|
||||
//core.getBuildingODB().put(building, Long.class, BuildingObject.class, building.getTransaction());
|
||||
|
||||
Reference in New Issue
Block a user