refactor results

This commit is contained in:
Nut.andor
2022-07-24 14:30:05 +02:00
parent e2d06ad22e
commit 8c18d38686
224 changed files with 1426 additions and 1426 deletions

View File

@@ -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

View File

@@ -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);
}

View File

@@ -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);
}

View File

@@ -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);
}

View File

@@ -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;
}

View File

@@ -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;

View File

@@ -1,4 +1,4 @@
package com.gpl.rpg.AndorsTrail;
package com.gpl.rpg.AndorsTrail_beta2;
import android.content.Context;
import android.content.SharedPreferences;

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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

View File

@@ -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

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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);

View File

@@ -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 {

View File

@@ -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);

View File

@@ -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 {

View File

@@ -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);

View File

@@ -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 {

View File

@@ -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);

View File

@@ -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 {

View File

@@ -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();

View File

@@ -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 {

View File

@@ -1,4 +1,4 @@
package com.gpl.rpg.AndorsTrail.controller.listeners;
package com.gpl.rpg.AndorsTrail_beta2.controller.listeners;
public interface GameRoundListener {
void onNewTick();

View File

@@ -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 {

View File

@@ -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);
}

View File

@@ -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 {

View File

@@ -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);
}

View File

@@ -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 {

View File

@@ -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);

View File

@@ -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 {

View File

@@ -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);

View File

@@ -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 {

View File

@@ -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);
}

View File

@@ -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 {

View File

@@ -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);

View File

@@ -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 {

View File

@@ -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);

View File

@@ -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 {

View File

@@ -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);

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;
}

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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>();

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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