Scripts / Time for a bit of fun - it's raining balls!

Author
Message
AmenMoses
GameGuru Master
8
Years of Service
User Offline
Joined: 20th Feb 2016
Location: Portsmouth, England
Posted: 10th Dec 2017 14:35
Dragged this kicking and screaming out of a thread that seems to have died, upodated it a tad (still more to do!) and thought I'd show it off in case anyone needs something like this in their game:



Still need to tidy up the scripts a bit but I'll post them up when I'm done.
Been there, done that, got all the T-Shirts!
PM
Honkeyboy
3D Media Maker
8
Years of Service
User Offline
Joined: 16th Sep 2015
Location: Doesnt know half the time ;)
Posted: 10th Dec 2017 15:19 Edited at: 10th Dec 2017 15:20
lol those are a hell of a size hail stones like the flashes could go all Monty Python and have anvils or feet rofl
Intel i5 4950 Quad core 3.3ghz AMD FX 6300 x6 cores 3.5ghz(unclocked)
8gb Ram 8gb Ram
AMD Radeon 7570 1gb AMD Radeon HD 6670 2gb
and a well fed mouse on a wheel

I only smile because i have absolutely no idea whats going on
AmenMoses
GameGuru Master
8
Years of Service
User Offline
Joined: 20th Feb 2016
Location: Portsmouth, England
Posted: 10th Dec 2017 16:37
Or go all D.N.A and use Whales, maybe with speech bubbles.
Been there, done that, got all the T-Shirts!
PM
AmenMoses
GameGuru Master
8
Years of Service
User Offline
Joined: 20th Feb 2016
Location: Portsmouth, England
Posted: 11th Dec 2017 00:20
Tweaked, see if you can see the improvements:



Been there, done that, got all the T-Shirts!
PM
warlock12
7
Years of Service
User Offline
Joined: 12th Sep 2016
Location: Argentina
Posted: 11th Dec 2017 01:50

Ha ha ha ha is great !!!!!! When I saw the first one I loved it ... I said, it can not be improved ... but when you improved it ... and if ... it's much better ...
SPECTACULAR!
The game is a serious thing (El juego es una cosa seria)
MStockton
9
Years of Service
User Offline
Joined: 28th Apr 2015
Location: Texas & Finland
Posted: 11th Dec 2017 11:11
Excellent work. I need this. I've cobbled together some clunky code to get a similar effect that works well enough, sort of... but this just nails it.
I tried to sign it but all I did was mess up my screen.
PM
Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 11th Dec 2017 12:26
What a lot of old balls

Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.

Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.

Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.
AmenMoses
GameGuru Master
8
Years of Service
User Offline
Joined: 20th Feb 2016
Location: Portsmouth, England
Posted: 11th Dec 2017 20:08
Here are the scripts.

Attach the ball_drop.lua script to the entitys dropping out of the sky, make them always active, physics on and isimmobile no. Play with the physics weight and friction till you get them behaving the way you want.

Attach the balldropdecal.lua to the decals, you need enough decals to keep up with the ball dropping rate.

Word of warning on the quatlib library, it has a fix in it for a bug cybernescence reported so if you have used it in any other scripts you may need to tweak them, basically any x or z rotations need to be negated, if you need me to re-issue any previous scripts that use the library let me know.

These scripts demonstrate inter-script communication, the drop script calls a function in the decal script to initialise the decal sequence then the decal scrip calls one in the drop script to release the ball. It is a simple way to sequence events between scripts and I use it a lot in for example the helicopter scripts.


Been there, done that, got all the T-Shirts!

Attachments

Login to view attachments
PM

Login to post a reply

Server time is: 2024-06-26 04:15:24
Your offset time is: 2024-06-26 04:15:24