mirror of
https://github.com/OMGeeky/andors-trail.git
synced 2026-02-23 15:38:29 +01:00
refactor results
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
|
||||
|
||||
<application
|
||||
android:name="com.gpl.rpg.AndorsTrail.AndorsTrailApplication"
|
||||
android:name=".AndorsTrailApplication"
|
||||
android:label="@string/app_name"
|
||||
android:icon="@drawable/icon"
|
||||
android:description="@string/app_description"
|
||||
@@ -36,7 +36,7 @@
|
||||
android:preserveLegacyExternalStorage="true"
|
||||
>
|
||||
<activity
|
||||
android:name="com.gpl.rpg.AndorsTrail.activity.StartScreenActivity"
|
||||
android:name=".activity.StartScreenActivity"
|
||||
android:clearTaskOnLaunch="true"
|
||||
>
|
||||
<intent-filter>
|
||||
@@ -45,29 +45,29 @@
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity
|
||||
android:name="com.gpl.rpg.AndorsTrail.activity.MainActivity"
|
||||
android:name=".activity.MainActivity"
|
||||
android:label="@string/app_name"
|
||||
android:theme="@style/AndorsTrailTheme_Blue.NoBackground"
|
||||
/>
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.HeroinfoActivity" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.MonsterInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.ItemInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.LevelUpActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.MonsterEncounterActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.ConversationActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.ShopActivity" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.AboutActivity" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.LoadingActivity" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.Preferences" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.LoadSaveActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.ActorConditionInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.BulkSelectionInterface" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.SkillInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name="com.gpl.rpg.AndorsTrail.activity.DisplayWorldMapActivity" />
|
||||
<activity android:name=".activity.HeroinfoActivity" />
|
||||
<activity android:name=".activity.MonsterInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name=".activity.ItemInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name=".activity.LevelUpActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name=".activity.MonsterEncounterActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name=".activity.ConversationActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name=".activity.ShopActivity" />
|
||||
<activity android:name=".activity.AboutActivity" />
|
||||
<activity android:name=".activity.LoadingActivity" />
|
||||
<activity android:name=".activity.Preferences" />
|
||||
<activity android:name=".activity.LoadSaveActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name=".activity.ActorConditionInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name=".activity.BulkSelectionInterface" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name=".activity.SkillInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
|
||||
<activity android:name=".activity.DisplayWorldMapActivity" />
|
||||
|
||||
<provider
|
||||
android:name="android.support.v4.content.FileProvider"
|
||||
android:authorities="com.gpl.rpg.AndorsTrail.fileprovider"
|
||||
android:authorities="com.gpl.rpg.AndorsTrail_beta2.fileprovider"
|
||||
android:grantUriPermissions="true"
|
||||
android:exported="false">
|
||||
<meta-data
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
|
||||
public interface MapLayoutListener {
|
||||
void onLootBagCreated(PredefinedMap map, Coord p);
|
||||
void onLootBagRemoved(PredefinedMap map, Coord p);
|
||||
void onMapTilesChanged(PredefinedMap map, LayeredTileMap tileMap);
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
|
||||
public interface MonsterMovementListener {
|
||||
void onMonsterSteppedOnPlayer(Monster m);
|
||||
void onMonsterMoved(PredefinedMap map, Monster m, CoordRect previousPosition);
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
|
||||
public interface PlayerStatsListener {
|
||||
void onPlayerExperienceChanged(Player p);
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
package com.gpl.rpg.AndorsTrail.model;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileCollection;
|
||||
|
||||
public final class MapBundle {
|
||||
public PredefinedMap map;
|
||||
public LayeredTileMap tileMap;
|
||||
public TileCollection tiles;
|
||||
}
|
||||
@@ -1,14 +1,14 @@
|
||||
package com.gpl.rpg.AndorsTrail;
|
||||
package com.gpl.rpg.AndorsTrail_beta2;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.util.Locale;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail.util.AndroidStorage;
|
||||
import com.gpl.rpg.AndorsTrail.util.Pair;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.AndroidStorage;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Pair;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.Application;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail;
|
||||
package com.gpl.rpg.AndorsTrail_beta2;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.SharedPreferences;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail;
|
||||
package com.gpl.rpg.AndorsTrail_beta2;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
@@ -24,29 +24,29 @@ import android.widget.ArrayAdapter;
|
||||
import android.widget.ListView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.activity.ActorConditionInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.BulkSelectionInterface;
|
||||
import com.gpl.rpg.AndorsTrail.activity.ConversationActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.ItemInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.LevelUpActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.LoadSaveActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.MainActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.MonsterEncounterActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.MonsterInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.SkillInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.StartScreenActivity_MainMenu;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionType;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail.view.CustomDialogFactory;
|
||||
import com.gpl.rpg.AndorsTrail.view.ItemContainerAdapter;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.ActorConditionInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.BulkSelectionInterface;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.ConversationActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.ItemInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.LevelUpActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.LoadSaveActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.MainActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.MonsterEncounterActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.MonsterInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.SkillInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.StartScreenActivity_MainMenu;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CustomDialogFactory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.ItemContainerAdapter;
|
||||
|
||||
public final class Dialogs {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail;
|
||||
package com.gpl.rpg.AndorsTrail_beta2;
|
||||
|
||||
import java.lang.ref.WeakReference;
|
||||
|
||||
@@ -6,11 +6,11 @@ import android.content.Context;
|
||||
import android.content.res.Resources;
|
||||
import android.os.AsyncTask;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.ModelContainer;
|
||||
import com.gpl.rpg.AndorsTrail.resource.ResourceLoader;
|
||||
import com.gpl.rpg.AndorsTrail.savegames.Savegames;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ModelContainer;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.ResourceLoader;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.savegames.Savegames;
|
||||
|
||||
public final class WorldSetup {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.content.res.Resources;
|
||||
import android.graphics.drawable.Drawable;
|
||||
@@ -11,9 +11,9 @@ import android.view.View.OnClickListener;
|
||||
import android.widget.Button;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
|
||||
public final class AboutActivity extends AndorsTrailBaseActivity implements ImageGetter {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.content.res.Resources;
|
||||
import android.os.Bundle;
|
||||
@@ -9,13 +9,13 @@ import android.widget.Button;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionType;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail.view.AbilityModifierInfoView;
|
||||
import com.gpl.rpg.AndorsTrail.view.ItemEffectsView_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.AbilityModifierInfoView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.ItemEffectsView_OnUse;
|
||||
|
||||
public final class ActorConditionInfoActivity extends AndorsTrailBaseActivity {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.os.Bundle;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
|
||||
public abstract class AndorsTrailBaseActivity extends Activity {
|
||||
@Override
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.support.v4.app.FragmentActivity;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
|
||||
public abstract class AndorsTrailBaseFragmentActivity extends FragmentActivity {
|
||||
@Override
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.app.Dialog;
|
||||
import android.content.Intent;
|
||||
@@ -16,13 +16,13 @@ import android.widget.EditText;
|
||||
import android.widget.SeekBar;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.ItemController;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail.view.CustomDialogFactory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.ItemController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CustomDialogFactory;
|
||||
|
||||
/**
|
||||
* @author ejwessel
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
@@ -29,22 +29,22 @@ import android.widget.RadioGroup;
|
||||
import android.widget.TextView;
|
||||
import android.widget.TextView.BufferType;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.ConversationController;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.conversation.Reply;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail.model.quest.Quest;
|
||||
import com.gpl.rpg.AndorsTrail.model.quest.QuestLogEntry;
|
||||
import com.gpl.rpg.AndorsTrail.model.quest.QuestProgress;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.ConversationController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.conversation.Reply;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.quest.Quest;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.quest.QuestLogEntry;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.quest.QuestProgress;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
|
||||
public final class ConversationActivity
|
||||
extends AndorsTrailBaseActivity
|
||||
@@ -1,18 +1,18 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.view.MainView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.MainView;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.res.Resources;
|
||||
@@ -1,18 +1,18 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.WorldMapController;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.WorldMapSegment;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.WorldMapSegment.WorldMapSegmentMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.AndroidStorage;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.L;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.WorldMapController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.WorldMapSegment;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.WorldMapSegment.WorldMapSegmentMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.AndroidStorage;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.L;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.os.Bundle;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.content.res.Resources;
|
||||
import android.os.Bundle;
|
||||
@@ -8,14 +8,14 @@ import android.view.ViewGroup;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.HeroinfoActivity_Inventory;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.HeroinfoActivity_Quests;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.HeroinfoActivity_Skills;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.HeroinfoActivity_Stats;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.HeroinfoActivity_Inventory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.HeroinfoActivity_Quests;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.HeroinfoActivity_Skills;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.HeroinfoActivity_Stats;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
|
||||
public final class HeroinfoActivity extends AndorsTrailBaseFragmentActivity {
|
||||
private WorldContext world;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import java.util.Collections;
|
||||
|
||||
@@ -11,12 +11,12 @@ import android.view.View.OnClickListener;
|
||||
import android.widget.Button;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail.view.ItemEffectsView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.ItemEffectsView;
|
||||
|
||||
public final class ItemInfoActivity extends AndorsTrailBaseActivity {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.content.res.Resources;
|
||||
import android.os.Bundle;
|
||||
@@ -8,14 +8,14 @@ import android.view.Window;
|
||||
import android.widget.Button;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.ActorStatsController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.ActorStatsController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
|
||||
public final class LevelUpActivity extends AndorsTrailBaseActivity {
|
||||
private WorldContext world;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
@@ -19,15 +19,15 @@ import android.widget.Button;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.model.ModelContainer;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail.savegames.Savegames;
|
||||
import com.gpl.rpg.AndorsTrail.savegames.Savegames.FileHeader;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail.view.CustomDialogFactory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ModelContainer;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.savegames.Savegames;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.savegames.Savegames.FileHeader;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CustomDialogFactory;
|
||||
|
||||
public final class LoadSaveActivity extends AndorsTrailBaseActivity implements OnClickListener {
|
||||
private boolean isLoading = true;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.app.Dialog;
|
||||
import android.content.DialogInterface;
|
||||
@@ -11,15 +11,15 @@ import android.view.ViewTreeObserver;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.WorldSetup;
|
||||
import com.gpl.rpg.AndorsTrail.WorldSetup.OnResourcesLoadedListener;
|
||||
import com.gpl.rpg.AndorsTrail.WorldSetup.OnSceneLoadedListener;
|
||||
import com.gpl.rpg.AndorsTrail.savegames.Savegames;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail.view.CloudsAnimatorView;
|
||||
import com.gpl.rpg.AndorsTrail.view.CustomDialogFactory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.WorldSetup;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.WorldSetup.OnResourcesLoadedListener;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.WorldSetup.OnSceneLoadedListener;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.savegames.Savegames;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CloudsAnimatorView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CustomDialogFactory;
|
||||
|
||||
public final class LoadingActivity extends AndorsTrailBaseActivity implements OnResourcesLoadedListener, OnSceneLoadedListener {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import java.lang.ref.WeakReference;
|
||||
import java.util.Collection;
|
||||
@@ -18,40 +18,40 @@ import android.widget.RelativeLayout;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.AttackResult;
|
||||
import com.gpl.rpg.AndorsTrail.controller.CombatController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.CombatActionListener;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.CombatTurnListener;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.PlayerMovementListener;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.WorldEventListener;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail.savegames.Savegames;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail.view.CombatView;
|
||||
import com.gpl.rpg.AndorsTrail.view.CustomDialogFactory;
|
||||
import com.gpl.rpg.AndorsTrail.view.DisplayActiveActorConditionIcons;
|
||||
import com.gpl.rpg.AndorsTrail.view.ItemContainerAdapter;
|
||||
import com.gpl.rpg.AndorsTrail.view.MainView;
|
||||
import com.gpl.rpg.AndorsTrail.view.QuickButton;
|
||||
import com.gpl.rpg.AndorsTrail.view.QuickitemView;
|
||||
import com.gpl.rpg.AndorsTrail.view.QuickslotsItemContainerAdapter;
|
||||
import com.gpl.rpg.AndorsTrail.view.StatusView;
|
||||
import com.gpl.rpg.AndorsTrail.view.ToolboxView;
|
||||
import com.gpl.rpg.AndorsTrail.view.VirtualDpadView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.AttackResult;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.CombatController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.CombatActionListener;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.CombatTurnListener;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.PlayerMovementListener;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.WorldEventListener;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.savegames.Savegames;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CombatView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CustomDialogFactory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.DisplayActiveActorConditionIcons;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.ItemContainerAdapter;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.MainView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.QuickButton;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.QuickitemView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.QuickslotsItemContainerAdapter;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.StatusView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.ToolboxView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.VirtualDpadView;
|
||||
|
||||
public final class MainActivity
|
||||
extends AndorsTrailBaseActivity
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.view.View;
|
||||
@@ -7,13 +7,13 @@ import android.view.Window;
|
||||
import android.widget.Button;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
|
||||
public final class MonsterEncounterActivity extends AndorsTrailBaseActivity {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.view.View;
|
||||
@@ -8,16 +8,16 @@ import android.view.Window;
|
||||
import android.widget.Button;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail.view.ItemEffectsView;
|
||||
import com.gpl.rpg.AndorsTrail.view.RangeBar;
|
||||
import com.gpl.rpg.AndorsTrail.view.TraitsInfoView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.ItemEffectsView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.RangeBar;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.TraitsInfoView;
|
||||
|
||||
public final class MonsterInfoActivity extends AndorsTrailBaseActivity {
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.preference.PreferenceActivity;
|
||||
import android.view.Window;
|
||||
import android.view.WindowManager;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
|
||||
public final class Preferences extends PreferenceActivity {
|
||||
@Override
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.content.res.Resources;
|
||||
import android.os.Bundle;
|
||||
@@ -8,11 +8,11 @@ import android.view.ViewGroup;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.ShopActivity_Buy;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.ShopActivity_Sell;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.ShopActivity_Buy;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.ShopActivity_Sell;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
|
||||
public final class ShopActivity extends AndorsTrailBaseFragmentActivity {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.content.res.Resources;
|
||||
@@ -10,15 +10,15 @@ import android.view.ViewGroup.LayoutParams;
|
||||
import android.widget.Button;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.SkillController;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillInfo;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillInfo.SkillLevelRequirement;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.SkillController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillInfo;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillInfo.SkillLevelRequirement;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
|
||||
public final class SkillInfoActivity extends AndorsTrailBaseActivity {
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.StartScreenActivity_MainMenu;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.StartScreenActivity_MainMenu.OnNewGameRequestedListener;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.StartScreenActivity_NewGame;
|
||||
import com.gpl.rpg.AndorsTrail.activity.fragment.StartScreenActivity_NewGame.GameCreationOverListener;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail.view.CloudsAnimatorView;
|
||||
import com.gpl.rpg.AndorsTrail.view.CustomDialogFactory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.StartScreenActivity_MainMenu;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.StartScreenActivity_MainMenu.OnNewGameRequestedListener;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.StartScreenActivity_NewGame;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.fragment.StartScreenActivity_NewGame.GameCreationOverListener;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CloudsAnimatorView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CustomDialogFactory;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.Dialog;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity.fragment;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity.fragment;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
@@ -21,22 +21,22 @@ import android.widget.ImageView;
|
||||
import android.widget.ListView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.activity.ItemInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.ItemController;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.HeroCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemContainer;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail.view.CustomMenuInflater;
|
||||
import com.gpl.rpg.AndorsTrail.view.ItemContainerAdapter;
|
||||
import com.gpl.rpg.AndorsTrail.view.SpinnerEmulator;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.ItemInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.ItemController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.HeroCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemContainer;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CustomMenuInflater;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.ItemContainerAdapter;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.SpinnerEmulator;
|
||||
|
||||
public final class HeroinfoActivity_Inventory extends Fragment implements CustomMenuInflater.MenuItemSelectedListener {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity.fragment;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity.fragment;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
@@ -15,13 +15,13 @@ import android.view.ViewGroup;
|
||||
import android.widget.ExpandableListView;
|
||||
import android.widget.SimpleExpandableListAdapter;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.quest.Quest;
|
||||
import com.gpl.rpg.AndorsTrail.model.quest.QuestLogEntry;
|
||||
import com.gpl.rpg.AndorsTrail.view.SpinnerEmulator;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.quest.Quest;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.quest.QuestLogEntry;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.SpinnerEmulator;
|
||||
|
||||
public final class HeroinfoActivity_Quests extends Fragment {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity.fragment;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity.fragment;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
@@ -14,15 +14,15 @@ import android.widget.AdapterView.OnItemClickListener;
|
||||
import android.widget.ListView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.view.SkillListAdapter;
|
||||
import com.gpl.rpg.AndorsTrail.view.SpinnerEmulator;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.SkillListAdapter;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.SpinnerEmulator;
|
||||
public final class HeroinfoActivity_Skills extends Fragment {
|
||||
|
||||
private static final int INTENTREQUEST_SKILLINFO = 12;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity.fragment;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity.fragment;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
@@ -15,20 +15,20 @@ import android.widget.TableLayout;
|
||||
import android.widget.TableRow;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.GameStatistics;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.HeroCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnHitReceived;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail.view.ItemEffectsView;
|
||||
import com.gpl.rpg.AndorsTrail.view.RangeBar;
|
||||
import com.gpl.rpg.AndorsTrail.view.TraitsInfoView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.GameStatistics;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.HeroCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnHitReceived;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.ItemEffectsView;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.RangeBar;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.TraitsInfoView;
|
||||
|
||||
public final class HeroinfoActivity_Stats extends Fragment {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity.fragment;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity.fragment;
|
||||
|
||||
import java.util.HashSet;
|
||||
|
||||
@@ -13,17 +13,17 @@ import android.widget.ListView;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemContainer;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail.view.ShopItemContainerAdapter;
|
||||
import com.gpl.rpg.AndorsTrail.view.SpinnerEmulator;
|
||||
import com.gpl.rpg.AndorsTrail.view.ShopItemContainerAdapter.OnContainerItemClickedListener;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemContainer;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.ShopItemContainerAdapter;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.SpinnerEmulator;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.ShopItemContainerAdapter.OnContainerItemClickedListener;
|
||||
|
||||
public abstract class ShopActivityFragment extends Fragment implements OnContainerItemClickedListener {
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity.fragment;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity.fragment;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.Intent;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.activity.ItemInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail.controller.ItemController;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.ItemInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.ItemController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
|
||||
public final class ShopActivity_Buy extends ShopActivityFragment {
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity.fragment;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity.fragment;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.Intent;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.activity.ItemInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail.controller.ItemController;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.ItemInfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.ItemController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
|
||||
public final class ShopActivity_Sell extends ShopActivityFragment {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity.fragment;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity.fragment;
|
||||
|
||||
import android.Manifest;
|
||||
import android.annotation.SuppressLint;
|
||||
@@ -22,22 +22,22 @@ import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.WorldSetup;
|
||||
import com.gpl.rpg.AndorsTrail.activity.AboutActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.LoadingActivity;
|
||||
import com.gpl.rpg.AndorsTrail.activity.Preferences;
|
||||
import com.gpl.rpg.AndorsTrail.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail.savegames.Savegames;
|
||||
import com.gpl.rpg.AndorsTrail.savegames.Savegames.FileHeader;
|
||||
import com.gpl.rpg.AndorsTrail.util.AndroidStorage;
|
||||
import com.gpl.rpg.AndorsTrail.util.L;
|
||||
import com.gpl.rpg.AndorsTrail.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail.view.CustomDialogFactory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.Dialogs;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.WorldSetup;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.AboutActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.LoadingActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.Preferences;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.savegames.Savegames;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.savegames.Savegames.FileHeader;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.AndroidStorage;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.L;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ThemeHelper;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.CustomDialogFactory;
|
||||
|
||||
public class StartScreenActivity_MainMenu extends Fragment {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.activity.fragment;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.activity.fragment;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.Intent;
|
||||
@@ -15,12 +15,12 @@ import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
import android.widget.ToggleButton;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.WorldSetup;
|
||||
import com.gpl.rpg.AndorsTrail.activity.LoadingActivity;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail.view.SpinnerEmulator;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.WorldSetup;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.LoadingActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.view.SpinnerEmulator;
|
||||
|
||||
public class StartScreenActivity_NewGame extends Fragment {
|
||||
|
||||
@@ -1,24 +1,24 @@
|
||||
package com.gpl.rpg.AndorsTrail.context;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.context;
|
||||
|
||||
import java.lang.ref.WeakReference;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.res.Resources;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail.controller.ActorStatsController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.CombatController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.ConversationController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.GameRoundController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.InputController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.ItemController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.MapController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.MonsterMovementController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.MonsterSpawningController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.MovementController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.SkillController;
|
||||
import com.gpl.rpg.AndorsTrail.controller.VisualEffectController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.ActorStatsController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.CombatController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.ConversationController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.GameRoundController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.InputController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.ItemController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.MapController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.MonsterMovementController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.MonsterSpawningController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.MovementController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.SkillController;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.VisualEffectController;
|
||||
|
||||
public final class ControllerContext {
|
||||
//Controllers
|
||||
@@ -1,17 +1,17 @@
|
||||
package com.gpl.rpg.AndorsTrail.context;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.context;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.ModelContainer;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionTypeCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.MonsterTypeCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.DropListCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemCategoryCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTypeCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.quest.QuestCollection;
|
||||
import com.gpl.rpg.AndorsTrail.resource.ConversationLoader;
|
||||
import com.gpl.rpg.AndorsTrail.resource.VisualEffectCollection;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ModelContainer;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionTypeCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.MonsterTypeCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.DropListCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemCategoryCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTypeCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.quest.QuestCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.ConversationLoader;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.VisualEffectCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileManager;
|
||||
|
||||
public final class WorldContext {
|
||||
//Objectcollections
|
||||
@@ -1,31 +1,31 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.ActorConditionListeners;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.ActorStatsListeners;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.CombatActionListeners;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.PlayerStatsListeners;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionType;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.traits.AbilityModifierTraits;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.traits.StatsModifierTraits;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnEquip;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnHitReceived;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.resource.VisualEffectCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.ActorConditionListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.ActorStatsListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.CombatActionListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.PlayerStatsListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.traits.AbilityModifierTraits;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.traits.StatsModifierTraits;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnEquip;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnHitReceived;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.VisualEffectCollection;
|
||||
|
||||
public final class ActorStatsController {
|
||||
private final ControllerContext controllers;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
public final class AttackResult {
|
||||
public final boolean isHit;
|
||||
@@ -1,30 +1,30 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import android.os.Handler;
|
||||
import android.os.Message;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.VisualEffectController.VisualEffectCompletedCallback;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.CombatActionListeners;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.CombatSelectionListeners;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.CombatTurnListeners;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.MonsterType;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemContainer;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnHitReceived;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail.resource.VisualEffectCollection;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.VisualEffectController.VisualEffectCompletedCallback;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.CombatActionListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.CombatSelectionListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.CombatTurnListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.MonsterType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemContainer;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnHitReceived;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.VisualEffectCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
|
||||
import static java.lang.Math.max;
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import java.util.Random;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.util.ConstRange;
|
||||
import com.gpl.rpg.AndorsTrail.util.Range;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ConstRange;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Range;
|
||||
|
||||
public final class Constants {
|
||||
public static final int PERCENT_EXP_LOST_WHEN_DIED = 30;
|
||||
@@ -1,35 +1,35 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import android.content.res.Resources;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.GameStatistics;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionType;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillInfo;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.conversation.ConversationCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.conversation.Phrase;
|
||||
import com.gpl.rpg.AndorsTrail.model.conversation.Reply;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTypeCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.quest.QuestLogEntry;
|
||||
import com.gpl.rpg.AndorsTrail.model.quest.QuestProgress;
|
||||
import com.gpl.rpg.AndorsTrail.model.script.Requirement;
|
||||
import com.gpl.rpg.AndorsTrail.model.script.ScriptEffect;
|
||||
import com.gpl.rpg.AndorsTrail.util.ConstRange;
|
||||
import com.gpl.rpg.AndorsTrail.util.L;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.GameStatistics;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillInfo;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.conversation.ConversationCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.conversation.Phrase;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.conversation.Reply;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTypeCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.quest.QuestLogEntry;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.quest.QuestProgress;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.script.Requirement;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.script.ScriptEffect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ConstRange;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.L;
|
||||
|
||||
public final class ConversationController {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.GameRoundListeners;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail.util.TimedMessageTask;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.GameRoundListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.TimedMessageTask;
|
||||
|
||||
public final class GameRoundController implements TimedMessageTask.Callback {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
@@ -8,11 +8,11 @@ import android.view.View;
|
||||
import android.view.View.OnClickListener;
|
||||
import android.view.View.OnLongClickListener;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.activity.HeroinfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.L;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.HeroinfoActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.L;
|
||||
|
||||
public final class InputController implements OnClickListener, OnLongClickListener{
|
||||
private final ControllerContext controllers;
|
||||
@@ -1,24 +1,24 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.QuickSlotListeners;
|
||||
import com.gpl.rpg.AndorsTrail.model.ModelContainer;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.traits.AbilityModifierTraits;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemContainer;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemContainer.ItemEntry;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnHitReceived;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.QuickSlotListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ModelContainer;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.traits.AbilityModifierTraits;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemContainer;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemContainer.ItemEntry;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnHitReceived;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Loot;
|
||||
|
||||
import static java.lang.Math.min;
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import android.content.res.Resources;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.MapLayoutListeners;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.WorldEventListeners;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.conversation.Reply;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.ReplaceableMapSection;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.MapLayoutListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.WorldEventListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.conversation.Reply;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.ReplaceableMapSection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
|
||||
public final class MapController {
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.PathFinder.EvaluateWalkable;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.MonsterMovementListeners;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.MonsterType;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.PathFinder.EvaluateWalkable;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.MonsterMovementListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.MonsterType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
|
||||
public final class MonsterMovementController implements EvaluateWalkable {
|
||||
private final ControllerContext controllers;
|
||||
@@ -1,16 +1,16 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.MonsterSpawnListeners;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.MonsterType;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail.util.Size;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.MonsterSpawnListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.MonsterType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Size;
|
||||
|
||||
public final class MonsterSpawningController {
|
||||
private final ControllerContext controllers;
|
||||
@@ -1,26 +1,26 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import android.content.res.Resources;
|
||||
import android.os.AsyncTask;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.PlayerMovementListeners;
|
||||
import com.gpl.rpg.AndorsTrail.model.MapBundle;
|
||||
import com.gpl.rpg.AndorsTrail.model.ModelContainer;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.TMXMapTranslator;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.L;
|
||||
import com.gpl.rpg.AndorsTrail.util.TimedMessageTask;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.PlayerMovementListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.MapBundle;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ModelContainer;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MonsterSpawnArea;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.TMXMapTranslator;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.L;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.TimedMessageTask;
|
||||
|
||||
public final class MovementController implements TimedMessageTask.Callback {
|
||||
private final ControllerContext controllers;
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
|
||||
public class PathFinder {
|
||||
private final int maxWidth;
|
||||
@@ -1,22 +1,22 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.CombatActionListeners;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionType;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillCollection.SkillID;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillInfo;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.DropList.DropItem;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemCategory;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTypeCollection;
|
||||
import com.gpl.rpg.AndorsTrail.util.ConstRange;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.CombatActionListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillCollection.SkillID;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillInfo;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.DropList.DropItem;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Inventory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemCategory;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTypeCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ConstRange;
|
||||
|
||||
public final class SkillController {
|
||||
private final ControllerContext controllers;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import android.graphics.Color;
|
||||
import android.graphics.Paint;
|
||||
@@ -6,20 +6,20 @@ import android.graphics.Paint.Align;
|
||||
import android.graphics.Rect;
|
||||
import android.os.Handler;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.controller.listeners.VisualEffectFrameListeners;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.MonsterType;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.resource.VisualEffectCollection;
|
||||
import com.gpl.rpg.AndorsTrail.resource.VisualEffectCollection.VisualEffect;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail.util.Size;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailPreferences;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.listeners.VisualEffectFrameListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.MonsterType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.VisualEffectCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.VisualEffectCollection.VisualEffect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileManager;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Size;
|
||||
|
||||
public final class VisualEffectController {
|
||||
private int effectCount = 0;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileOutputStream;
|
||||
@@ -18,22 +18,22 @@ import android.graphics.Paint;
|
||||
import android.os.AsyncTask;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.activity.DisplayWorldMapActivity;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapLayer;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.WorldMapSegment;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.WorldMapSegment.NamedWorldMapArea;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.WorldMapSegment.WorldMapSegmentMap;
|
||||
import com.gpl.rpg.AndorsTrail.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail.util.AndroidStorage;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail.util.L;
|
||||
import com.gpl.rpg.AndorsTrail.util.Size;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.activity.DisplayWorldMapActivity;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapLayer;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.WorldMapSegment;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.WorldMapSegment.NamedWorldMapArea;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.WorldMapSegment.WorldMapSegmentMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.AndroidStorage;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.L;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Size;
|
||||
|
||||
public final class WorldMapController {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
|
||||
public interface ActorConditionListener {
|
||||
public void onActorConditionAdded(Actor actor, ActorCondition condition);
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class ActorConditionListeners extends ListOfListeners<ActorConditionListener> implements ActorConditionListener {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
|
||||
public interface ActorStatsListener {
|
||||
void onActorHealthChanged(Actor actor);
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Actor;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class ActorStatsListeners extends ListOfListeners<ActorStatsListener> implements ActorStatsListener {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.controller.AttackResult;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.AttackResult;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
|
||||
public interface CombatActionListener {
|
||||
void onPlayerAttackMissed(Monster target, AttackResult attackResult);
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.controller.AttackResult;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.AttackResult;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorConditionEffect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class CombatActionListeners extends ListOfListeners<CombatActionListener> implements CombatActionListener {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
|
||||
public interface CombatSelectionListener {
|
||||
void onMonsterSelected(Monster m, Coord selectedPosition, Coord previousSelection);
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class CombatSelectionListeners extends ListOfListeners<CombatSelectionListener> implements CombatSelectionListener {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
|
||||
public interface CombatTurnListener {
|
||||
void onCombatStarted();
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class CombatTurnListeners extends ListOfListeners<CombatTurnListener> implements CombatTurnListener {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
public interface GameRoundListener {
|
||||
void onNewTick();
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class GameRoundListeners extends ListOfListeners<GameRoundListener> implements GameRoundListener {
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
|
||||
public interface MapLayoutListener {
|
||||
void onLootBagCreated(PredefinedMap map, Coord p);
|
||||
void onLootBagRemoved(PredefinedMap map, Coord p);
|
||||
void onMapTilesChanged(PredefinedMap map, LayeredTileMap tileMap);
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class MapLayoutListeners extends ListOfListeners<MapLayoutListener> implements MapLayoutListener {
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
|
||||
public interface MonsterMovementListener {
|
||||
void onMonsterSteppedOnPlayer(Monster m);
|
||||
void onMonsterMoved(PredefinedMap map, Monster m, CoordRect previousPosition);
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class MonsterMovementListeners extends ListOfListeners<MonsterMovementListener> implements MonsterMovementListener {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
|
||||
public interface MonsterSpawnListener {
|
||||
void onMonsterSpawned(PredefinedMap map, Monster m);
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class MonsterSpawnListeners extends ListOfListeners<MonsterSpawnListener> implements MonsterSpawnListener {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
|
||||
public interface PlayerMovementListener {
|
||||
void onPlayerMoved(PredefinedMap map, Coord newPosition, Coord previousPosition);
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class PlayerMovementListeners extends ListOfListeners<PlayerMovementListener> implements PlayerMovementListener {
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
|
||||
public interface PlayerStatsListener {
|
||||
void onPlayerExperienceChanged(Player p);
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class PlayerStatsListeners extends ListOfListeners<PlayerStatsListener> implements PlayerStatsListener {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
public interface QuickSlotListener {
|
||||
void onQuickSlotChanged(int slotId);
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class QuickSlotListeners extends ListOfListeners<QuickSlotListener> implements QuickSlotListener {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.controller.VisualEffectController.SpriteMoveAnimation;
|
||||
import com.gpl.rpg.AndorsTrail.controller.VisualEffectController.VisualEffectAnimation;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.VisualEffectController.SpriteMoveAnimation;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.VisualEffectController.VisualEffectAnimation;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
|
||||
public interface VisualEffectFrameListener {
|
||||
void onNewAnimationFrame(VisualEffectAnimation animation, int tileID, int textYOffset);
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.controller.VisualEffectController.SpriteMoveAnimation;
|
||||
import com.gpl.rpg.AndorsTrail.controller.VisualEffectController.VisualEffectAnimation;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.VisualEffectController.SpriteMoveAnimation;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.VisualEffectController.VisualEffectAnimation;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class VisualEffectFrameListeners extends ListOfListeners<VisualEffectFrameListener> implements VisualEffectFrameListener {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapObject;
|
||||
|
||||
public interface WorldEventListener {
|
||||
void onPlayerStartedConversation(Monster m, String phraseID);
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.gpl.rpg.AndorsTrail.controller.listeners;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail.util.ListOfListeners;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.Loot;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.MapObject;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ListOfListeners;
|
||||
|
||||
public final class WorldEventListeners extends ListOfListeners<WorldEventListener> implements WorldEventListener {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.model;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.ListIterator;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.model;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model;
|
||||
|
||||
import java.io.DataInputStream;
|
||||
import java.io.DataOutputStream;
|
||||
@@ -13,12 +13,12 @@ import java.util.Set;
|
||||
|
||||
import android.content.res.Resources;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.MonsterType;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail.model.quest.Quest;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.MonsterType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemType;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.quest.Quest;
|
||||
|
||||
public final class GameStatistics {
|
||||
private int deaths = 0;
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.gpl.rpg.AndorsTrail.model;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model;
|
||||
|
||||
import java.io.DataInputStream;
|
||||
import java.io.DataOutputStream;
|
||||
import java.io.IOException;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Monster;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
|
||||
public final class InterfaceData {
|
||||
public boolean isMainActivityVisible = false;
|
||||
@@ -0,0 +1,11 @@
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.LayeredTileMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.map.PredefinedMap;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.tiles.TileCollection;
|
||||
|
||||
public final class MapBundle {
|
||||
public PredefinedMap map;
|
||||
public LayeredTileMap tileMap;
|
||||
public TileCollection tiles;
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
package com.gpl.rpg.AndorsTrail.model;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model;
|
||||
|
||||
import java.io.DataInputStream;
|
||||
import java.io.DataOutputStream;
|
||||
import java.io.IOException;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.ControllerContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
|
||||
public final class ModelContainer {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.model;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model;
|
||||
|
||||
import java.io.DataInputStream;
|
||||
import java.io.DataOutputStream;
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.gpl.rpg.AndorsTrail.model.ability;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model.ability;
|
||||
|
||||
import java.io.DataInputStream;
|
||||
import java.io.DataOutputStream;
|
||||
import java.io.IOException;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.context.WorldContext;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.context.WorldContext;
|
||||
|
||||
public final class ActorCondition {
|
||||
public static final int MAGNITUDE_REMOVE_ALL = -99;
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.gpl.rpg.AndorsTrail.model.ability;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model.ability;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.util.ConstRange;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ConstRange;
|
||||
|
||||
public final class ActorConditionEffect {
|
||||
public final ActorConditionType conditionType;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.gpl.rpg.AndorsTrail.model.ability;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model.ability;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.traits.AbilityModifierTraits;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.traits.StatsModifierTraits;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.traits.AbilityModifierTraits;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.traits.StatsModifierTraits;
|
||||
|
||||
public final class ActorConditionType {
|
||||
public static enum ConditionCategory {
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.gpl.rpg.AndorsTrail.model.ability;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model.ability;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail.resource.parsers.ActorConditionsTypeParser;
|
||||
import com.gpl.rpg.AndorsTrail.util.L;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.AndorsTrailApplication;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.parsers.ActorConditionsTypeParser;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.L;
|
||||
|
||||
public final class ActorConditionTypeCollection {
|
||||
private final HashMap<String, ActorConditionType> conditionTypes = new HashMap<String, ActorConditionType>();
|
||||
@@ -1,12 +1,12 @@
|
||||
package com.gpl.rpg.AndorsTrail.model.ability;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model.ability;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.LinkedHashMap;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.SkillInfo.SkillLevelRequirement;
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.controller.Constants;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.SkillInfo.SkillLevelRequirement;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
|
||||
public final class SkillCollection {
|
||||
public static enum SkillID {
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.gpl.rpg.AndorsTrail.model.ability;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model.ability;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.actor.Player;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.actor.Player;
|
||||
|
||||
public final class SkillInfo {
|
||||
public static final int MAXLEVEL_NONE = -1;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.gpl.rpg.AndorsTrail.model.ability.traits;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model.ability.traits;
|
||||
|
||||
public final class AbilityModifierTraits {
|
||||
public final int increaseMaxHP;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.gpl.rpg.AndorsTrail.model.ability.traits;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model.ability.traits;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.resource.VisualEffectCollection;
|
||||
import com.gpl.rpg.AndorsTrail.util.ConstRange;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.VisualEffectCollection;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.ConstRange;
|
||||
|
||||
public final class StatsModifierTraits {
|
||||
public final VisualEffectCollection.VisualEffectID visualEffectID;
|
||||
@@ -1,16 +1,16 @@
|
||||
package com.gpl.rpg.AndorsTrail.model.actor;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model.actor;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnHitReceived;
|
||||
import com.gpl.rpg.AndorsTrail.model.item.ItemTraits_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail.util.Range;
|
||||
import com.gpl.rpg.AndorsTrail.util.Size;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.ability.ActorCondition;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnHitReceived;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.model.item.ItemTraits_OnUse;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Coord;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.CoordRect;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Range;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.util.Size;
|
||||
|
||||
public class Actor {
|
||||
public int iconID;
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.gpl.rpg.AndorsTrail.model.actor;
|
||||
package com.gpl.rpg.AndorsTrail_beta2.model.actor;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
import com.gpl.rpg.AndorsTrail.R;
|
||||
import com.gpl.rpg.AndorsTrail.resource.DynamicTileLoader;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.R;
|
||||
import com.gpl.rpg.AndorsTrail_beta2.resource.DynamicTileLoader;
|
||||
|
||||
public class HeroCollection {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user