# Roadmap
* The goal for this pack is to make a basic set of anims for every configuration of entities that I choose to include. 
* Hopefully, by making one animation for an injector I can then reuse most of it when using it with other receivers.
* Because of the scope of animating and upkeeping, foxes will probably not be pursued.
* Nothing guaranteed.

---

# Overview

## Entity Models
- [x] *Wolf*
    - [x] d
    - [x] v
    - [x] a
    - [x] b
- [ ] *Fox* (may need to redo with a full custom model / split into separate pack)
    - [x] d
    - [x] v
    - [x] a
    - [ ] b
- [x] *Pig*
    - [x] d
    - [x] v
    - [x] a
    - [x] b
- [ ] *Horse** - Entirely depends on how long it takes, and/or if another creator makes a better one. _v design is difficult
- [ ] *Player** - probably wont do if custom player bits support is planned / will wait till learning more

## Entity Textures
- [x] *Wolf*
    - [x] d
    - [x] v
    - [x] a
    - [x] b
- [x] *Pig*
    - [x] d
    - [x] v
    - [x] a
    - [x] b
- [ ] *Fox*
    - [ ] d
    - [ ] v
    - [ ] a
    - [ ] b
- [ ] *Horse**
- [ ] *Player**

## Entity .jem Animations
- [ ] *Wolf*
    - [x] Swing _d with walk cycle, increased at high heat
    - [x] Expand and scale _d when at medium heat
    - [x] Expand and scale bulb when at hight heat
    - [x] Pulse _d when at high heat
    - [x] Pulse _v when at high heat
    - [x] Pulse _a when at high heat
    - [ ] Leak from _d when pulsing
    - [ ] Leak from _v when pulsing
- [ ] *Fox** 
- [ ] *Horse**

---

## NoN geo model Animations 
*(listed is instigator)*
- [ ] *Wolf*
    - [x] Natural Set
        - [x] -> wolf_doggy_a
        - [x] -> wolf_doggy_v
        - [x] -> wolf_doggy_facefk_m
        - [x] -> fox_doggy_a
        - [x] -> player_doggy_a
        - [x] -> player_doggy_v
        - [x] -> player_doggy_facefk_m
    - [ ] Dom set
        - [ ] -> wolf_mission_a
        - [ ] -> wolf_mission_v
        - [ ] -> wolf_onback_facefk_m
        - [ ] -> player_mission_a
        - [ ] -> player_mission_v
        - [ ] -> player_onback_facefk_m
    - [ ] Side set
        - [ ] -> wolf_side_a
        - [ ] -> wolf_side_v
        - [ ] -> player_side_a
        - [ ] -> player_side_v
    - [ ] Giving set
        - [ ] -> wolf_rim_doggy
        - [ ] -> wolf_rim_onback
        - [ ] -> wolf_cun_doggy
        - [ ] -> wolf_cun_onback
        - [ ] -> wolf_blow_doggy
        - [ ] -> wolf_blow_onback
        - [ ] -> player_rim_doggy
        - [ ] -> player_rim_onback
        - [ ] -> player_cun_doggy
        - [ ] -> player_cun_onback
        - [ ] -> player_blow_doggy
        - [ ] -> player_blow_onback
    - [ ] Block Natural set
        - [ ] -> wolf_doggy_a_halfslab
        - [ ] -> wolf_doggy_v_halfslab
        - [ ] -> wolf_doggy_a_fence
        - [ ] -> wolf_doggy_v_fence
        - [ ] -> wolf_doggy_a_wall
        - [ ] -> wolf_doggy_v_wall
        - [ ] -> player_doggy_a_halfslab
        - [ ] -> player_doggy_v_halfslab
        - [ ] -> player_doggy_a_fence
        - [ ] -> player_doggy_v_fence
        - [ ] -> player_doggy_a_wall
        - [ ] -> player_doggy_v_wall
    - [ ] Solo?  (unsure if NoN supported)
    - [ ] Birth? (unsure if NoN supported)
- [ ] *Player*
    - [x] Natural Set
        - [x] -> wolf_doggy_a_00 (hands on hips)
        - [x] -> wolf_doggy_v_00 (hands on hips)
        - [x] -> wolf_doggy_facefk_m
    - [ ] Natural Set Extension
        - [ ] -> wolf_doggy_a_01_00 (hands on w hips)
        - [ ] -> wolf_doggy_v_01_00 (hands on w hips)
        - [ ] -> wolf_doggy_a_01_00 (hands on tail)
        - [ ] -> wolf_doggy_v_01_00 (hands on tail)
    - [ ] Giving set
        - [x] -> wolf_rim_doggy
        - [ ] -> wolf_rim_onback
        - [ ] -> wolf_cun_doggy
        - [ ] -> wolf_cun_onback
        - [ ] -> wolf_blow_doggy
        - [ ] -> wolf_blow_onback
    - [ ] Dom set
        - [ ] -> wolf_mission_a
        - [ ] -> wolf_mission_v
        - [ ] -> wolf_onback_facefk_m
    - [ ] Side set
        - [ ] -> wolf_side_a
        - [ ] -> wolf_side_v
    - [ ] Block Natural set
        - [ ] -> wolf_doggy_a_halfslab
        - [ ] -> wolf_doggy_v_halfslab
        - [ ] -> wolf_doggy_a_fence
        - [ ] -> wolf_doggy_v_fence
        - [ ] -> wolf_doggy_a_wall
        - [ ] -> wolf_doggy_v_wall
    - [ ] Solo
    - [ ] Birth
    - [ ] Defeated
        - [ ] On back
        - [ ] On front
        - [ ] On side
- [ ] *Fox*
- [ ] *Horse*

---

## Other
- [ ] More wolf variants mod
    - [ ] Husky
    - [ ] Fox
- [x] New liquid puddle texture