Page 1 of 2

Trouble with cps

Posted: Sat Feb 23, 2008 12:47 pm
by obiboba3po
Hello, its obiboba3po, if you read in my hybrid sides topic, you saw that when I got my hybrid sides up and working, the cps mysteriously disapeared from my map. Also, here are some screenshots of the sides:
Hidden/Spoiler:
how do you get rid of the list of profiles thing at the bottom? I have no clue how that got there...Image
Help will be appreciated!!

Re: Trouble with cps

Posted: Sat Feb 23, 2008 12:51 pm
by tnt_1992
if there gone completly then u will have to make them again. regions and paths.

Re: Trouble with cps

Posted: Sat Feb 23, 2008 12:52 pm
by obiboba3po
well 1st of all, they were still in ze and then I deleted them, added a new one, and it still did not show up...

Re: Trouble with cps

Posted: Sat Feb 23, 2008 12:55 pm
by tnt_1992
my i see the lua

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:02 pm
by obiboba3po
yes, here you go:
Hidden/Spoiler:
--
-- 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"}



--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: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("dc: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")
ReadDataFile("dc:SIDE\\cis.lvl",
"cis_inf_marine",
"cis_inf_rocketeer",
"cis_inf_engineer",
"cis_inf_sniper",
"cis_inf_rifleman",
"cis_inf_droideka",
"cis_hero_darthmaul",
"cis_hover_aat")
ReadDataFile("SIDE\\imp.lvl",
"imp_inf_sniper")

ReadDataFile("SIDE\\gar.lvl",
"gar_inf_vanguard",
"gar_inf_soldier",
"gar_inf_temple_soldier")

ReadDataFile("SIDE\\des.lvl",
"tat_inf_jawa")

ReadDataFile("SIDE\\all.lvl",
"all_inf_sniper_fleet")

ReadDataFile("SIDE\\wok.lvl",
"wok_inf_basic")

ReadDataFile("SIDE\\jed.lvl",
"jed_master_03",
"jed_sith_01",
"jed_knight_02",
"jed_master_01")


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

ReadDataFile("SIDE\\snw.lvl", "snw_inf_wampa")

