Game Development Community

THE Whirligig Funpak Thread

by Whirligig · in Marble Blast · 07/03/2006 (10:05 am) · 38 replies

Maybe...maybe not...I'll post the code.
Page «Previous 1 2
#1
07/03/2006 (8:51 pm)
Are you going to have custom interiors? If so, that would be sick!
#2
07/04/2006 (11:50 am)
Actually no I won't make it.
Meanwhile...
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {

   new ScriptObject(MissionInfo) {
         startHelpText = "The finish is on a platform similar to this one-but up at the top of the wall.";
         desc = "Technostick had some nice ideas, so I submitted my own. Enjoy!
P.S. Credit is given to Technostick whenever needed.";
         artist = "Whirligig";
         level = "999999";
         name = "Whirligig's Powerup Puzzle";
         goldTime = "12000";
         type = "Custom";
   };
   new MissionArea(MissionArea) {
      area = "-360 -648 720 1296";
      flightCeiling = "300";
      flightCeilingRange = "20";
         locked = "true";
   };
   new Sky(Sky) {
      position = "336 136 0";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      cloudHeightPer[0] = "0.349971";
      cloudHeightPer[1] = "0.3";
      cloudHeightPer[2] = "0.199973";
      cloudSpeed1 = "0.0005";
      cloudSpeed2 = "0.001";
      cloudSpeed3 = "0.0003";
      visibleDistance = "500";
      useSkyTextures = "1";
      renderBottomTexture = "1";
      SkySolidColor = "0.900000 0.900000 0.900000 1.000000";
      fogDistance = "300";
      fogColor = "0.600000 0.600000 0.600000 1.000000";
      fogVolume1 = "0 0 0";
      fogVolume2 = "0 0 0";
      fogVolume3 = "0 0 0";
      materialList = "~/data/skies/sky_day.dml";
      windVelocity = "1 1 0";
      windEffectPrecipitation = "1";
      noRenderBans = "1";
      fogVolumeColor1 = "128.000000 128.000000 128.000000 -222768174765569861149077900047473967104.000000";
      fogVolumeColor2 = "128.000000 128.000000 128.000000 0.000000";
      fogVolumeColor3 = "128.000000 128.000000 128.000000 -170698929442160049016675429178998259712.000000";
         locked = "true";
   };
   new Sun() {
      direction = "0.544508 0.439467 -0.714409";
      color = "1.400000 1.200000 0.400000 1.000000";
      ambient = "0.300000 0.300000 0.400000 1.000000";
         scale = "1 1 1";
         position = "0 0 0";
         rotation = "1 0 0 0";
         locked = "true";
   };
   new SimGroup(CheckPoints) {

      new StaticShape(StartPoint) {
         position = "0.108416 0.949464 499.353";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "StartPad";
      };
   };
   new Trigger(Bounds) {
      position = "-4.55227 6.81367 473.302";
      rotation = "1 0 0 0";
      scale = "15 15 150";
      dataBlock = "InBoundsTrigger";
      polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
   };
   new InteriorInstance() {
      position = "0.498138 4.4891 538.855";
      rotation = "1 0 0 90";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/beginner/backagain.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "0.0578316 1.58866 497.555";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/redhotcircle.dif";
      showTerrainInside = "0";
   };
   new ScriptObject() {
         time = "0";
         powerUp = "0";
         pad = "5736";
         bonusTime = "0";
         gemCount = "0";
         penaltyTime = "0";
   };
   new Item() {
      position = "0.0474511 -1.53252 499.752";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "AntiGravityItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new Item() {
      position = "0.289134 3.1293 499.226";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "HelicopterItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new Item() {
      position = "-2.69116 0.69318 499.737";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SuperJumpItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new Item() {
      position = "2.98858 1.69389 499.555";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "ShockAbsorberItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new StaticShape(EndPoint) {
      position = "0.238425 1.22238 602.538";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "EndPad";
   };
   new InteriorInstance() {
      position = "0.358406 1.08827 600.888";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/redhotcircle.dif";
      showTerrainInside = "0";
   };
   new AudioProfile(MusicProfile) {
      fileName = "~/data/sound/Shell.ogg";
      description = "AudioMusic";
      preload = "0";
   };
};
//--- OBJECT WRITE END ---
#3
07/04/2006 (2:00 pm)
Can you post that in a mis?
#4
07/04/2006 (2:43 pm)
1) Why the heck are you doing Powerup Puzzles? What are you going to do next, Gem Travel series? I think not. I think that Technostick has the rights for his level. You should ask him for permission first.
2) "Can you post that in a mis?" It's the code to post into your textedit and save as .mis!
#5
07/04/2006 (8:09 pm)
PS - That's plagiarism, whirligig. Get rid of the level code from here asap.
#6
07/04/2006 (8:31 pm)
Haven't you ever learnt that plagarism is bad? I am honestly quite angered at your absolute lack of respect of MY powerup puzzle series.

