Stwa Posted February 5, 2007 Posted February 5, 2007 I like messin with WOE... Here are some menu system mods, not any big deal, but kinda show the open architecture of game. First shot is main WOE screen, second shot shows user mousing over an A4 cockpit for info. Quote
+littlesmoke Posted February 6, 2007 Posted February 6, 2007 that's awesome - how'd you do that? can you share? thanks! Quote
Stwa Posted February 7, 2007 Author Posted February 7, 2007 that's awesome - how'd you do that? can you share? thanks! Certainly, 1. The cockpit screen code is below. Notice it uses the Planning Map Screen, the Credits Screen DLL, and the code disables music, and the scrolling text normally encountered when using a Credits Screen. 2. A Cockpit Image (user screenshot) cropped to 512 x 512 bytes is displayed on the background Planning Map image. 3. Hotspots are defined for all the guages. And the guage description is displayed as info text when the user mouses over the guage. [A6AScreen] MenuType=NORMAL_MENU BackgroundImage=PlanningMapScreen.bmp MenuItem001=AircraftTextArea MenuItem002=AircraftScreenTitle MenuItem003=AircraftImage MenuItem004=RadarScopeHotspot MenuItem005=AttitudeDirectorIndicatorHotspot MenuItem006=AirspeedandMachIndicatorHotspot MenuItem007=AltimeterHotspot MenuItem008=RadioMagneticIndicatorHotspot MenuItem009=AccelerometerHotspot MenuItem010=Angle-of-AttackIndicatorHotspot MenuItem011=RadarAltimeterHotspot MenuItem012=ArmamentControlPanelHotspot MenuItem013=FuelFlowIndicatorHotspot MenuItem014=TachometerHotspot MenuItem015=EngineNozzleIndicatorHotspot MenuItem016=ExhaustGasTemperatureGaugeHotspot MenuItem017=AircraftHotspot MenuCodeDLL=CreditsScreen.dll RememberMenu=FALSE DefaultSelection=-1 MouseAnimation=MouseAnimation BackgroundMusic= TextFilename=CreditsScreen.str [AircraftTextArea] MenuItemType=TEXTAREA TextSetting= ScrollBarSetting= Position=0,0 Width=1 Height=1 Spacing=1 [AircraftScreenTitle] MenuItemType=TEXT TextSetting=ScreenTitleTextSetting TextStringID=A-6A Intruder [AircraftImage] MenuItemType=IMAGE Position=112,120 ImageFilename=A-6APit.bmp [AircraftHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=112,120 Width=512 Height=40 NormalAnimation= MouseOverAnimation=AircraftOver InfoTextSetting=InfoTextSetting InfoTextStringID=A-6A Intruder [AircraftOver] AnimationFilename=A-4E.bmp LoopingAnimation=TRUE NumFrames=1 TicksPerFrame=0 TransparentBackground=FALSE [RadarScopeHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=370,366 Width=150 Height=150 InfoTextSetting=InfoTextSetting InfoTextStringID=Radar Scope [AttitudeDirectorIndicatorHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=225,375 Width=125 Height=125 InfoTextSetting=InfoTextSetting InfoTextStringID=Attitude Director Indicator [AirspeedandMachIndicatorHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=145,380 Width=80 Height=80 InfoTextSetting=InfoTextSetting InfoTextStringID=Airspeed and Mach Indicator [AltimeterHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=140,464 Width=80 Height=80 InfoTextSetting=InfoTextSetting InfoTextStringID=Altimeter [RadioMagneticIndicatorHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=228,510 Width=83 Height=83 InfoTextSetting=InfoTextSetting InfoTextStringID=Radio Magnetic Indicator [AccelerometerHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=238,313 Width=60 Height=60 InfoTextSetting=InfoTextSetting InfoTextStringID=Accelerometer [Angle-of-AttackIndicatorHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=396,516 Width=55 Height=55 InfoTextSetting=InfoTextSetting InfoTextStringID=Angle-of-Attack Indicator [RadarAltimeterHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=457,516 Width=72 Height=72 InfoTextSetting=InfoTextSetting InfoTextStringID=Radar Altimeter [ArmamentControlPanelHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=265,608 Width=205 Height=23 InfoTextSetting=InfoTextSetting InfoTextStringID=Armament Control Panel [FuelFlowIndicatorHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=525,470 Width=42 Height=42 InfoTextSetting=InfoTextSetting InfoTextStringID=Fuel Flow Indicator [TachometerHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=520,418 Width=42 Height=42 InfoTextSetting=InfoTextSetting InfoTextStringID=Tachometer [EngineNozzleIndicatorHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=573,458 Width=42 Height=42 InfoTextSetting=InfoTextSetting InfoTextStringID=Engine Nozzle Indicator [ExhaustGasTemperatureGaugeHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE Position=565,407 Width=42 Height=42 InfoTextSetting=InfoTextSetting InfoTextStringID=Exhaust Gas Temperature Gauge //----------------------------------------------------------------------------- #include "MouseAnimation.ini" #include "InfoTextSetting.ini" #include "TitleTextSetting.ini" #include "ThemeChalkboard.ini" //----------------------------------------------------------------------------- Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.