Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 141 added heater shield trim paint #182

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
772 changes: 30 additions & 742 deletions CREDITS.csv

Large diffs are not rendered by default.

28 changes: 25 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,31 @@ For example, you have created at this point:
`body_robot.json`

A category can exist of n-layers. For each layer, define the z-position the sheet needs to be drawn at.
For an example of a multi-layered definition, refer here [here](https://github.com/sanderfrenken/Universal-LPC-Spritesheet-Character-Generator/blob/master/sheet_definitions/body_wolfman.json).

Finally, in `source_index.html`, add your new category at the desired position by adding a `div_sheet_` like this:
For an example of a multi-layered definition, refer here [here](https://github.com/sanderfrenken/Universal-LPC-Spritesheet-Character-Generator/blob/master/sheet_definitions/tail_lizard.json).

You can optionally also specify the available animations the asset supports. You do not have to feel obligated to fill out all animations, and some assets may not work well on all animations anyway. In the sheet definition, you can add the "animations" array below "variants". Again, refer here [here](https://github.com/sanderfrenken/Universal-LPC-Spritesheet-Character-Generator/blob/master/sheet_definitions/tail_lizard.json):
```
"animations": [
"spellcast",
"thrust",
...etc
]
```

If you add this animations list, users can filter the results based on the animations supported. If this list is not included in your sheet definition, then it is assumed the default list of animations are all supported:
```
"spellcast",
"thrust",
"walk",
"slash",
"shoot",
"hurt",
"watering",
```

As such, if you wish to include less than this list, such as only walk and slash, you should still include the animations definition to restrict it to just those assets. Users will still be able to access your asset, but it won't appear if the animations filter is used and you did not include that animation in your sheet definition.

Finally, to get your sheet to appear, in `source_index.html`, add your new category at the desired position by adding a `div_sheet_` like this:

`div_sheet_body_robot`

Expand Down
881 changes: 703 additions & 178 deletions index.html

Large diffs are not rendered by default.

25 changes: 25 additions & 0 deletions palettes/revised/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
LPC Revised Palettes
=============================================

These are palettes used in ElizaWy's LPC Revised. Eliza's Heater Shield asset was ported over to ULPC reusing the same palettes, so it has been preserved here. However, we can also use these sheets if in the future we desire to generate versions of assets for LPC Revised as well.


#### 1. lpcr-body-palettes.json
- Path: spritesheets/body/bodies
- LPC Revised body palettes. This includes various natural looking skin tones.

#### 2. lpcr-alt-palettes.json
- Path: none
- Alternate palettes, probably to be used for cloth assets. However, can also be used as variant skintones if you want to get very creative.

#### 3. lpcr-metal-palettes.json
- Path: spritesheets/shield/heater/trim
- Metal palettes, only used in ULPC at this time for Heater Shield Trim.

#### 4. lpcr-wood-palettes.json
- Path: spritesheets/shield/heater/wood
- Wood palette alt colors. Used for the base heater shield.

#### 5. lpcr-all-palettes.json
- Path: spritesheets/shield/heater/paint
- Complete list of ALL LPC Revised palettes. This merges body/alt/wood palettes together into one set. Used currently for heater shield paint.
Loading
Loading