Implement playable Mac client and rendering validation
This commit is contained in:
@@ -32,10 +32,9 @@ func build(assets_root: String, race: int, pump := Callable()) -> bool:
|
||||
if race < 0 or race > 7 or not ClassDB.class_exists("Metin2Model"):
|
||||
return false
|
||||
var cls: String = CLASS_OF[race & 3]
|
||||
var pc_dir := "pc2/ymir work/pc2/%s" % cls if race in FEMALE_RACES else "PC/ymir work/pc/%s" % cls
|
||||
# pc contains races 0..3 (including female assassin/shaman); pc2 is 4..7.
|
||||
var pc_dir := "pc2/ymir work/pc2/%s" % cls if race >= 4 else "PC/ymir work/pc/%s" % cls
|
||||
var base := _resolve_dir(assets_root, pc_dir)
|
||||
if base == "":
|
||||
base = _resolve_dir(assets_root, "PC/ymir work/pc/%s" % cls) # 兜底用男模
|
||||
if base == "":
|
||||
return false
|
||||
motion_dir = base.path_join("general")
|
||||
|
||||
Reference in New Issue
Block a user