Author Topic: v9 Snippet  (Read 22146 times)

There was the "Goomba" in Badspot's server which killed itself when you jumped on it.
DO WANT MAKE SUPER MARIO BROS LEVELS IF GOOMBA ACTUALLY MOVES OMG

DO WANT MAKE MARIO PARTY BUILDS

DO WANT FORT WARS WITH TURRETS AND DOORS AND STUFF

DO WANT!

There was the "Goomba" in Badspot's server which killed itself when you jumped on it.
DO WANT MAKE SUPER MARIO BROS LEVELS IF GOOMBA ACTUALLY MOVES OMG

DO WANT MAKE MARIO PARTY BUILDS

DO WANT FART WARS WITH TURRETS AND DOORS AND STUFF

DO WANT!
I thought you said fart wars.

What sorta of things can you do with events?

Dance floors
Collapsing floors
Turrets
Doors
Music boxes
Complex alarm systems
Combination locks
Stoves, sinks, and other things that turn on when you use them
Pianos
Various traps
Lights that turn on and off by switch
Bricks that kill people
Impulses
Bricks that set you on fire
Explosions and other effects
Bricks that print text to your screen and chat, such as bricks with rules printed on them
Bricks that allow you to pick up items only when a button is held down
Doors that require teamwork or multiple buttons to be pushed at once
Music bricks with changeable " radio stations"
All sorts of crazy mini-games and challenges. Go play some 3d platformer games for ideas. I recreated a maze from paper mario.

I came.

There was the "Goomba" in Badspot's server which killed itself when you jumped on it.
DO WANT MAKE SUPER MARIO BROS LEVELS IF GOOMBA ACTUALLY MOVES OMG

DO WANT MAKE MARIO PARTY BUILDS

DO WANT FORT WARS WITH TURRETS AND DOORS AND STUFF

DO WANT!
The Goomba didn't move. Sorry.


Will others be able to create turret vehicles once the patch is out? I don't think it's currently possible without modifying the source code but v9 is supposed to come with a tank with a working turret.

A turret is possible without source edits. It's possible to get where the player is looking (bots, /selectobject) , freeze an animation in a certain point (Rotondo's Round Cards) and fire a projectile in a certain direction. (Traps, Turret Brick)

Combine these and a working model and you have a tank with aimable turret and no source edits.

EDIT: Can't be bothered to code at 8:49pm, have some psuedocode and MS Paints instead

EDIT2: Tank treads aren't impossible either, use invisible wheels (like skis) and an animation played when moving/fast/stopped like Stuntplane.
« Last Edit: November 14, 2007, 03:57:05 PM by Space Guy »


I misspelled it when saving it and couldn't be bothered to fix it. :cookieMonster:

A turret is possible without source edits. It's possible to get where the player is looking (bots, /selectobject) , freeze an animation in a certain point (Rotondo's Round Cards) and fire a projectile in a certain direction. (Traps, Turret Brick)

Combine these and a working model and you have a tank with aimable turret and no source edits.

EDIT: Can't be bothered to code at 8:49pm, have some psuedocode and MS Paints instead

EDIT2: Tank treads aren't impossible either, use invisible wheels (like skis) and an animation played when moving/fast/stopped like Stuntplane.

Saved for great justice!

Thanks space  :cookieMonster:

The animations part should be in the same part as the fast/slow check or more often to have it update when you look up and down, not in the firing.

I dont think the projectile should be firing from mount1, maybe there should be a mount2 that is at the end of the barrel and has its movement constrained to that of mount1?

Probably at this point, it would be wise to give the "TNAK" it's own topic in modification discussion.

Probably at this point, it would be wise to give the "TNAK" it's own topic in modification discussion.
Or just wait for V9  :cookieMonster:

I dont think the projectile should be firing from mount1, maybe there should be a mount2 that is at the end of the barrel and has its movement constrained to that of mount1?
Is that possible? I don't model, I'm not sure how to do these things.

Since you have the vectors calculated in the firing script, the projectile could be created at an offset.

(vectorAdd(%pos,vectorScale(%fireVector,4)) for a barrel 8 studs long)