

Biturbo, on 07 August 2012 - 05:25 AM, said:
gamevar thunder_count 0 0 gamevar runonce 0 2 gamevar default_cshade 0 2 // to store the original sector shade gamevar default_fshade 0 2 // to store the original sector shade gamevar new_cshade 0 2 gamevar new_fshade 0 2 useractor notenemy LIGHTING_ICON cstat 32768 ifvare runonce 0 // we only want to store the shade at its default value { getsector[THISACTOR].floorshade default_fshade getsector[THISACTOR].ceilingshade default_cshade setvar runonce 1 } ifvarg thunder_count 30 // if the counter is above a good value { setvarvar new_cshade default_cshade setvarvar new_fshade default_fshade subvar new_cshade 10 // subtract! lower numbers are brighter numbers subvar new_fshade 10 ifvarg thunder_count 35 // I made two stages of brightness for the heck of it { subvar new_cshade 10 subvar new_fshade 10 } setsector[sector_pos].floorshade new_fshade setsector[sector_pos].ceilingshade new_cshade } else // otherwise just keep the default/original sector shade { setsector[THISACTOR].floorshade default_fshade setsector[THISACTOR].ceilingshade default_cshade } enda actor APLAYER ifvare thunder_count 0 ifrnd 16 // we only start counting sometimes { setvar thunder_count 1 } else ifvarg thunder_count 0 // count as long as the var is more than 0 { addvar thunder_count 1 ifvarg thunder_count 40 // reset it when it goes over the max value we want setvar thunder_count 0 } // rest of player code enda
rasmus thorup, on 07 August 2012 - 11:27 AM, said:
Hendricks266, on 26 July 2012 - 06:21 PM, said:
This post has been edited by Biturbo: 02 September 2012 - 02:16 AM
onevent EVENT_PREGAME { ifvarn sprite[THISACTOR].htextra -1 { redefinequote 254 Actor (%d) Extra (%d) Htextra (%d) Owner (%d) qsprintf 254 254 THISACTOR sprite[THISACTOR].extra sprite[THISACTOR].htextra player[THISACTOR].i echo 254 } } endevent
Actor (448) Extra (24) Htextra (9) Owner (644)
onevent EVENT_DISPLAYMENU myospal 160 100 3281 0 1024 0 endevent
This post has been edited by EmericaSkater: 17 September 2012 - 08:00 AM
EmericaSkater, on 17 September 2012 - 07:50 AM, said:
Mblackwell, on 17 September 2012 - 08:25 AM, said:
This post has been edited by Fox: 19 September 2012 - 05:51 AM
Fox, on 19 September 2012 - 06:18 AM, said:
Hendricks266, on 18 September 2012 - 11:53 PM, said:
Quote
This post has been edited by Reaper_Man: 19 September 2012 - 12:25 PM
Reaper_Man, on 19 September 2012 - 11:41 AM, said:
Quote
This post has been edited by Reaper_Man: 19 September 2012 - 02:21 PM
ifvarl X 0 mulvar X -1
Reaper_Man, on 19 September 2012 - 11:41 AM, said:
Reaper_Man, on 19 September 2012 - 11:41 AM, said:
Helixhorned, on 19 September 2012 - 12:38 PM, said:
RichardStorm, on 19 September 2012 - 03:15 PM, said:
ifvarl X 0 mulvar X -1
Mblackwell, on 19 September 2012 - 05:36 PM, said: