Jump to content



Photo
- - - - -

Hurricane (Williams 1991) [Csilk MOD][Visual Pinball X MOD]

New RTxBS MOD Williams Hurricane Herweh Csilk 10.6 VPX

  • Please log in to reply
7 replies to this topic

#1 Csilk

Csilk

    Enthusiast

  • Members
  • PipPipPip
  • 208 posts
  • Location:Halifax, Nova Scotia

  • Flag: Canada

  • Favorite Pinball: Bram Stoker's Dracula

Posted 23 June 2021 - 11:43 PM

Posted Image


File Name: Hurricane (Williams 1991) [Csilk MOD]

File Submitter: Csilk

File Submitted: 23 Jun 2021

File Category: VPX/VPinMAME - MOD Tables

Author(s): Herweh, Csilk
Manufacturer: Williams
Year: 1991
ROM: Link to ROM
Media Pack: Link to Media Pack
Permission to MOD?: Yes, with approval


WORKS WITH VPX 10.6 NOW
 
Topic: https://www.vpforums...086#entry481068

HURRICANE (Williams 1991) Csilk MOD 1.4
' Csilk MOD Development by Csilk 6/26/21 (original table development by Herweh 2019 for Visual Pinball 10)
' Version 1.4 Csilk MOD (Based off of 1.0.1 by Herweh)
'
' Csilk would like to thank all those below as well as credit anyone that contributed in any shape or form,
' without you guys this MOD would never have existed.
'
' Herweh for allowing me to publish this MOD version and also to everyone elses shoulders I stand on.
' RothFozzy for quick flip script, that thing is the cats pajamas!
' Thalamus for some great script work and for having that github to inspire me to mod and do my own stuff
' Wyltes awesome shadow RTxBS script, can't wait to see your revised one =D
' Bigus for better default lighting examples (Your versions lighting is terrific and authentic!)
' Fordy for testing my changes and for feedback
' Pezima for testing my changes and for feedback
' Noah and the rest of the VPforums crowd, such an awesome community and I'm glad to be a part of it
' Visual Pinball X for being so damned good that it made me buy a PinCAB and start modding!
' JPSalas for being an inspiration and for the rolling ball sound code
' Flutter for LUT code and LUT filters from TOTAN4K.
'
' If I have missed your credit please say so and I will edit and reupload a new version with your credit in place!
'
' Also Special thanks to:
' - OldSkoolGamer, ICPjuggla, JimmyFingers, Koadic: For creating a very cool VP9 build from where I borrowed some table elements and pieces of codes (especially the math code for the Juggler and the Ferris wheels)
' - OldSkoolGamer: For providing me all the artwork he designed for the VP9 build. Thx so much bro!
' - Cosmic80: For some help reworking the playfield and some plastics
' - Wrd1972: For bringing me back to VP and a lot ideas and stuff from his Dr. Dude build (the Dr. was my starting point for this build)
' - Flupper: For flasher domes template and his awesome Whitewater table, from where I borrowed stuff and ideas (like flipper bats and much more). And especially for his ramp tutorial, his mail support and help during my first steps in Blender
' - ClarkKent: For physics and aligning help. And some good advice and hint how accurate a VP author has to be ;-)
' - Dark, nFozzy and Knorr: For locknuts, bolts and screws
' - 32assassin: For the Juggler Box from his Hurricane WIP build
' - Sliderpoint: For ideas and resources from his Cyclone build
' - Dark: For the Williams apron template
' - Dark: For the gates primitives template
' - Ninuzzu: For the ball shadow code
' - DJRobX and RothbauerW: For some code in my script like the SSF routines
' - The one and only JPSalas: For all you are doing for the VP world. For the lamp code. And I'm sure I have some more code and/or ideas from you in my build ;-)
' - JimmyFingers: For some sound routines
' - Kiwi: For helping me adjusting some of the VP objects
' - tttttwii, Westworld and Thalamus: For beta testing and some good hints
' - VPX development team: For always lifting VP to the next level
' - All I have forgotten. Please send me a PM if you think I should add you to the 'Thx' section here. My fault!


Click here to download this file



#2 Csilk

Csilk

    Enthusiast

  • Members
  • PipPipPip
  • 208 posts
  • Location:Halifax, Nova Scotia

  • Flag: Canada

  • Favorite Pinball: Bram Stoker's Dracula

Posted 25 June 2021 - 03:56 AM

1.4 will be released tommorow, will work with 10.6

 

https://www.twitch.t...deos/1066033122

 

warning strobe alert: just showing you whats possible with the lights and carnival mode, strictly for fun no one in their right minds would play on these settings :P



#3 Csilk

Csilk

    Enthusiast

  • Members
  • PipPipPip
  • 208 posts
  • Location:Halifax, Nova Scotia

  • Flag: Canada

  • Favorite Pinball: Bram Stoker's Dracula

Posted 25 June 2021 - 05:52 AM

1-4-lighting-changes.png
 
some pictures from 1.4, various LUT filters and settings using carnival mode.

