diff --git a/korangar/data/model/missing.rsm b/korangar/data/model/missing.rsm new file mode 100644 index 00000000..bb96d694 Binary files /dev/null and b/korangar/data/model/missing.rsm differ diff --git a/korangar/data/sprite/npc/missing.act b/korangar/data/sprite/npc/missing.act new file mode 100644 index 00000000..899d1b41 Binary files /dev/null and b/korangar/data/sprite/npc/missing.act differ diff --git a/korangar/data/sprite/npc/missing.spr b/korangar/data/sprite/npc/missing.spr new file mode 100644 index 00000000..7e07edba Binary files /dev/null and b/korangar/data/sprite/npc/missing.spr differ diff --git a/korangar/data/texture/missing.bmp b/korangar/data/texture/missing.bmp new file mode 100644 index 00000000..319021d1 Binary files /dev/null and b/korangar/data/texture/missing.bmp differ diff --git a/korangar/data/texture/missing.tga b/korangar/data/texture/missing.tga new file mode 100644 index 00000000..9f5607a4 Binary files /dev/null and b/korangar/data/texture/missing.tga differ diff --git a/korangar/data/texture/model/missing.bmp b/korangar/data/texture/model/missing.bmp new file mode 100644 index 00000000..71067e15 Binary files /dev/null and b/korangar/data/texture/model/missing.bmp differ diff --git a/src/loaders/gamefile/mod.rs b/src/loaders/gamefile/mod.rs index b6ac26ae..c9ffb8ef 100644 --- a/src/loaders/gamefile/mod.rs +++ b/src/loaders/gamefile/mod.rs @@ -172,10 +172,11 @@ impl GameFileLoader { let delimiter = path.len() - 4; match &path[delimiter..] { - ".bmp" | ".BMP" => return self.get("data\\texture\\backside.bmp"), - ".rsm" => return self.get("data\\model\\abyss\\coin_j_01.rsm"), - ".spr" => return self.get("data\\sprite\\npc\\1_f_maria.spr"), - ".act" => return self.get("data\\sprite\\npc\\1_f_maria.act"), + ".bmp" | ".BMP" => return self.get("data\\texture\\missing.bmp"), + ".tga" | ".TGA" => return self.get("data\\texture\\missing.tga"), + ".rsm" => return self.get("data\\model\\missing.rsm"), + ".spr" => return self.get("data\\sprite\\npc\\missing.spr"), + ".act" => return self.get("data\\sprite\\npc\\missing.act"), _other => {} } }