SetupTeams{
rep = {
team = REP,
units = 20,
reinforcements = 150,
soldier = { "rep_inf_ep3_rifleman",9, 25},
assault = { "rep_inf_ep3_rocketeer",1, 4},
engineer = { "rep_inf_ep3_engineer",1, 4},
sniper = { "imp_inf_sniper",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_marine",9, 25},
assault = { "gar_inf_vanguard",1, 4},
engineer = { "tat_inf_jawa",1, 4},
sniper = { "all_inf_sniper_fleet",1, 4},
officer = {"wok_inf_basic",1, 4},
special = { "jed_master_03",1, 4},
},
}
AddUnitClass(CIS, "snw_inf_wampa",1, 4)
AddUnitClass(REP, "snw_inf_wampa",1, 4)
AddUnitClass(CIS, "gar_inf_soldier",1, 4)
AddUnitClass(CIS, "gar_inf_temple_soldier",1, 4)
AddUnitClass(CIS, "jed_knight_02",1, 4)
AddUnitClass(REP, "jed_sith_01",1, 4)
SetHeroClass(CIS, "jed_master_01")
SetHeroClass(REP, "rep_hero_anakin")


-- Level Stats
-- ClearWalkers()
AddWalkerType(0, 4) -- special -> droidekas
AddWalkerType(1, 0) -- 1x2 (1 pair of legs)
AddWalkerType(2, 0) -- 2x2 (2 pairs of legs)
AddWalkerType(3, 0) -- 3x2 (3 pairs of legs)
local weaponCnt = 1024
SetMemoryPoolSize("Aimer", 75)
SetMemoryPoolSize("AmmoCounter", weaponCnt)
SetMemoryPoolSize("BaseHint", 1024)
SetMemoryPoolSize("EnergyBar", weaponCnt)
SetMemoryPoolSize("EntityCloth", 32)
SetMemoryPoolSize("EntityFlyer", 32)
SetMemoryPoolSize("EntityHover", 32)
SetMemoryPoolSize("EntityLight", 200)
SetMemoryPoolSize("EntitySoundStream", 4)
SetMemoryPoolSize("EntitySoundStatic", 32)
SetMemoryPoolSize("MountedTurret", 32)
SetMemoryPoolSize("Navigator", 128)
SetMemoryPoolSize("Obstacle", 1024)
SetMemoryPoolSize("PathNode", 1024)
SetMemoryPoolSize("SoundSpaceRegion", 64)
SetMemoryPoolSize("TreeGridStack", 1024)
SetMemoryPoolSize("UnitAgent", 128)
SetMemoryPoolSize("UnitController", 128)
SetMemoryPoolSize("Weapon", weaponCnt)

SetSpawnDelay(10.0, 0.25)
--ReadDataFile("dc:PYM\\PYM.lvl", "PYM_conquest")
ReadDataFile("dc:PYM\\PYM.lvl", "PYM_conquest")
SetDenseEnvironment("false")




-- Sound

SetSoundEffect("ScopeDisplayZoomIn", "binocularzoomin")
SetSoundEffect("ScopeDisplayZoomOut", "binocularzoomout")

voiceSlow = OpenAudioStream("sound\\global.lvl", "rep_unit_vo_slow")
AudioStreamAppendSegments("sound\\global.lvl", "cis_unit_vo_slow", voiceSlow)
AudioStreamAppendSegments("sound\\global.lvl", "global_vo_slow", voiceSlow)

voiceQuick = OpenAudioStream("sound\\global.lvl", "rep_unit_vo_quick")
AudioStreamAppendSegments("sound\\global.lvl", "cis_unit_vo_quick", voiceQuick)

OpenAudioStream("sound\\global.lvl", "cw_music")
-- OpenAudioStream("sound\\global.lvl", "global_vo_quick")
-- OpenAudioStream("sound\\global.lvl", "global_vo_slow")
OpenAudioStream("sound\\yav.lvl", "yav1")
OpenAudioStream("sound\\yav.lvl", "yav1")
OpenAudioStream("sound\\yav.lvl", "yav1_emt")

SetBleedingVoiceOver(REP, REP, "rep_off_com_report_us_overwhelmed", 1)
SetBleedingVoiceOver(REP, CIS, "rep_off_com_report_enemy_losing", 1)
SetBleedingVoiceOver(CIS, REP, "cis_off_com_report_enemy_losing", 1)
SetBleedingVoiceOver(CIS, CIS, "cis_off_com_report_us_overwhelmed", 1)

SetOutOfBoundsVoiceOver(2, "cisleaving")
SetOutOfBoundsVoiceOver(1, "repleaving")

SetAmbientMusic(REP, 1.0, "rep_yav_amb_start", 0,1)
SetAmbientMusic(REP, 0.8, "rep_yav_amb_middle", 1,1)
SetAmbientMusic(REP, 0.2, "rep_yav_amb_end", 2,1)
SetAmbientMusic(CIS, 1.0, "cis_yav_amb_start", 0,1)
SetAmbientMusic(CIS, 0.8, "cis_yav_amb_middle", 1,1)
SetAmbientMusic(CIS, 0.2, "cis_yav_amb_end", 2,1)

SetVictoryMusic(REP, "rep_yav_amb_victory")
SetDefeatMusic (REP, "rep_yav_amb_defeat")
SetVictoryMusic(CIS, "cis_yav_amb_victory")
SetDefeatMusic (CIS, "cis_yav_amb_defeat")

SetSoundEffect("ScopeDisplayZoomIn", "binocularzoomin")
SetSoundEffect("ScopeDisplayZoomOut", "binocularzoomout")
--SetSoundEffect("BirdScatter", "birdsFlySeq1")
--SetSoundEffect("WeaponUnableSelect", "com_weap_inf_weaponchange_null")
--SetSoundEffect("WeaponModeUnableSelect", "com_weap_inf_modechange_null")
SetSoundEffect("SpawnDisplayUnitChange", "shell_select_unit")
SetSoundEffect("SpawnDisplayUnitAccept", "shell_menu_enter")
SetSoundEffect("SpawnDisplaySpawnPointChange", "shell_select_change")
SetSoundEffect("SpawnDisplaySpawnPointAccept", "shell_menu_enter")
SetSoundEffect("SpawnDisplayBack", "shell_menu_exit")


--OpeningSateliteShot
AddCameraShot(0.908386, -0.209095, -0.352873, -0.081226, -45.922508, -19.114113, 77.022636);

AddCameraShot(-0.481173, 0.024248, -0.875181, -0.044103, 14.767292, -30.602322, -144.506851);
AddCameraShot(0.999914, -0.012495, -0.004416, -0.000055, 1.143253, -33.602314, -76.884430);
AddCameraShot(0.839161, 0.012048, -0.543698, 0.007806, 19.152437, -49.802273, 24.337317);
AddCameraShot(0.467324, 0.006709, -0.883972, 0.012691, 11.825212, -49.802273, -7.000720);
AddCameraShot(0.861797, 0.001786, -0.507253, 0.001051, -11.986043, -59.702248, 23.263165);
AddCameraShot(0.628546, -0.042609, -0.774831, -0.052525, 20.429928, -48.302277, 9.771714);
AddCameraShot(0.765213, -0.051873, 0.640215, 0.043400, 57.692474, -48.302277, 16.540724);
AddCameraShot(0.264032, -0.015285, -0.962782, -0.055734, -16.681797, -42.902290, 129.553268);
AddCameraShot(-0.382320, 0.022132, -0.922222, -0.053386, 20.670977, -42.902290, 135.513001);
end

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:05 pm
by tnt_1992
how meny cps do u have that u wont to show up.

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:10 pm
by obiboba3po
nothing shows up. Look at the screenshot on the 1st post in this topic.
2 cps

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:16 pm
by tnt_1992
change this
ReadDataFile("SIDE\\snw.lvl", "snw_inf_wampa")
to
ReadDataFile("SIDE\\snw.lvl",
"snw_inf_wampa")
try that see if that works.


EDIT
let me now if that works

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:19 pm
by obiboba3po
ya i noticed that, i dont think it makes a difference though, ill try it anyway.

EDIT
nope. Still nothing.

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:20 pm
by tnt_1992
what odf did u use for the cp

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:22 pm
by obiboba3po
its under data_CPB/common/odfs, this is the one that i always use.

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:23 pm
by tnt_1992
but which one did u use. odf name plz

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:39 pm
by obiboba3po
com_bld_controlzone

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:41 pm
by tnt_1992
try making them agian with new paths and regions.

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:44 pm
by obiboba3po
i tried that, it didnt work.

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:50 pm
by tnt_1992
try making the cps over again with new paths and regions

Re: Trouble with cps

Posted: Sat Feb 23, 2008 1:57 pm
by obiboba3po
i tried that already, nothing happens. I think it might have something to do with sides and the script.

Re: Trouble with cps

Posted: Sat Feb 23, 2008 2:09 pm
by tnt_1992
i dont now what to say but to start it over again

Re: Trouble with cps

Posted: Sat Feb 23, 2008 2:17 pm
by obiboba3po
yea, ill try that lol!

Re: Trouble with cps

Posted: Sat Feb 23, 2008 2:23 pm
by woner11
Change the brackets by the cps from { to [. It is all I can think of right now. Post your pcmunge log and your log. You could also try a clean.

@tnt- your thing with the odfs:
ReadDataFile("SIDE\\snw.lvl", "snw_inf_wampa")
to
ReadDataFile("SIDE\\snw.lvl",
"snw_inf_wampa")
try that see if that works.
Doesn't make any difference just so you know.