Edited by Csilk, 25 June 2021 - 05:53 AM.


#4 Thalamus

Thalamus

    VPF Veteran

  • Platinum Supporter
  • 5,000 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 25 June 2021 - 06:11 AM

Admit, preview looks cool. Though, I wonder, is there a "for the sane" setting in there too ? ;) I guess I'll find out later this weekend. Always interesting to see new guys posting what they think would improve a game. So, thank you.


Edited by Thalamus, 25 June 2021 - 06:11 AM.

From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#5 Csilk

Csilk

    Enthusiast

  • Members
  • PipPipPip
  • 208 posts
  • Location:Halifax, Nova Scotia

  • Flag: Canada

  • Favorite Pinball: Bram Stoker's Dracula

Posted 25 June 2021 - 04:41 PM

I'd advise everyone who hasn't downloaded 1.3 just to wait until I drop 1.4

 

There are a vast amount of color options added, LUT filters, playfield light carnival mode, PALACE multi color mode etc

 

I also made it so that anyone who doesn't like the changes can turn off any/all the lighting changes and use the original Herweh table values. If there are some things you like and don't like you can easily customize the colors to exactly how you want them to be and hardcode them in the script.

 

when I started this journey I was only going to add some GI light colors but somewhere along the way it became an obsession to make it more like a carnival lol, I think the effort and results were well worth it and if people like the light show and there are other tables that could use the same type of loving work to the lights I urge everyone to PM me the tables they would like to have the lighting improved on.

 

1.4 maybe slightly delayed till Saturday if I can't get all the things in it that I want before the end of Friday, I also must test it to make sure that there are no problems... I currently have nobody testing 1.4 - and if anyone is interested send me a PM as well.

 

Thalamus I seen you didn't have hurricane on your github so thats one of the reasons I embarked on improving this one, Mike da Spike told me about your github and I been bringing your scripts into tables for last couple weeks. I have some experience with BASIC so Visual Basic is a pretty easy fit for me, although I admit I'm not the best at scripting things but I know how to poke around and make adjustments and add some simple things.



#6 Csilk

Csilk

    Enthusiast

  • Members
  • PipPipPip
  • 208 posts
  • Location:Halifax, Nova Scotia

  • Flag: Canada

  • Favorite Pinball: Bram Stoker's Dracula

Posted 25 June 2021 - 08:04 PM

I will also look into the reported hiccups issue, keep in mind carnival mode can be disabled and colors set manually or set to randomize at table launch, and can be controlled with arrow keys and magna save buttons if LockedGIandFlipperColors is set to 0 in the top portion of the script.

I will also release a "Manual" that will detail some of the lighting settings. I went really crazy with adding controls for everything and 1.4 will bring in some additional light features.. Having said all this I have not had any hiccups while using 1ms timers on all of the lighting timers, but it's very possible that on slower (than mine) systems there could be jarring lag as it runs through and resets the lights.

Looking forward to releasing the ultimate version soon... I will make sure it's a worthwhile update, I have been hard at work.

Sent from my MAR-LX3A using Tapatalk

Edited by Csilk, 25 June 2021 - 08:05 PM.


#7 Csilk

Csilk

    Enthusiast

  • Members
  • PipPipPip
  • 208 posts
  • Location:Halifax, Nova Scotia

  • Flag: Canada

  • Favorite Pinball: Bram Stoker's Dracula

Posted 26 June 2021 - 12:34 AM

In preparation for 1.4 here are the listings of all the controls that have been added to the script.

 

