Chibi Overhaul

* Implemented automatic clothing system
* Implemented Skipping support
* Implemented interrupt support
* Implemented pause support
* Implemented Loop Pathfinding (A -> B -> A)
* Implemented Loop Pathfinding with Reverse (A -> B -> C -> B -> A)
* Implemented Repeat Pathfinding (A -> B x2)
* Implemented Repeat Pathfinding with wrap (A -> B -> A x2)
* Implemented Repeat Pathfinding with Reverse (A -> B -> C -> B -> A x2)
* Added Cho chibi placeholders
This commit is contained in:
LoafyLemon 2022-10-17 23:02:29 +01:00
parent 022da2a727
commit 908eec6692
17 changed files with 168 additions and 12 deletions

BIN
game/characters/cho/chibi/stand/0.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/stand/0_bottom_school_skirt_1.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/stand/0_bra_basic_bra_1.webp (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

BIN
game/characters/cho/chibi/stand/0_shoes_house.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/stand/0_stockings_house.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/stand/0_top_top_school_1.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/walk/0.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/walk/1.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/walk/2.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/walk/3.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/walk/4.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/walk/5.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/walk/6.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/chibi/walk/7.webp (Stored with Git LFS) Normal file

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -228,7 +228,7 @@ init python:
if arg in self.multislots:
return any(bool(v[0]) for k, v in self.clothes.items() if k.startswith(arg))
else:
if not self.clothes[arg][0]:
if not self.clothes.get(arg, [None])[0]:
return False
return True