MarZer's DWeather Mapping Reference

This is a reference for mappers wanting to use Dynamic Weather.

 

Get the latest version of DWeather HERE (24/10/04)

 

Introduction

DWeather (short for Dynamic Weather) had humble beginnings. Originally, when I was building AS-MZ-HighRise, I had the idea that the rain in the level shouldn't be infinite. I wanted it to stop raining for a while, then to start raining again later on. At this point, I didn't have any coding experience at all. I harassed a coder friend and he mashed out a basic script that worked nicely. This had me curious. I fired up his script and edited it so that I could trigger some lights as well. I showed it to a mapper coder friend using a silly map I knocked out to demonstrate the effects and he loved it! From that point on, I've been learning more about coding and have come up with a little package that I'm quite proud of.

 

I initially set this page up for the Wanderlust guys (after their leader Kris had MAJOR difficulty getting a level to fade :P) so if/when they come to putting weather in their maps they will have the chance to experiment with DWeather and will have a handy reference. Please note this is not a tutorial, and as such you do not need to do/use everything listed on the page to get the desired effect. This is merely a reference for the various actor types that are used in DWeather. If you have any further questions about something, and it is not listed here, you can contact me using any one of the listed contact methods. Also, this reference assumes familiarity with many of the stock UT2004 actors, so if I mention something that you don't recognise, have a fish around the actor browser for it. If you still aren't sure, contact me. By the way, I am Australian. This means that I speak (and read/write) European English. REAL English. So, I don't care how YOU spell Colour, I spell it with a U. Kthx. Don't e-mail me about it.

 

Note that I am continuously changing the DWeather code to make it work better, optimize it etc. Because of this, you should check back here regularly to get the latest DWeather.u and read up on what has changed.

 

Finally, If you want to use DWeather in a map or mod, I don't mind as long as you credit me in some sort of readme and provide a link back to this page.

 

Getting Started

Firstly, you will need the latest instalment of DWeather. HERE. Point WinRAR to your UT2004 directory and the rest should take care of itself.

These files were last updated on the 24th of October, 2004.

 

Secondly, open up UnrealEd. After you have fired up UnrealEd, you will need to tell it to use the DWeather code. Go to the actor browser by either clicking the button with the pawn chess piece on the top toolbar (Image) or hitting the Actor Classes tab in the editor's browser that appears on start-up. Once you are here, hit the open package button (the stock-standard windows open button). Navigate to your UT2004/System directory and open up DWeather.u.

Initially, it will appear as if nothing has happened except the list in the Actor Browser has collapsed back to Actor. Expand the list and OH NOES! It all looks the same as it did before. That's because the various DWeather actors subclass existing actors, so you have to dig to find them. The different types of placeable actors are (colour coded according to type):

Sound

DWAmbientSound

Lighting

DWChargingLight

DWFadingLight

DWSunLight

DWTriggerLight

DWLight - No Info

World Geometry

DWStaticMesh

Triggers and Events

DWTimedTrigger

ClientMaterialTrigger

Global Particle Effects

DWWeatherEmitter

Zones and Volumes

DWZoneInfo

DWSkyZoneInfo - No Info

 

Interactive Effects

DWAmbientMonster

DWEarthquake

DWFire

DWHail

DWLightning - No Info

DWLightningTarget - No Info

DWMeteor - No Info

DWTwister - No Info

DWMapInfo - No Info

 

 

 

 

 

 

 

 

 

 

 

 

Click the name of an actor in the class list

to go to the relevant write-up.

 

To save you the trouble of searching through the Actor Browser, here is where to find most of these tasty morsels:

 

NOTE:  If all you see is a bunch of titles, don't panic. Clicking a title will expand (or collapse) the write-up.

(thanks to SilentNiGHTS for teh crafty script)

DWAmbientSound

 

DWChargingLight

 

DWFadingLight

 

DWSunLight

 

DWTriggerLight

 

DWStaticMesh

 

DWTimedTrigger

 

ClientMaterialTrigger

 

DWWeatherEmitter

 

DWZoneInfo

 

DWAmbientMonster

 

DWEarthquake

 

DWFire

 

DWHail

 

Contact Information

"If it wasn't for the last minute, nothing would ever get done" - Anon

Any comments, suggestions, further questions? E-mail me at marzer@marzerium.com or send me a personal message at either my clan's site (-SCB-MarZer at [SCB]) or at the Atari boards (MarZer at AtariCommunity). Alternatively, you could post in the DWeather thread on the Atari boards.

[top]