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
	 Tom Hicks
						Tom Hicks