Game Development Tools and Software
Home
Products
Torque 3D
Torque 2D
Store
Home
Genre Kits
Tools
Art Packs
Games
Community
What's New
Blogs
Resources
Forums
Dev Interviews
Made with Torque
Support
Documentation
Submit Bugs
Paid Support
Services
Education
Company
About GarageGames
Employment
Licensing
Licensing FAQ
RSS Feeds
Logo Guidelines
Contact Us
Register
Login
Cart
Game Development
Community
What's New
Blogs
Resources
Forums
Bounce Back series
by
Theo
·
in
Marble Blast
·
08/26/2006 (10:20 am)
·
5 replies
Post your e-mail if you want those series.
Torque Owner
Theo
About the author
Recent Threads
New Level ----- Coming Soon
How do you get Custom Levels to work? I am new here.
New Levels
New Level - Blocking the Street
Three levels
Next
Next Thread
Prev
Previous Thread
More from Marble Blast
Login to reply to this thread
Torque Owner
Theo
#1
08/26/2006 (11:18 am)
Use the level code:
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
new ScriptObject(MissionInfo) {
desc = "Hit the bottom to find the gems!";
startHelpText = "Don\'t miss any gems!";
goldTime = "45000";
level = "100";
artist = "Theo Pringle";
time = "0";
type = "Custom";
name = "Bounce Back";
};
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";
cloudHeightPer[1] = "0";
cloudHeightPer[2] = "0";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "1000";
useSkyTextures = "1";
renderBottomTexture = "1";
SkySolidColor = "0.600000 0.600000 0.600000 1.000000";
fogDistance = "300";
fogColor = "0.600000 0.600000 0.600000 1.000000";
fogVolume1 = "-1 -1.73483e+009 -1.73483e+009";
fogVolume2 = "-1 -1.73483e+009 -1.73483e+009";
fogVolume3 = "-1 -1.73483e+009 -1.73483e+009";
materialList = "~/data/skies/sky_day.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
noRenderBans = "1";
fogVolumeColor1 = "128.000000 128.000000 128.000000 -1734829824.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 -1734829824.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 -1734829824.000000";
};
new Sun() {
direction = "0.433884 0.614021 -0.659336";
color = "1.400000 1.200000 0.400000 1.000000";
ambient = "0.300000 0.300000 0.400000 1.000000";
};
new InteriorInstance() {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "9 0 32.3";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new StaticShape(StartPoint) {
position = "20 0 32";
rotation = "0 0 -1 89.9544";
scale = "1 1 1";
dataBlock = "StartPad";
};
new ScriptObject() {
powerUp = "0";
pad = "1501";
bonusTime = "0";
gemCount = "0";
penaltyTime = "0";
time = "0";
};
new InteriorInstance() {
position = "-64 0 -16";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "-25 0 16.3";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-6 0 1";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-90 0 0.3";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new InteriorInstance() {
position = "-128 0 -32";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "-70 0 -15";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-138 0 -31";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-153 0 -15.7";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new InteriorInstance() {
position = "-192 0 -48";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "-202 0 -47";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new InteriorInstance() {
position = "-256 0 -64";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "-262 0 -63";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-217 0 -31.7";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new InteriorInstance() {
position = "-320 0 -80";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "-328 0 -79";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new StaticShape(EndPoint) {
position = "-356 0 -64";
rotation = "0 0 -1 89.9544";
scale = "1 1 1";
dataBlock = "EndPad";
};
new StaticShape() {
position = "-356 0 -56";
rotation = "0 0 -1 89.9544";
scale = "1 1 1";
dataBlock = "SignFinish";
};
new Trigger(Bounds) {
position = "-400 48 -100";
rotation = "1 0 0 0";
scale = "1499.98 70 1000.9";
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 Item() {
position = "-281 0 -47.7";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new ScriptObject() {
powerUp = "0";
pad = "12973";
bonusTime = "0";
gemCount = "0";
penaltyTime = "0";
time = "0";
};
new AudioProfile(MusicProfile) {
fileName = "~/data/sound/Shell.ogg";
description = "AudioMusic";
preload = "0";
};
};
//--- OBJECT WRITE END ---
Darkness Shadow
#2
08/26/2006 (11:33 am)
Nice level short but fun. Next time maybe try and put the gems in the air for more of a challenge.
Perishingflames
#3
08/26/2006 (6:44 pm)
Nice. so close to gold...argh
Torque Owner
Homsar Walker
#4
08/27/2006 (6:19 am)
Soxred93@gmail.com
Torque Owner
Homsar Walker
#5
09/07/2006 (4:37 pm)
Still haven't gotten it...
Login to reply to this thread
Post a blog
Add a resource
Start a Thread
All Products
3rd Party Addons
iTorque 2D
iTorque 3D
TGE
TGEA
Torque 2D
Torque 3D Pro
Torque X
Torque Owner Theo
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
new ScriptObject(MissionInfo) {
desc = "Hit the bottom to find the gems!";
startHelpText = "Don\'t miss any gems!";
goldTime = "45000";
level = "100";
artist = "Theo Pringle";
time = "0";
type = "Custom";
name = "Bounce Back";
};
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";
cloudHeightPer[1] = "0";
cloudHeightPer[2] = "0";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "1000";
useSkyTextures = "1";
renderBottomTexture = "1";
SkySolidColor = "0.600000 0.600000 0.600000 1.000000";
fogDistance = "300";
fogColor = "0.600000 0.600000 0.600000 1.000000";
fogVolume1 = "-1 -1.73483e+009 -1.73483e+009";
fogVolume2 = "-1 -1.73483e+009 -1.73483e+009";
fogVolume3 = "-1 -1.73483e+009 -1.73483e+009";
materialList = "~/data/skies/sky_day.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
noRenderBans = "1";
fogVolumeColor1 = "128.000000 128.000000 128.000000 -1734829824.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 -1734829824.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 -1734829824.000000";
};
new Sun() {
direction = "0.433884 0.614021 -0.659336";
color = "1.400000 1.200000 0.400000 1.000000";
ambient = "0.300000 0.300000 0.400000 1.000000";
};
new InteriorInstance() {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "9 0 32.3";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new StaticShape(StartPoint) {
position = "20 0 32";
rotation = "0 0 -1 89.9544";
scale = "1 1 1";
dataBlock = "StartPad";
};
new ScriptObject() {
powerUp = "0";
pad = "1501";
bonusTime = "0";
gemCount = "0";
penaltyTime = "0";
time = "0";
};
new InteriorInstance() {
position = "-64 0 -16";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "-25 0 16.3";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-6 0 1";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-90 0 0.3";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new InteriorInstance() {
position = "-128 0 -32";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "-70 0 -15";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-138 0 -31";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-153 0 -15.7";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new InteriorInstance() {
position = "-192 0 -48";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "-202 0 -47";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new InteriorInstance() {
position = "-256 0 -64";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "-262 0 -63";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-217 0 -31.7";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new InteriorInstance() {
position = "-320 0 -80";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/training_bounce.dif";
showTerrainInside = "0";
};
new Item() {
position = "-328 0 -79";
rotation = "1 0 0 0";
scale = "10 10 10";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new StaticShape(EndPoint) {
position = "-356 0 -64";
rotation = "0 0 -1 89.9544";
scale = "1 1 1";
dataBlock = "EndPad";
};
new StaticShape() {
position = "-356 0 -56";
rotation = "0 0 -1 89.9544";
scale = "1 1 1";
dataBlock = "SignFinish";
};
new Trigger(Bounds) {
position = "-400 48 -100";
rotation = "1 0 0 0";
scale = "1499.98 70 1000.9";
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 Item() {
position = "-281 0 -47.7";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperBounceItem";
collideable = "0";
static = "1";
rotate = "1";
};
new ScriptObject() {
powerUp = "0";
pad = "12973";
bonusTime = "0";
gemCount = "0";
penaltyTime = "0";
time = "0";
};
new AudioProfile(MusicProfile) {
fileName = "~/data/sound/Shell.ogg";
description = "AudioMusic";
preload = "0";
};
};
//--- OBJECT WRITE END ---