Page 1 of 1

Wookies and Geonosians not working. [Solved]

Posted: Wed Apr 01, 2015 5:28 pm
by Sandtrooper956
I have been having some issues with getting the Wookies and Gonosians from the "wok" and "geo" folders working. I enter them in the lua and all that and they don't appear in game and neither does the unit I place them over. What I find strange is that I have been able to get the units from "gar" working and i'm doing the same thing. Thanks for any help and sorry if this is just me being dumb XD

Here is my KDFc_con.lua if it helps(minus the irrelevant stuff below the team setup):
Hidden/Spoiler:
[code]--
-- Copyright (c) 2005 Pandemic Studios, LLC. All rights reserved.
--

-- load the gametype script
ScriptCB_DoFile("ObjectiveConquest")
ScriptCB_DoFile("setup_teams")

-- REP Attacking (attacker is always #1)
REP = 1;
CIS = 2;
-- These variables do not change
ATT = REP;
DEF = CIS;


function ScriptPostLoad()


--This defines the CPs. These need to happen first
cp1 = CommandPost:New{name = "cp1"}
cp2 = CommandPost:New{name = "cp2"}
cp3 = CommandPost:New{name = "cp3"}
cp4 = CommandPost:New{name = "cp4"}



--This sets up the actual objective. This needs to happen after cp's are defined
conquest = ObjectiveConquest:New{teamATT = ATT, teamDEF = DEF,
textATT = "game.modes.con",
textDEF = "game.modes.con2",
multiplayerRules = true}

--This adds the CPs to the objective. This needs to happen after the objective is set up
conquest:AddCommandPost(cp1)
conquest:AddCommandPost(cp2)
conquest:AddCommandPost(cp3)
conquest:AddCommandPost(cp4)

conquest:Start()

EnableSPHeroRules()

end


---------------------------------------------------------------------------
-- FUNCTION: ScriptInit
-- PURPOSE: This function is only run once
-- INPUT:
-- OUTPUT:
-- NOTES: The name, 'ScriptInit' is a chosen convention, and each
-- mission script must contain a version of this function, as
-- it is called from C to start the mission.
---------------------------------------------------------------------------
function ScriptInit()

ReadDataFile("ingame.lvl")


SetMaxFlyHeight(30)
SetMaxPlayerFlyHeight (30)

SetMemoryPoolSize ("ClothData",20)
SetMemoryPoolSize ("Combo",50) -- should be ~ 2x number of jedi classes
SetMemoryPoolSize ("Combo::State",650) -- should be ~12x #Combo
SetMemoryPoolSize ("Combo::Transition",650) -- should be a bit bigger than #Combo::State
SetMemoryPoolSize ("Combo::Condition",650) -- should be a bit bigger than #Combo::State
SetMemoryPoolSize ("Combo::Attack",550) -- should be ~8-12x #Combo
SetMemoryPoolSize ("Combo::DamageSample",6000) -- should be ~8-12x #Combo::Attack
SetMemoryPoolSize ("Combo::Deflect",100) -- should be ~1x #combo

ReadDataFile("sound\\yav.lvl;yav1cw")
ReadDataFile("SIDE\\rep.lvl",
"rep_inf_ep3_rifleman",
"rep_inf_ep3_rocketeer",
"rep_inf_ep3_engineer",
"rep_inf_ep3_sniper",
"rep_inf_ep3_officer",
"rep_inf_ep3_jettrooper",
"rep_hover_fightertank",
"rep_hero_anakin",
"rep_hover_barcspeeder",
"rep_inf_ep3_sniper_felucia")
ReadDataFile("SIDE\\cis.lvl",
"cis_inf_rifleman",
"cis_inf_rocketeer",
"cis_inf_engineer",
"cis_inf_sniper",
"cis_inf_officer",
"cis_inf_droideka",
"cis_hero_darthmaul",
"cis_hover_aat")

ReadDataFile("dc:SIDE\\wok.lvl",
"wok_inf_warrior")

ReadDataFile("dc:SIDE\\geo.lvl",
"geo_inf_geonosian")

ReadDataFile("dc:SIDE\\gar.lvl",
"gar_inf_soldier")

ReadDataFile("SIDE\\tur.lvl",
"tur_bldg_laser",
"tur_bldg_tower")

SetupTeams{
rep = {
team = REP,
units = 20,
reinforcements = 150,
soldier = { "wok_inf_warrior",9, 25},
assault = { "gar_inf_soldier",1, 4},
engineer = { "rep_inf_ep3_engineer",1, 4},
sniper = { "rep_inf_ep3_sniper_felucia",1, 4},
officer = {"rep_inf_ep3_officer",1, 4},
special = { "rep_inf_ep3_jettrooper",1, 4},

},
cis = {
team = CIS,
units = 20,
reinforcements = 150,
soldier = { "cis_inf_rifleman",9, 25},
assault = { "cis_inf_rocketeer",1, 4},
engineer = { "geo_inf_geonosian",1, 4},
sniper = { "cis_inf_sniper",1, 4},
officer = {"cis_inf_officer",1, 4},
special = { "cis_inf_droideka",1, 4},
}
}[/code]

Re: Wookies and Geonosians not working.

Posted: Wed Apr 01, 2015 5:39 pm
by razac920
Just to be clear, you made 3 custom sides for this map? Can you post the error log when you run with the modtools exe? And the .req files for the sides/units that are not working?

Re: Wookies and Geonosians not working.

Posted: Wed Apr 01, 2015 5:52 pm
by AnthonyBF2
I might see your problem... which is different for GEO and WOK sides;

All 3 Wookiees in WOK are linked to 1 req, so that's what you need to call; wok_inf_basic, then you can assign any 3 of them to your teams, Wookiee vanguard will have floating weapon icons.
This also applies to the 3 Ewoks, call ewk_inf_basic

In GEO, the Geonosion req file is named "gen_inf_geonosian" and not "geo_inf_geonosian"

You need to call the one starting with "gen"

Re: Wookies and Geonosians not working.

Posted: Wed Apr 01, 2015 5:59 pm
by Sandtrooper956
AH! That worked anthonybf2, thanks!