Powers display
This commit is contained in:
parent
9a9af9d6e5
commit
2fc2ff61ba
11 changed files with 370 additions and 68 deletions
|
@ -147,8 +147,8 @@
|
|||
android:layout_alignParentRight="true"
|
||||
android:layout_alignParentEnd="true"
|
||||
android:hint="@string/impactEditHint"
|
||||
android:layout_toRightOf="@+id/impactText"
|
||||
android:layout_toEndOf="@+id/impactText" />
|
||||
android:layout_toRightOf="@+id/attackText"
|
||||
android:layout_toEndOf="@+id/attackText" />
|
||||
|
||||
|
||||
<TextView
|
||||
|
@ -156,7 +156,7 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:text="@string/impact"
|
||||
android:id="@+id/impactText"
|
||||
android:id="@+id/attackText"
|
||||
android:gravity="center_vertical"
|
||||
android:layout_below="@+id/vsLayout"
|
||||
android:layout_alignParentLeft="true"
|
||||
|
|
193
app/src/main/res/layout/attack_display.xml
Normal file
193
app/src/main/res/layout/attack_display.xml
Normal file
|
@ -0,0 +1,193 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:orientation="vertical"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<TextView
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@color/at_will"
|
||||
android:paddingTop="5dp"
|
||||
android:paddingBottom="5dp"
|
||||
android:paddingLeft="10dp"
|
||||
tools:text="Explosión"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold"
|
||||
android:textColor="@color/white"
|
||||
android:id="@+id/nameText" />
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_marginBottom="@dimen/activity_vertical_margin"
|
||||
android:layout_marginLeft="@dimen/activity_horizontal_margin"
|
||||
android:layout_marginRight="@dimen/activity_horizontal_margin"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
tools:text="Diario"
|
||||
android:id="@+id/freqText"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:layout_alignParentStart="true"
|
||||
android:layout_marginRight="25dp"
|
||||
android:textColor="@color/black"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
tools:text="Fuego, arcano"
|
||||
android:id="@+id/keywordsText"
|
||||
android:layout_toRightOf="@+id/freqText"
|
||||
android:textColor="@color/black"
|
||||
android:layout_toEndOf="@+id/freqText"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
tools:text="Acción estándar"
|
||||
android:textColor="@color/black"
|
||||
android:id="@+id/typeText"
|
||||
android:layout_below="@+id/freqText"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:layout_alignParentStart="true"
|
||||
android:layout_marginRight="25dp"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:textColor="@color/black"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
tools:text="Ranged "
|
||||
android:id="@+id/rangeText"
|
||||
android:textStyle="bold"
|
||||
android:layout_alignTop="@+id/typeText"
|
||||
android:layout_toRightOf="@+id/typeText"
|
||||
android:layout_toEndOf="@+id/typeText" />
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:textColor="@color/black"
|
||||
tools:text="8"
|
||||
android:id="@+id/distanceText"
|
||||
android:layout_toRightOf="@+id/rangeText"
|
||||
android:layout_alignTop="@+id/rangeText"/>
|
||||
|
||||
<TextView
|
||||
android:textColor="@color/black"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:text="Objective: "
|
||||
android:id="@+id/objective"
|
||||
android:layout_below="@+id/typeText"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:layout_alignParentStart="true"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:text="Attack: "
|
||||
android:textStyle="bold"
|
||||
android:textColor="@color/black"
|
||||
android:id="@+id/attack"
|
||||
android:layout_below="@+id/objective"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:layout_alignParentStart="true" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:textColor="@color/black"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:text="Impact: "
|
||||
android:textStyle="bold"
|
||||
android:id="@+id/impact"
|
||||
android:layout_below="@+id/attack"
|
||||
android:background="@color/darkened_text"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:layout_alignParentStart="true" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:textColor="@color/black"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
tools:text="Constitución contra Reflejos"
|
||||
android:id="@+id/attackText"
|
||||
android:layout_below="@+id/objective"
|
||||
android:layout_toRightOf="@+id/attack"
|
||||
android:layout_toEndOf="@+id/attack" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
tools:text="one creature"
|
||||
android:textColor="@color/black"
|
||||
android:id="@+id/objectiveText"
|
||||
android:layout_below="@+id/typeText"
|
||||
android:layout_toRightOf="@+id/objective"
|
||||
android:layout_toEndOf="@+id/objective" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@color/darkened_text"
|
||||
android:textColor="@color/black"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
tools:text="1d8"
|
||||
android:id="@+id/impactText"
|
||||
android:layout_below="@+id/attackText"
|
||||
android:layout_toRightOf="@+id/impact"
|
||||
android:layout_toEndOf="@+id/impact" />
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:textColor="@color/black"
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/otherText"
|
||||
android:layout_below="@+id/impact"
|
||||
tools:text="If you are reading this the description has been displayed"
|
||||
android:layout_alignParentLeft="true"/>
|
||||
<LinearLayout
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@+id/otherText">
|
||||
|
||||
<Button
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Use"
|
||||
android:background="@android:color/transparent"
|
||||
android:layout_weight="1"
|
||||
android:id="@+id/useButton" />
|
||||
|
||||
<Button
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/delete"
|
||||
android:layout_weight="1"
|
||||
android:background="@android:color/transparent"
|
||||
android:id="@+id/deleteButton" />
|
||||
|
||||
<Button
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/edit"
|
||||
android:layout_weight="1"
|
||||
android:background="@android:color/transparent"
|
||||
android:id="@+id/editButton" />
|
||||
</LinearLayout>
|
||||
</RelativeLayout>
|
||||
</LinearLayout>
|
|
@ -5,18 +5,6 @@
|
|||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<ImageView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/delete"
|
||||
android:src="@drawable/ic_delete"
|
||||
android:padding="5dp"
|
||||
android:layout_alignParentTop="true"
|
||||
android:layout_alignParentRight="true"
|
||||
android:layout_alignParentEnd="true"
|
||||
android:contentDescription="@string/edit"
|
||||
android:tint="@color/black" />
|
||||
|
||||
<TextView
|
||||
tools:text="Happiness"
|
||||
android:layout_width="wrap_content"
|
||||
|
|
|
@ -95,4 +95,65 @@
|
|||
<string name="save">Guardar</string>
|
||||
<string name="save_player">Guardar personaje</string>
|
||||
<string name="title_activity_power_editor">Editor de poderes</string>
|
||||
|
||||
<string-array name="freq_array">
|
||||
<item>Frecuencia</item>
|
||||
<item>Oportunidad</item>
|
||||
<item>A voluntad</item>
|
||||
<item>Encuentro</item>
|
||||
<item>Diario</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="actions_array">
|
||||
<item>Tipo de acción</item>
|
||||
<item>Acción estándar</item>
|
||||
<item>Acción de movimiento</item>
|
||||
<item>Acción menor</item>
|
||||
<item>Acción gratuita</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="ranges_array">
|
||||
<item>Rango de ataque</item>
|
||||
<item>Cuerpo a cuerpo</item>
|
||||
<item>A distancia</item>
|
||||
<item>Área</item>
|
||||
<item>Cercano</item>
|
||||
<item>Aura</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="atk_array">
|
||||
<item>ATK</item>
|
||||
<item>FUE</item>
|
||||
<item>CON</item>
|
||||
<item>DES</item>
|
||||
<item>INT</item>
|
||||
<item>SAB</item>
|
||||
<item>CAR</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="def_array">
|
||||
<item>DEF</item>
|
||||
<item>CA</item>
|
||||
<item>FORT</item>
|
||||
<item>REF</item>
|
||||
<item>VOL</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="attack_array">
|
||||
<item>Ataque</item>
|
||||
<item>Fuerza</item>
|
||||
<item>Constitución</item>
|
||||
<item>Destreza</item>
|
||||
<item>Inteligencia</item>
|
||||
<item>Sabiduría</item>
|
||||
<item>Carisma</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="defense_array">
|
||||
<item>Defensa</item>
|
||||
<item>CA</item>
|
||||
<item>Fortaleza</item>
|
||||
<item>Reflejos</item>
|
||||
<item>Voluntad</item>
|
||||
</string-array>
|
||||
</resources>
|
|
@ -14,6 +14,11 @@
|
|||
<color name="green">#0f0</color>
|
||||
<color name="white">#EEEEEE</color>
|
||||
|
||||
<color name="daily">#33292A</color>
|
||||
<color name="encounter">#6B0617</color>
|
||||
<color name="at_will">#4F7448</color>
|
||||
<color name="darkened_text">#DDD6D1</color>
|
||||
|
||||
<color name="surges_bar">#989F2B</color>
|
||||
<color name="px_bar">#005874</color>
|
||||
<color name="black">#000000</color>
|
||||
|
|
|
@ -148,4 +148,22 @@
|
|||
<item>REF</item>
|
||||
<item>WILL</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="attack_array">
|
||||
<item>Attack</item>
|
||||
<item>Strength</item>
|
||||
<item>Constitution</item>
|
||||
<item>Dexterity</item>
|
||||
<item>Intelligence</item>
|
||||
<item>Wisdom</item>
|
||||
<item>Charisma</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="defense_array">
|
||||
<item>Defense</item>
|
||||
<item>AC</item>
|
||||
<item>Fortitude</item>
|
||||
<item>Reflexes</item>
|
||||
<item>Will</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
|
|
Reference in a new issue