Fixes for scientist body types
This commit is contained in:
parent
d33059c516
commit
92722445aa
3 changed files with 59 additions and 41 deletions
|
@ -9,10 +9,11 @@ entityDef monster_scientist
|
||||||
"eye_height" "64"
|
"eye_height" "64"
|
||||||
"team" "0"
|
"team" "0"
|
||||||
"propdata" "actor_human"
|
"propdata" "actor_human"
|
||||||
|
|
||||||
// When body equals 0, this is our default Scientist.
|
// Until Randomization is functional
|
||||||
"netname" "Walter"
|
// we need to do this hack
|
||||||
"pitch" "105"
|
"pitch" "105"
|
||||||
|
"netname" "Walter"
|
||||||
"body1" "1"
|
"body1" "1"
|
||||||
|
|
||||||
"follow_on_use" "1"
|
"follow_on_use" "1"
|
||||||
|
@ -43,6 +44,14 @@ entityDef monster_scientist
|
||||||
"talk_stop_follow" "!SC_STOP"
|
"talk_stop_follow" "!SC_STOP"
|
||||||
"talk_deny_follow" "!SC_POK"
|
"talk_deny_follow" "!SC_POK"
|
||||||
|
|
||||||
|
// Body Types
|
||||||
|
|
||||||
|
when "body" equals "0" {
|
||||||
|
"pitch" "105"
|
||||||
|
"netname" "Walter"
|
||||||
|
"body1" "1"
|
||||||
|
}
|
||||||
|
|
||||||
when "body" equals "1" {
|
when "body" equals "1" {
|
||||||
"pitch" "100"
|
"pitch" "100"
|
||||||
"netname" "Einstein"
|
"netname" "Einstein"
|
||||||
|
|
|
@ -10,56 +10,63 @@ entityDef monster_scientist_dead
|
||||||
"propdata" "actor_human"
|
"propdata" "actor_human"
|
||||||
|
|
||||||
"dead" "1"
|
"dead" "1"
|
||||||
"frame" "38"
|
"sequence" "37"
|
||||||
|
|
||||||
// Stomach
|
// Body Types
|
||||||
when "pose" equals "1" {
|
|
||||||
"frame" "39"
|
|
||||||
}
|
|
||||||
|
|
||||||
// Sitting
|
when "body" equals "0" {
|
||||||
when "pose" equals "2" {
|
|
||||||
"frame" "40"
|
|
||||||
}
|
|
||||||
|
|
||||||
// Hanging
|
|
||||||
when "pose" equals "3" {
|
|
||||||
"frame" "41"
|
|
||||||
}
|
|
||||||
|
|
||||||
// Table1
|
|
||||||
when "pose" equals "4" {
|
|
||||||
"frame" "42"
|
|
||||||
}
|
|
||||||
|
|
||||||
// Table2
|
|
||||||
when "pose" equals "5" {
|
|
||||||
"frame" "43"
|
|
||||||
}
|
|
||||||
|
|
||||||
// Table3
|
|
||||||
when "pose" equals "6" {
|
|
||||||
"frame" "44"
|
|
||||||
}
|
|
||||||
|
|
||||||
when "body" equals "1" {
|
|
||||||
"netname" "Dead Walter"
|
"netname" "Dead Walter"
|
||||||
"body1" "1"
|
"body1" "1"
|
||||||
}
|
}
|
||||||
|
|
||||||
when "body" equals "2" {
|
when "body" equals "1" {
|
||||||
"netname" "Dead Einstein"
|
"netname" "Dead Einstein"
|
||||||
"body1" "2"
|
"body1" "2"
|
||||||
}
|
}
|
||||||
|
|
||||||
when "body" equals "3" {
|
when "body" equals "2" {
|
||||||
"netname" "Dead Luther"
|
"netname" "Dead Luther"
|
||||||
"skin" "1"
|
"skin" "1"
|
||||||
"body1" "3"
|
"body1" "3"
|
||||||
}
|
}
|
||||||
|
|
||||||
when "body" equals "4" {
|
when "body" equals "3" {
|
||||||
"netname" "Dead Slick"
|
"netname" "Dead Slick"
|
||||||
"body1" "4"
|
"body1" "4"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Poses
|
||||||
|
|
||||||
|
// Stomach
|
||||||
|
when "pose" equals "1" {
|
||||||
|
"sequence" "38"
|
||||||
|
}
|
||||||
|
|
||||||
|
// Sitting
|
||||||
|
when "pose" equals "2" {
|
||||||
|
"sequence" "39"
|
||||||
|
}
|
||||||
|
|
||||||
|
// Hanging
|
||||||
|
// Frozen walking animation in retail
|
||||||
|
// Cut from final?
|
||||||
|
when "pose" equals "3" {
|
||||||
|
"sequence" "0"
|
||||||
|
}
|
||||||
|
|
||||||
|
// Table1
|
||||||
|
when "pose" equals "4" {
|
||||||
|
"sequence" "40"
|
||||||
|
}
|
||||||
|
|
||||||
|
// Table2
|
||||||
|
when "pose" equals "5" {
|
||||||
|
"sequence" "41"
|
||||||
|
}
|
||||||
|
|
||||||
|
// Table3
|
||||||
|
when "pose" equals "6" {
|
||||||
|
"sequence" "42"
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -11,26 +11,28 @@ entityDef monster_sitting_scientist
|
||||||
"propdata" "actor_human"
|
"propdata" "actor_human"
|
||||||
"sequence" "75"
|
"sequence" "75"
|
||||||
|
|
||||||
when "body" equals "1" {
|
// Body Types
|
||||||
|
|
||||||
|
when "body" equals "0" {
|
||||||
"pitch" "105"
|
"pitch" "105"
|
||||||
"netname" "Walter"
|
"netname" "Walter"
|
||||||
"body1" "1"
|
"body1" "1"
|
||||||
}
|
}
|
||||||
|
|
||||||
when "body" equals "2" {
|
when "body" equals "1" {
|
||||||
"pitch" "100"
|
"pitch" "100"
|
||||||
"netname" "Einstein"
|
"netname" "Einstein"
|
||||||
"body1" "2"
|
"body1" "2"
|
||||||
}
|
}
|
||||||
|
|
||||||
when "body" equals "3" {
|
when "body" equals "2" {
|
||||||
"pitch" "95"
|
"pitch" "95"
|
||||||
"netname" "Luther"
|
"netname" "Luther"
|
||||||
"skin" "1"
|
"skin" "1"
|
||||||
"body1" "3"
|
"body1" "3"
|
||||||
}
|
}
|
||||||
|
|
||||||
when "body" equals "4" {
|
when "body" equals "3" {
|
||||||
"pitch" "105"
|
"pitch" "105"
|
||||||
"netname" "Slick"
|
"netname" "Slick"
|
||||||
"body1" "4"
|
"body1" "4"
|
||||||
|
|
Loading…
Reference in a new issue