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