DO WHAT MATAN SAYS AND OBLITERATE YOUR POWERUP PUZZLE LEVEL FROM THE FACE OF THE EARTH (and beyond!)
#7
07/07/2006 (8:51 am)
SHEESH!
APPEAL:
I thought the levels were a great idea! I love your use of gyrocopters!
I just thought I would make one of my own!
Come on!
Phil83, did you ask Alex for permission to make Dive No. 2?
P.S.
4 new levels coming:
Construction Zone 2 (sorry)
6-Sector Cube
Gravity Experiments
Gem Travel-Whirligig (just kidding)
#8
07/07/2006 (9:10 am)
I understand, and forgive. The only thing that really angered me was the "Who says PP making should only go to one person?". You just can't say "Who says" before actually asking. That's all.

:-)
#9
07/07/2006 (12:06 pm)
Gravity Experiments Complete-to be posted tomorrow!
#10
07/07/2006 (3:28 pm)
If you're going to do any of my levels in your version ask me first for permission :)
#11
07/07/2006 (3:51 pm)
Quote:Phil83, did you ask Alex for permission to make Dive No. 2?

I'll just delete Dive No. 2 from my pack. Very sorry about that.
#12
07/07/2006 (3:55 pm)
OK, Dive No. 2 is now deleted.
#13
07/07/2006 (4:42 pm)
Hey now, I didn't think Dive #2 was plagiarism. (sp?)
#14
07/07/2006 (6:24 pm)
Dive 2 has never been in question. It's good as it is. The problem is that Dive 2 is DIFFERENT to Dive! in several ways:
1) No loop
2) No Mines
3) Other obstacles
4) Different ending

And yes, although the name might be similar, it's something different.

Whirligig's PP on the other hand is excatly similar to Technostick's PP Series and Technostick was never asked to give permission.
Another thing Whirligig, if you want Phil83 to delete his Dive 2 level from his pack, then perhaps you should delete your level WHIRL 2 :) Play it and see why.

Phil83, put back your Dive 2 in your pack, it's good as it is and doesn't have any permission problems.
#15
07/07/2006 (6:26 pm)
Whirli was just using it as an example.
#16
07/08/2006 (1:13 am)
I'll change Dive 2's name and put it back up soon.

UPDATE:

