Search in sources :

Example 16 with Place

use of eidolons.game.module.adventure.map.Place in project Eidolons by IDemiurge.

the class ExploreMaster method exploreLocation.

public static void exploreLocation(MacroParty party, Boolean north_or_south, Boolean west_or_east) {
    Place place = party.getCurrentLocation();
    List<Place> potentialFinds = getPotentialFindsForLocationExplore(place, north_or_south, west_or_east, party);
    for (Place p : potentialFinds) {
    // int hours = TravelMaster.getTravelTime(party, place, portrait, true);
    // checkDiscovered(party, portrait, route);
    // if (TimeMaster.hoursLeft() < hours)
    // break;
    // TimeMaster.hoursPassed(hours);
    // allow taking the route immediately? and proceed by exploring it
    // instead?
    }
}
Also used : Place(eidolons.game.module.adventure.map.Place)

Aggregations

Place (eidolons.game.module.adventure.map.Place)16 Route (eidolons.game.module.adventure.map.Route)6 MacroParty (eidolons.game.module.adventure.entity.MacroParty)5 Coordinates (main.game.bf.Coordinates)3 Region (eidolons.game.module.adventure.map.Region)2 Vector2 (com.badlogic.gdx.math.Vector2)1 MacroRef (eidolons.game.module.adventure.MacroRef)1 Area (eidolons.game.module.adventure.map.Area)1 MAP_OBJ_INFO_LEVEL (eidolons.game.module.adventure.map.MapVisionMaster.MAP_OBJ_INFO_LEVEL)1 Town (eidolons.game.module.adventure.town.Town)1 ArrayList (java.util.ArrayList)1 HashSet (java.util.HashSet)1 ObjType (main.entity.type.ObjType)1