Skip to content

Commit

Permalink
Updated changelog, readme, completed basic mutation panel.
Browse files Browse the repository at this point in the history
  • Loading branch information
rrenna committed Apr 29, 2021
1 parent 85a2dd5 commit e588587
Show file tree
Hide file tree
Showing 29 changed files with 473 additions and 91 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
## 0.1.8
### 0.2.0
### Added
- (Experimental) Mutator screen, up or downscale an existing NPC
- Folder support

## 0.1.7
Expand Down
19 changes: 13 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,21 @@ Populate your Starfinder world with life of all shapes and sizes.

## Features:
- Generates non-combatant NPCs for your world
- Randomizes the name, gender, race, alignment and inventory of the NPC
- Intelligently randomizes the token image of NPCs when placed in a scene (optional setting, *off* by default)
- Randomizes the name, gender, race, alignment, personality trait and inventory of the NPC
- Intelligently randomizes the token image of NPCs when placed in a scene (optional setting, *off* by default)
- **experimental** Generates monsters
- **experimental** monster mutation
- Increase or decrease the CR of an existing monster or NPC

## FAQ:
*Q: What kind of monsters can you currently generate?*

**A: Currently you are limited to Animal, Oooze, Vermin or Construct. `CR 1/3 - 5` all melee focused combatants (except constructs which are equipped with ranged weapons).

*Q: How do mutations work?*

**A: We look up where the monster should be on the appropriate array (based on it's current CR) then calcualte the difference between each stat in that row and the target row, then apply that difference (either positive or negative). Currently we are only touching the basic stats - but this will be expanded to things like adding additional special abilities.**

*Q: Does Populator just pick a random race when quickly making an NPC?*

**A: No I follow the distribution of races found on Absalom Station. As of `0.1.X` you can create an NPC of your specific desired race.
Expand All @@ -23,10 +34,6 @@ Populate your Starfinder world with life of all shapes and sizes.

**Extract `example folder structure.zip` into your data folder and fill in the appropriate folders with images (Please be aware this feature is experimental and subject to change).**

*Q: Why doesn't populator generate monsters though!?*

**A: ~~Because that's hard and I haven't done it yet~~ Work is underway, you can experiment with what's currently live to create basic monsters starting in release `0.1.X` **

*Q: This would be way better if it did this other specific thing!*

**A: That's not a question. Please open an issue as I'm currently focusing on things that are useful to me personally and would love the input.**
Expand Down
2 changes: 2 additions & 0 deletions dist/MutaterPanelController.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions dist/MutaterPanelController.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

74 changes: 74 additions & 0 deletions dist/controllers/MutatePanelController.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions dist/controllers/MutatePanelController.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

74 changes: 74 additions & 0 deletions dist/controllers/MutaterPanelController.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions dist/controllers/MutaterPanelController.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

74 changes: 74 additions & 0 deletions dist/controllers/MutatorPanelController.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions dist/controllers/MutatorPanelController.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 12 additions & 14 deletions dist/controllers/RepopulatorPanelController.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e588587

Please sign in to comment.