Dive 2 is back up!
#17
07/08/2006 (11:16 am)
GRAVITY EXPERIMENTS
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {

   new ScriptObject(MissionInfo) {
         level = "699999999999";
         artist = "Whirligig";
         startHelpText = "Type in \"defaultmarble.gravity=x;\"; Normal=20; Water=5; Space=0; Helium=-1; Lead=75.";
         name = "Gravity Experiments";
         desc = "Have fun with gravity!";
         goldTime = "0";
         type = "Custom";
   };
   new MissionArea(MissionArea) {
      area = "-360 -648 720 1296";
      flightCeiling = "300";
      flightCeilingRange = "20";
         locked = "true";
   };
   new Sky(Sky) {
      position = "336 136 0";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      cloudHeightPer[0] = "0.349971";
      cloudHeightPer[1] = "0.3";
      cloudHeightPer[2] = "0.199973";
      cloudSpeed1 = "0.0005";
      cloudSpeed2 = "0.001";
      cloudSpeed3 = "0.0003";
      visibleDistance = "500";
      useSkyTextures = "1";
      renderBottomTexture = "1";
      SkySolidColor = "0.900000 0.900000 0.900000 1.000000";
      fogDistance = "300";
      fogColor = "0.600000 0.600000 0.600000 1.000000";
      fogVolume1 = "0 0 0";
      fogVolume2 = "0 0 0";
      fogVolume3 = "0 0 0";
      materialList = "~/data/skies/sky_day.dml";
      windVelocity = "1 1 0";
      windEffectPrecipitation = "1";
      noRenderBans = "1";
      fogVolumeColor1 = "128.000000 128.000000 128.000000 -222768174765569861149077900047473967104.000000";
      fogVolumeColor2 = "128.000000 128.000000 128.000000 0.000000";
      fogVolumeColor3 = "128.000000 128.000000 128.000000 -170698929442160049016675429178998259712.000000";
         locked = "true";
   };
   new Sun() {
      direction = "0.544508 0.439467 -0.714409";
      color = "1.400000 1.200000 0.400000 1.000000";
      ambient = "0.300000 0.300000 0.400000 1.000000";
         scale = "1 1 1";
         locked = "true";
         position = "0 0 0";
         rotation = "1 0 0 0";
   };
   new SimGroup(CheckPoints) {

      new StaticShape(StartPoint) {
         position = "0.0682294 0.50582 499.353";
         rotation = "1 0 0 0";
         scale = "1 1 1";
         dataBlock = "StartPad";
      };
      new StaticShape(EndPoint) {
         position = "24.0431 8.5256 499.43";
         rotation = "0 0 1 179.518";
         scale = "1 1 1";
         dataBlock = "EndPad";
      };
   };
   new Trigger(lead) {
      position = "3.59191 16.9328 500.54";
      rotation = "1 0 0 0";
      scale = "7 1 1";
      dataBlock = "HelpTrigger";
      polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
         text = "ACTIVATE LEAD MODE";
   };
   new StaticShape(EndSign) {
      position = "22.4672 8.43532 504.46";
      rotation = "0 0 1 160.519";
      scale = "1 1 1";
      dataBlock = "SignFinish";
   };
   new ScriptObject() {
         powerUp = "0";
         pad = "2962";
         time = "0";
         bonusTime = "0";
         gemCount = "0";
         penaltyTime = "0";
   };
   new InteriorInstance() {
      position = "6.06625 6.24076 497.055";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/square2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "8.93606 10.4237 497.555";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/square2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "7.05178 14.5571 502.008";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/Normal2x2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "6.98538 22.5367 402.693";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/Normal2x2.dif";
      showTerrainInside = "0";
   };
   new StaticShape() {
      position = "5.41115 18.3069 502.063";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SignPlainDown";
   };
   new InteriorInstance() {
      position = "-4.99608 23.3741 396.924";
      rotation = "1 0 0 180";
      scale = "1 1 0.3";
      interiorFile = "~/data/interiors/subaqua.dif";
      showTerrainInside = "0";
   };
   new Trigger(Water) {
      position = "3.13463 26.9597 401.224";
      rotation = "1 0 0 0";
      scale = "1 7 1";
      dataBlock = "HelpTrigger";
      polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
         text = "ACTIVATE WATER MODE";
   };
   new Item() {
      position = "-7.27483 25.0331 398.315";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "GemItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new InteriorInstance() {
      position = "7.02372 30.3712 403.01";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/Normal2x2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "7.36426 75.9791 411.374";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/Drake/Wall2x2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "7.15316 38.3622 403.495";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/Normal2x2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "7.36851 69.0244 413.379";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/Normal2x2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "7.63017 51.764 398.573";
      rotation = "1 0 0 45";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/Drake/Wall2x2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "7.48993 50.4784 411.602";
      rotation = "1 0 0 45";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/Drake/Wall2x2.dif";
      showTerrainInside = "0";
#18
07/08/2006 (11:16 am)
};
   new Trigger(space) {
      position = "3.18002 39.3533 402.519";
      rotation = "1 0 0 0";
      scale = "7 1 1";
      dataBlock = "HelpTrigger";
      polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
         text = "ACTIVATE SPACE MODE";
   };
   new Item() {
      position = "6.95293 38.567 403.126";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SuperSpeedItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new InteriorInstance() {
      position = "15.6376 79.3 448.71";
      rotation = "1 0 0 0";
      scale = "5 5 1";
      interiorFile = "~/data/interiors/smallsquare2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "7.25123 72.0443 409.91";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/smallsquare2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "3.34895 72.1953 410.41";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/smallsquare2.dif";
      showTerrainInside = "0";
   };
   new Trigger(helium) {
      position = "-4.31398 73.8104 412.91";
      rotation = "1 0 0 0";
      scale = "1 7 1";
      dataBlock = "HelpTrigger";
      polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
         text = "ACTIVATE HELIUM MODE";
   };
   new InteriorInstance() {
      position = "3.69912 67.8698 448.195";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/square2.dif";
      showTerrainInside = "0";
   };
   new InteriorInstance() {
      position = "3.77195 67.8733 437.095";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/smallsquare2.dif";
      showTerrainInside = "0";
   };
   new Item() {
      position = "2.279 65.9798 441.541";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "HelicopterItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new Item() {
      position = "2.25619 66.0592 439.677";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SuperJumpItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new Item() {
      position = "2.21246 66.2307 442.564";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SuperJumpItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new Trigger(land) {
      position = "-1.46031 72.4513 439.714";
      rotation = "1 0 0 0";
      scale = "1 7 1";
      dataBlock = "HelpTrigger";
      polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
         text = "Land on the finish!";
   };
   new InteriorInstance() {
      position = "3.91462 65.4555 440.748";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/Normal2x2.dif";
      showTerrainInside = "0";
   };
   new Item() {
      position = "2.27739 66.043 444.896";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      dataBlock = "SuperJumpItem";
      collideable = "0";
      static = "1";
      rotate = "1";
   };
   new AudioProfile(MusicProfile) {
      fileName = "~/data/sound/Shell.ogg";
      description = "AudioMusic";
      preload = "0";
   };
   new InteriorInstance() {
      position = "25.0028 8.10865 500.493";
      rotation = "1 0 0 0";
      scale = "1 1 1";
      interiorFile = "~/data/interiors/Drake/Normal2x2.dif";
      showTerrainInside = "0";
   };
};
//--- OBJECT WRITE END ---
#19
07/09/2006 (11:09 am)
NOTE: Please do not ask for any more levels from me! I will send them to Matan as they are completed.
Anyway, never mind the Whirligig Funpak.
Check your email every day Matan for new levels!
LATEST LEVEL:
Angle-land
Swervy angles! Watch out!
COMING SOON:
Ham and Cheese!
#20
07/09/2006 (12:56 pm)
Send B, C, and F to me, please!!

asears16@yahoo.com
Page «Previous 1 2