scope LesserBeast import ObjEditingNatives @compiletime function create_w3u_H001 takes nothing returns nothing let u = createObjectDefinition("w3u", 'H001', 'Hmkg') u.setString("uhab", "") u.setString("uabi", "A00F,A00E,A00L,A00J") u.setUnreal("ucbs", 0.51) u.setUnreal("ucpt", 0.3) u.setReal("urun", 240.0) u.setReal("uwal", 240.0) u.setUnreal("udtm", 1.7) u.setString("uico", "ReplaceableTextures\\CommandButtons\\BTNTreantHide.blp") u.setString("umdl", "Units\\Critters\\zergling\\zergling.mdl") u.setInt("uori", 0) u.setUnreal("uimz", 50.0) u.setReal("ussc", 1.0) u.setReal("ushx", 50.0) u.setReal("ushy", 50.0) u.setReal("ushh", 120.0) u.setReal("ushw", 120.0) u.setInt("udea", 1) u.setInt("udef", 0) u.setString("udty", "medium") u.setString("usnd", "Zombie") u.setUnreal("uagp", 0.0) u.setInt("ufle", 0) u.setInt("ufoo", 0) u.setInt("uhhd", 1) u.setInt("uhpm", 125) u.setUnreal("uhpr", 2.0) u.setUnreal("uinp", 0.0) u.setInt("umpi", 0) u.setUnreal("umpr", 0.0) u.setString("upra", "AGI") u.setInt("upri", 2) u.setInt("usid", 900) u.setInt("usin", 900) u.setInt("uagi", 10) u.setInt("uint", 10) u.setInt("ustr", 10) u.setUnreal("ustp", 0.0) u.setString("unam", "Lesser Beast") u.setString("upro", "Xie Ka,Zha Ka,Ro Ka,Kha Ka,Fi Ka,Tan Ka,Shay Ka,Dö Ka,Sæ Ka,Äan Ka,Ølus Ka,Gra Ka,Shé Ka,Ché Ka") u.setInt("upru", 14) u.setReal("uerd", 20.0) u.setString("ussi", "UI\\Glues\\ScoreScreen\\scorescreen-hero-pitlord.blp") u.setUnreal("uacq", 600.0) u.setString("uarm", "Flesh") u.setUnreal("ubs1", 0.7) u.setUnreal("udp1", 0.17) u.setString("ua1t", "pierce") u.setUnreal("ua1c", 1.0) u.setInt("ua1b", -1) u.setInt("ua1d", 1) u.setInt("ua1s", 1) u.setString("ua1g", "enemies,ground,vulnerable") u.setString("ucs1", "") u.setString("ua1w", "instant") u.setUnreal("ucol", 0.1) u.setReal("usca", 0.8) u.setInt("utco", 12) u.setInt("uclr", 200) u.setInt("uclg", 200) u.setInt("uclb", 200) end endscope