Adds DevContent class with dev resources. Specifically an example monster.
Adds a task.
This commit is contained in:
@@ -1,7 +1,5 @@
|
|||||||
package com.majinnaibu.monstercards.data;
|
package com.majinnaibu.monstercards.data;
|
||||||
|
|
||||||
import androidx.annotation.NonNull;
|
|
||||||
|
|
||||||
import com.majinnaibu.monstercards.data.enums.AbilityScore;
|
import com.majinnaibu.monstercards.data.enums.AbilityScore;
|
||||||
import com.majinnaibu.monstercards.data.enums.AdvantageType;
|
import com.majinnaibu.monstercards.data.enums.AdvantageType;
|
||||||
import com.majinnaibu.monstercards.data.enums.ArmorType;
|
import com.majinnaibu.monstercards.data.enums.ArmorType;
|
||||||
@@ -12,9 +10,7 @@ import com.majinnaibu.monstercards.models.Monster;
|
|||||||
import com.majinnaibu.monstercards.models.Skill;
|
import com.majinnaibu.monstercards.models.Skill;
|
||||||
import com.majinnaibu.monstercards.models.Trait;
|
import com.majinnaibu.monstercards.models.Trait;
|
||||||
|
|
||||||
@SuppressWarnings("unused")
|
|
||||||
public final class DevContent {
|
public final class DevContent {
|
||||||
@NonNull
|
|
||||||
public static Monster createSampleMonster() {
|
public static Monster createSampleMonster() {
|
||||||
Monster monster = new Monster();
|
Monster monster = new Monster();
|
||||||
// Name
|
// Name
|
||||||
@@ -84,10 +80,11 @@ public final class DevContent {
|
|||||||
// Condition Immunities
|
// Condition Immunities
|
||||||
monster.conditionImmunities.add("blinded");
|
monster.conditionImmunities.add("blinded");
|
||||||
// Senses
|
// Senses
|
||||||
monster.senses.add("blindsight 10 ft. (blind beyond this range)");
|
monster.blindsightRange = 10;
|
||||||
monster.senses.add("darkvision 20 ft.");
|
monster.isBlindBeyondBlindsightRange = true;
|
||||||
monster.senses.add("tremorsense 30 ft.");
|
monster.darkvisionRange = 20;
|
||||||
monster.senses.add("truesight 40 ft.");
|
monster.tremorsenseRange = 30;
|
||||||
|
monster.truesightRange = 40;
|
||||||
monster.telepathyRange = 20;
|
monster.telepathyRange = 20;
|
||||||
monster.understandsButDescription = "doesn't care";
|
monster.understandsButDescription = "doesn't care";
|
||||||
// Languages
|
// Languages
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers;
|
|||||||
import io.reactivex.rxjava3.schedulers.Schedulers;
|
import io.reactivex.rxjava3.schedulers.Schedulers;
|
||||||
|
|
||||||
public class LibraryFragment extends MCFragment {
|
public class LibraryFragment extends MCFragment {
|
||||||
|
// TODO: TOM: rename MonsterFragment MonsterDetailFragment
|
||||||
|
|
||||||
private LibraryViewModel libraryViewModel;
|
private LibraryViewModel libraryViewModel;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user