From d3b38b3bbd374b53847961f583bba42cf82a4ab5 Mon Sep 17 00:00:00 2001 From: Maikel de Vries Date: Sun, 10 May 2015 19:41:44 +0200 Subject: [PATCH] option to choose goal in scorched gardens --- .../ScorchedGardens.ocs/Grass.ocd/DefCore.txt | 13 ---- .../Grass.ocd/Graphics.10.png | Bin 9860 -> 0 bytes .../Grass.ocd/Graphics1.10.png | Bin 9560 -> 0 bytes .../ScorchedGardens.ocs/Grass.ocd/Script.c | 57 ---------------- .../ScorchedGardens.ocs/Grass.ocd/Title.png | Bin 5624 -> 0 bytes .../ScorchedGardens.ocs/ParameterDefs.txt | 17 +++++ .../ScorchedGardens.ocs/Scenario.txt | 7 -- planet/Arena.ocf/ScorchedGardens.ocs/Script.c | 64 ++++++++++-------- .../ScorchedGardens.ocs/StringTblDE.txt | 6 ++ .../ScorchedGardens.ocs/StringTblUS.txt | 6 ++ .../ScorchedGardens.ocs/System.ocg/Clonk.c | 12 ---- .../Arena.ocf/ScorchedGardens.ocs/Title.txt | 2 +- 12 files changed, 66 insertions(+), 118 deletions(-) delete mode 100644 planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/DefCore.txt delete mode 100644 planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Graphics.10.png delete mode 100644 planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Graphics1.10.png delete mode 100644 planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Script.c delete mode 100644 planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Title.png create mode 100644 planet/Arena.ocf/ScorchedGardens.ocs/ParameterDefs.txt create mode 100644 planet/Arena.ocf/ScorchedGardens.ocs/StringTblDE.txt create mode 100644 planet/Arena.ocf/ScorchedGardens.ocs/StringTblUS.txt delete mode 100644 planet/Arena.ocf/ScorchedGardens.ocs/System.ocg/Clonk.c diff --git a/planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/DefCore.txt b/planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/DefCore.txt deleted file mode 100644 index 4dca58611..000000000 --- a/planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/DefCore.txt +++ /dev/null @@ -1,13 +0,0 @@ -[DefCore] -id=Grass -Version=6,0 -Category=C4D_StaticBack|C4D_Background -Width=12 -Height=7 -Offset=-6,-3 -Vertices=1 -VertexY=1 -Mass=1 -Rotate=1 -StretchGrowth=1 -Oversize=1 \ No newline at end of file diff --git a/planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Graphics.10.png b/planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Graphics.10.png deleted file mode 100644 index d4a2768d0ac0501d32f4c97beb6d1dd92dd7ca4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9860 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 diff --git a/planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Script.c b/planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Script.c deleted file mode 100644 index ff0eeb77c..000000000 --- a/planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Script.c +++ /dev/null @@ -1,57 +0,0 @@ -/*-- Grass --*/ - -protected func Initialize() -{ - DoCon(Random(50)); - if (Random(2)) - SetGraphics("1"); -} - - -public func CanBeHitByShockwaves() { return true; } - -protected func Damage() -{ - if (GetDamage() > 80 && !Random(5)) - { - Destroy(); - } -} - -private func Destroy() -{ - var particles = - { - Prototype = Particles_Straw(), - R = 200, - G = 50, - B = 50 - }; - CreateParticle("Grass", 0, 0, PV_Random(-20, 20), PV_Random(-20, 10), PV_Random(30, 100), particles, 30); - RemoveObject(); -} - -global func PlaceGrass(int amount, int start, int end) -{ - if (!start) - start = 0; - if (!end) - end = LandscapeWidth(); - - var x = start, y; - while (x < end) - { - y = 0; - while (y < LandscapeHeight()) - { - if (GetMaterial(AbsX(x), AbsY(y)) == Material("Sky")) - if (GetMaterial(AbsX(x), AbsY(y + 3)) == Material("Earth")) - if (Random(100) < amount) - CreateObjectAbove(Grass, AbsX(x), AbsY(y + 4), NO_OWNER); - y += 3; - } - x += 9; - } -} - -local Name = "Grass"; diff --git a/planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Title.png b/planet/Arena.ocf/ScorchedGardens.ocs/Grass.ocd/Title.png deleted file mode 100644 index ae25d77a9720c05c98afef17dfc61035e0e22e2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5624 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 S5u#TB0000DoFadeTime(10 * 36); - SetSkyAdjust(RGB(255,128,0)); - SetSkyParallax(1, 20,20, 0,0, nil, nil); - CreateObjectAbove(Column,160,304)->SetClrModulation(RGB(255,100,80)); - CreateObjectAbove(Column,448,272)->SetClrModulation(RGB(255,100,80)); + SetSkyAdjust(RGB(255, 128, 0)); + SetSkyParallax(1, 20, 20, 0, 0, nil, nil); + CreateObjectAbove(Column, 160, 304)->SetClrModulation(RGB(255, 100, 80)); + CreateObjectAbove(Column, 448, 272)->SetClrModulation(RGB(255, 100, 80)); + SetMatAdjust(RGB(255, 150, 128)); - AddEffect("RandomMeteor", nil, 100, 36-Min(GetPlayerCount()*3,20)); + AddEffect("RandomMeteor", nil, 100, 20); AddEffect("DangerousLava", nil, 100, 1); // Smooth brick edges. PlaceEdges(); @@ -31,21 +33,19 @@ protected func Initialize() return; } +// Lava hurts a lot. global func FxDangerousLavaTimer() { - //uber effect abuse - - for(var burning in FindObjects(Find_ID(Clonk),Find_OCF(OCF_OnFire))) - { - burning->DoEnergy(-3); //lava hurts a lot - } - + for (var burning in FindObjects(Find_ID(Clonk),Find_OCF(OCF_OnFire))) + burning->DoEnergy(-3); } global func FxRandomMeteorTimer() { - if(!Random(10)) return ; - LaunchMeteor(50+Random(LandscapeWidth()-100),-10, 40 + Random(40), RandomX(-20,20), 0); + if (!Random(GetPlayerCount() + 2)) + return FX_OK; + LaunchMeteor(50 + Random(LandscapeWidth() - 100), -10, 40 + Random(40), RandomX(-20, 20), 0); + return FX_OK; } private func PlaceEdges() @@ -64,7 +64,7 @@ private func PlaceEdges() return; } -global func PlaceGras() +private func PlaceGras() { var x=[502,468,530,525,548,560,555,551,461,483,354,425,348,343,338,420,412,405,300,315,310,305,290,193,198,169,181,176,127,137,142,133,122,147,35,45,41,30,122]; var y=[225,221,201,206,191,178,181,185,228,220,190,234,190,188,188,231,226,221,229,218,221,228,229,262,260,261,261,259,227,227,230,228,237,240,221,221,219,222,224]; @@ -76,10 +76,10 @@ global func PlaceGras() edge->SetCategory(C4D_StaticBack); edge->SetR(r[i]); edge->Initialize(); - edge->SetClrModulation(RGB(200+Random(50),100+Random(60),100+Random(60))); + edge->SetClrModulation(RGB(225+Random(30), Random(30), Random(30))); } - return 1; + return; } protected func OnPlayerRelaunch(int plr) @@ -97,13 +97,21 @@ protected func OnPlayerRelaunch(int plr) return; } -func OnClonkLeftRelaunch(object clonk) +public func OnClonkLeftRelaunch(object clonk) { clonk->CreateParticle("Fire", 0, 0, PV_Random(-20, 20), PV_Random(-40, 5), PV_Random(20, 90), Particles_Glimmer(), 30); clonk->SetYDir(-5); return; } +// Remove contents of clonks on their death. +public func OnClonkDeath(object clonk) +{ + while (clonk->Contents()) + clonk->Contents()->RemoveObject(); + return; +} - -func WinKillCount() { return 5; } +// Settings for LMS and DM. +public func RelaunchCount() { return 5; } +public func WinKillCount() { return 5; } diff --git a/planet/Arena.ocf/ScorchedGardens.ocs/StringTblDE.txt b/planet/Arena.ocf/ScorchedGardens.ocs/StringTblDE.txt new file mode 100644 index 000000000..735d68523 --- /dev/null +++ b/planet/Arena.ocf/ScorchedGardens.ocs/StringTblDE.txt @@ -0,0 +1,6 @@ +GoalType=Goal +DescGoalType=Definiert das Ziel. +GoalTypeLMS=Last Man Standing +DescGoalTypeLMS=Bleibe als Letzter am Leben und gewinne. +GoalTypeDM=Deathmatch +DescGoalTypeDM=Erziele eine gewisse Menge an Kills und gewinne. diff --git a/planet/Arena.ocf/ScorchedGardens.ocs/StringTblUS.txt b/planet/Arena.ocf/ScorchedGardens.ocs/StringTblUS.txt new file mode 100644 index 000000000..530113626 --- /dev/null +++ b/planet/Arena.ocf/ScorchedGardens.ocs/StringTblUS.txt @@ -0,0 +1,6 @@ +GoalType=Goal +DescGoalType=Defines the goal of this round. +GoalTypeLMS=Last Man Standing +DescGoalTypeLMS=Be the last one alive to win. +GoalTypeDM=Deathmatch +DescGoalTypeDM=Score a given amount of kills to win. diff --git a/planet/Arena.ocf/ScorchedGardens.ocs/System.ocg/Clonk.c b/planet/Arena.ocf/ScorchedGardens.ocs/System.ocg/Clonk.c deleted file mode 100644 index b4556eed0..000000000 --- a/planet/Arena.ocf/ScorchedGardens.ocs/System.ocg/Clonk.c +++ /dev/null @@ -1,12 +0,0 @@ -#appendto Clonk -// Lose all items on death. -func StartDead() -{ - PlayAnimation("Dead", 5, Anim_Linear(0, 0, GetAnimationLength("Dead"), 20, ANIM_Hold), Anim_Linear(0, 0, 1000, 5, ANIM_Remove)); - // Update carried items - UpdateAttach(); - if(Contents(1))Contents(1)->RemoveObject(); - if(Contents(0))Contents(0)->RemoveObject(); - // Set proper turn type - SetTurnType(1); -} \ No newline at end of file diff --git a/planet/Arena.ocf/ScorchedGardens.ocs/Title.txt b/planet/Arena.ocf/ScorchedGardens.ocs/Title.txt index d69559f3a..e12bfa90d 100644 --- a/planet/Arena.ocf/ScorchedGardens.ocs/Title.txt +++ b/planet/Arena.ocf/ScorchedGardens.ocs/Title.txt @@ -1,2 +1,2 @@ -DE:Versengte Gärten +DE:Versengte Gärten US:Scorched Gardens \ No newline at end of file