A Community discussion forum for Halo Custom Edition, Halo 2 Vista, Portal and Halo Machinima

Home  Search Register  Login Member ListRecent Posts
  
 
»Forums Index »Halo Custom Edition (Bungie/Gearbox) »Halo CE Technical / Map Design »Request for custom basic script for New Years fireworks map

Author Topic: Request for custom basic script for New Years fireworks map (1 messages, Page 1 of 1)
Moderators: Dennis

Slap Happy
Joined: Feb 2, 2009

Life ain't fair, buy a helmet.


Posted: Dec 30, 2010 10:10 PM    Msg. 1 of 1       
What's a new years map without some music? Did that and put some stank on it! Lights are sync'ed with music (89 bpm music, added effect that fires off in rythm)

http://www.youtube.com/watch?v=DbXbRKdvu6k

Now there are 5 locations that all mortars fire from all around the island:

http://www.youtube.com/watch?v=qMzfQ2yPz8k

As you can see, I need some help with the script so as to reduce too many particles at once, I wish someone would volunteer!

Request for custom basic script for the fireworks map:

I have 4 custom device machines which fire off some firework effects, each device is set as initially off. I also have created device groups, which might help (? dunno - they are named reds, greens, blues and poppers) Now I would like to vajazzle it abit:

First

I would like to customize the script to fire off these in successive groups, meaning, fire off 6 red mortars at once then fire off 6 green mortars at once then fire off 6 blue mortars at once then fire off 6 popper mortars at once then STOP

Second

(a)

I would like to fire off green mortar 1 then sleep 3 seconds then fire off green mortar 2 then sleep 3 seconds then fire off green mortar 3 then sleep 3 seconds then fire off green mortar 5 then sleep 3 seconds then fire off green mortar 6 then STOP

(b)

I would like to fire off red mortar 1 then sleep 3 seconds then fire off red mortar 2 then sleep 3 seconds then fire off red mortar 3 then sleep 3 seconds then fire off red mortar 5 then sleep 3 seconds then fire off red mortar 6 then STOP

(c)

I would like to fire off blue mortar 1 then sleep 3 seconds then fire off blue mortar 2 then sleep 3 seconds then fire off blue mortar 3 then sleep 3 seconds then fire off blue mortar 5 then sleep 3 seconds then fire off blue mortar 6 then STOP

(d)

I would like to fire off popper mortar 1 then sleep 3 seconds then fire off popper mortar 2 then sleep 3 seconds then fire off popper mortar 3 then sleep 3 seconds then fire off popper mortar 5 then sleep 3 seconds then fire off popper mortar 6 then STOP

Third

I would like to fire off 1 blue mortar and 1 green mortar then sleep 3 seconds then fire off 1 red mortar and 1 popper mortar then STOP

Final, put the THREE (First, Second, Third) in a continuous loop, with about a 10 second pause between loops


Currently I am using this script below, and I understand each one placed needs to be named, and by doing the above, I may need many many named instances, such as mortar1, mortar2 - etc.

I would prefer if they are named in the script and numbered according to their group (or as device groups such as reds, greens, blues, poppers if that is better), such as firstmortar1_red, firstmortar2_red OR second_a_mortar1_red, second_a_mortar2_red OR second_b_mortar1_red, second_b_mortar2_red


EDIT: this is the script I am using in the video:

(script startup newyearstitle
(cinematic_show_letterbox true)
(cinematic_set_title newyears)
(show_hud false)
(sleep 125)
(cinematic_show_letterbox false)
(show_hud true)
)
(script continuous cycle1
(begin
(sleep 400)
(device_set_power blue1 1)
(sleep 300)
(device_set_power red2 1)
(sleep 300)
(device_set_power green3 1)
(sleep 300)
(device_set_power popper4 1)
(sleep 300)
(device_set_power blue1 0)
(device_set_power red2 0)
(device_set_power green3 0)
(device_set_power popper4 0)
)
)
(script continuous cycle2
(begin
(sleep 500)
(device_set_power blue2 1)
(sleep 300)
(device_set_power red3 1)
(sleep 300)
(device_set_power green4 1)
(sleep 300)
(device_set_power popper1 1)
(sleep 300)
(device_set_power blue2 0)
(device_set_power red3 0)
(device_set_power green4 0)
(device_set_power popper1 0)
)
)
(script continuous cycle3
(begin
(sleep 300)
(device_set_power blue3 1)
(sleep 300)
(device_set_power red4 1)
(sleep 300)
(device_set_power green1 1)
(sleep 300)
(device_set_power popper2 1)
(sleep 300)
(device_set_power blue3 0)
(device_set_power red4 0)
(device_set_power green1 0)
(device_set_power popper2 0)
)
)
(script continuous cycle4
(begin
(sleep 450)
(device_set_power blue4 1)
(sleep 300)
(device_set_power red1 1)
(sleep 300)
(device_set_power green2 1)
(sleep 300)
(device_set_power popper3 1)
(sleep 300)
(device_set_power blue4 0)
(device_set_power red1 0)
(device_set_power green2 0)
(device_set_power popper3 0)
)
)
(script continuous popthecherry
(begin
(sleep 2500)
(device_set_power popper1 1)
(device_set_power popper2 1)
(sleep 50)
(device_set_power popper1 0)
(device_set_power popper2 0)
(sleep 50)
(device_set_power popper3 1)
(device_set_power popper4 1)
(device_set_power popper5 1)
(sleep 50)
(device_set_power popper3 0)
(device_set_power popper4 0)
(device_set_power popper5 0)
)
)
(script continuous cleanup
(sleep 1200)
(garbage_collect_now)
)


related thread: http://forum.halomaps.org/index.cfm?page=topic&topicID=35696

EDIT/UPDATE 1/3/2011

Base-Beat Added effect to light fixtures

http://www.youtube.com/watch?v=aF1noppGsfQ


Fully implemented fireworks, 4 different angles - only last portion has sound, comp was lagging during record so the vid isnt showing the particles you can see in game. Thanks to slappythepirate for script help

http://www.youtube.com/watch?v=MiYxfJP-kFA

Lol shield effect "hotheaded"

http://www.youtube.com/watch?v=w-o8XCymtp0
Edited by Slap Happy on Jan 4, 2011 at 02:12 AM

 

 
Previous Older Thread    Next newer Thread







Time: Sat July 4, 2020 8:29 AM 156 ms.
A Halo Maps Website