Files
jak-project/common/texture/texture_slots.cpp
T
water111 271007e552 Start setting up texture animation for jak 3. (#3524)
For now, this just adds sky (clouds and fog), darkjak, and skull gem.

There are some unknown issues with drawing the skull gems still, but I
think it's unrelated to texture animations.

Also fixes https://github.com/open-goal/jak-project/issues/3523
2024-05-18 11:23:48 -04:00

58 lines
1.4 KiB
C++

#include "texture_slots.h"
namespace {
std::vector<std::string> jak2_slots = {
"jakbsmall-eyebrow",
"jakbsmall-face",
"jakbsmall-finger",
"jakbsmall-hair",
"jak-orig-arm-formorph",
"jak-orig-eyebrow-formorph",
"jak-orig-eyelid-formorph",
"jak-orig-finger-formorph",
"jakb-facelft",
"jakb-facert",
"jakb-hairtrans",
"jakb-eyelid",
"jakb-finger",
"jakb-eyebrow",
//"kor-eyeeffect-formorph",
//"kor-hair-formorph",
//"kor-head-formorph",
//"kor-head-formorph-noreflect",
//"kor-lowercaps-formorph",
//"kor-uppercaps-formorph",
"skull-gem-dest",
"bomb-gradient",
"cas-conveyor-dest",
"cas-conveyor-dest-01",
"cas-conveyor-dest-02",
"cas-conveyor-dest-03",
"security-env-dest",
"security-dot-dest",
"waterfall-dest",
"dig-lava-01-dest",
"stdmb-energy-wall-01-dest",
"robotank-tread-l-dest",
"robotank-tread-r-dest",
"fort-roboscreen-dest",
"squid-env-rim-dest",
"krew-holo-dest",
"cas-toxic-slime-dest",
"cas-toxic-slime-scroll-dest",
};
std::vector<std::string> jak3_slots = {
"skull-gem-dest", "jakc-arm", "jakc-eyebrow", "jakc-face", "jakc-finger", "jakc-hair",
};
} // namespace
const std::vector<std::string>& jak2_animated_texture_slots() {
return jak2_slots;
}
const std::vector<std::string>& jak3_animated_texture_slots() {
return jak3_slots;
}