' ****************************************************************************************************************
' CARNIVAL MODE OPTIONS THAT YOU CAN EDIT START BELOW, KEEP IN MIND CARNIVAL MODE WILL IGNORE USER SET COLORS
' ****************************************************************************************************************
LockedFlipperModColors = 0
' ENABLE/DISABLE FLIPPER CHANGES WHILE PLAYING
' 0 = Left magnasave changes and rotates through all the flipper color options
' 1 = Magnasave toggle disabled (used to stop accidently changes, if you prefer a certain theme)
CarnivalLightMode = 1
CarnivalFlipperMode = 1
CarnivalPlayfieldLightMode = 1
' 0 = Disable automatic switching of lights and flipper color during play
' 1 = Carnival mode enabled (this will take precedence over all color options, so disable if you want to change them individually!)
CarnivalCycleTime = 4000
CarnivalPlayfieldCycleTime = 2500
CarnivalFlipperCycleTime = 4000
' milliseconds before light/flipper changes in carnival mode, do not set to low or you may have issues
' or strobing effect, I do not take responsibility for seizures! anything lower than 2000 is probably to fast.
' if you find it distracting turn it off, thats why the options are present although there are some neat possibilities with fast numbers =D
' ****************************************************************************************************************
' COLOR OPTIONS THAT YOU CAN EDIT START BELOW
' ****************************************************************************************************************
' COLOR CHOICE VALUES FOR MANUALLY SETTING TABLE COLORS
' Red = 0
' Blue = 1
' Green = 2
' Orange = 3
' Yellow = 4
' Purple = 5
' Pink = 6
' Brown = 7
' White = 8
LeftFlipperColorMod = 0
RightFlipperColorMod = 0
GIRightColorMod = 0
GILeftColorMod = 0
GITopColorMod = 0
FlasherColorMod = 0
' The next 13 color mod settings can be defaulted back to authentic table settings by setting the value to 9
PalaceColorMod = 0
HurricaneColorMod = 0
CatsColorMod = 0
CometColorMod = 0
JugglerTrainColorMod = 0
CarriageColorMod = 0
MiscColorMod = 0
ExtraBallColorMod = 0
DucksColorMod = 0
TowerColorMod = 0
BonusLightsColorMod = 0
ClownColorMod = 0
ClownEyesColorMod = 0
' ****************************************************************************************************************
' PALACE COLOR CHANGES
' ****************************************************************************************************************
PalaceMultiColorMod = 1
' PALACE uses multiple colors
' 0 = disabled, use the above user color setting value in PalaceColorMod
' 1 = multicolored PALACE that will cycle with carnival light mode if enabled (ignores color setting for PALACE)
' 2 = multicolored PALACE that will not cycle with carnival mode enabled (sets at table launch)
' *****************************************************************************************************************
' COLOR RANDOMZATION ON TABLE LAUNCH (THESE OVERWRITE USER COLORS SET ABOVE, SO DISABLE IF YOU WANT TO MANUALLY SET
' *****************************************************************************************************************
FlipperRandomColorOnStart = 0
' 0 = Disabled, use user color settings
' 1 = Enabled, randomize color settings for every new launch of the table
GILeftRandomColorOnStart = 0
' 0 = Disabled, use user color settings
' 1 = Enabled, randomize color setting for every new launch of the table
GIRightRandomColorOnStart = 0
' GI Randomized Color on Table Launch
' 0 = Disabled, use user color settings
' 1 = Enabled, randomize color setting for every new launch of the table
GITopRandomColorOnStart = 0
' 0 = Disabled, use user color settings
' 1 = Enabled, randomize color setting for every new launch of the table
FlasherRandomColorOnStart = 0
' 0 = Disabled, use user color settings
' 1 = Enabled, randomize color setting for every new launch of the table
' ****************************************************
' CONTROL VARIABLES THAT YOU CAN TWEAK
' ****************************************************
EnableGI = 12
' SET GLOBAL ILLUMINATION (Default: 12)
' Use , (comma) and . (period) to adjust when in table otherwise insert value here to control GI
' USAGE: any floating point number (is a multiplier of the global illumination bulbs)
ModColorIntensity = 12
' SET LIGHT INTENSITY (Default: 12)
' Use ' to adjust when in table
' USAGE: any floating point number (is a multiplier of base intensity)
ModColorFalloff = 200
' SET FALLOFF FOR LIGHTS (Default: 200)
' Light falloff value, use : (colon) to adjust on the table once running
' USAGE: any integer
ModColorFalloffPower = 5
' SET FALLOFF FOR LIGHTS (Default: 5)
' Light falloff power value, use : (colon) to adjust on the table once running
' USAGE: any integer
LutPos = 19
' LOOK UP TABLE (Default: #19 Mlager8)
' There are 20 LUTS to choose from press the L key to cycle the LUTS when in game and get the number you want
' USAGE: Integer between 0 and 19
EnableFlasher = 1
' ENABLE/DISABLE flashers
' 0 = Flashers are off
' 1 = Flashers are on
ImprovedNudgeStrength = 1
' CHANGE NUDGE VALUES USED
' 0 = Use weak nudge values
' 1 = Use much stronger nudge values
ShowBallShadow = 1
' SHOW BALL SHADOWS
' 0 = no ball shadow
'   1 = Wyltes RTxBS dynamic ball shadow
BallShadowUpdateRate = 10
' BALL SHADOW UPDATE RATE
' in MS, 10 is default, -1 is valid as well
'   do not exceed 10ms or it will flicker, best to disable ball shadows if you really need the performance
ShadowOpacity = 10
' PLAYFIELD SHADOW INTENSITY
' usable range is 0 (lighter) - 100 (darker)  
RailsVisible = 0
' SIDE RAILS VISIBILITY
'   0 = hide side rails
'   1 = show side rails
' ***************************************************************************************************************************************************************
' END OF CSILK MOD CUSTOMIZATIONS (DO NOT EDIT BELOW HERE)
' ***************************************************************************************************************************************************************

Edited by Csilk, 26 June 2021 - 08:10 PM.


#8 Csilk

Csilk

    Enthusiast

  • Members
  • PipPipPip
  • 208 posts
  • Location:Halifax, Nova Scotia

  • Flag: Canada

  • Favorite Pinball: Bram Stoker's Dracula

Posted 26 June 2021 - 08:10 PM

1.4 has been published, let me know if there are any problems.







Also tagged with one or more of these keywords: New, RTxBS, MOD, Williams, Hurricane, Herweh, Csilk, 10.6, VPX