// // This file contains #defines for all the artwork files in wintrek. // #ifndef _ARTWORK_H_ #define _ARTWORK_H_ // // Control bitmaps // #define AWF_CONTROL_UP_ARROW "scrollupbmp" #define AWF_CONTROL_SELECTED_UP_ARROW "scrollupselbmp" #define AWF_CONTROL_DOWN_ARROW "scrolldownbmp" #define AWF_CONTROL_SELECTED_DOWN_ARROW "scrolldownselbmp" #define AWF_CONTROL_SCROLL_THUMB "scrollthumbbmp" #define AWF_CONTROL_DIALOG_BACKGROUND "dialogbkgndbmp" #define AWF_CONTROL_OK_BUTTON "btnokbmp" #define AWF_CONTROL_CHECK_BUTTON "btncheckbmp" // // CreateMission bitmaps // #define AWF_CREATEMISSION_BACKGROUND "newmissionbkgndbmp" #define AWF_CREATEMISSION_BACK_BUTTON "btnquitteambmp" #define AWF_CREATEMISSION_CREATE_BUTTON "btncreatebmp" // // Loadout bitmaps // #define AWF_COMBO_BUTTON "btncombobmp" #define AWF_LOADOUT_BACKGROUND "loadoutbkgndbmp" #define AWF_LOADOUT_CREDITS "creditsbmp" #define AWF_LOADOUT_ITEM "conloadoutitembmp" #define AWF_LOADOUT_SELECTED_ITEM "conloadoutitemselbmp" #define AFW_LOADOUT_INVEST_BAR "linvestbarbmp" #define AFW_LOADOUT_RESEARCH_BAR "lresearchbarbmp" #define AWF_LOADOUT_LOCATION "confabselbmp" #define AWF_LOADOUT_BUY_BUTTON "conbtnbuybmp" #define AWF_LOADOUT_SELL_BUTTON "btnsellbmp" #define AWF_LOADOUT_MOUNT_BUTTON "btnmountbmp" #define AWF_LOADOUT_DISMOUNT_BUTTON "btndismountbmp" #define AWF_LOADOUT_INVEST_BUTTON "conbtninvestbmp" #define AWF_LOADOUT_INDIVIDUAL_BAR "conindbarbmp" #define AWF_LOADOUT_SELECTED_INDIVIDUAL_BAR "conindbarselbmp" #define AWF_LOADOUT_TEAM_BAR "conteambarbmp" #define AWF_LOADOUT_SELECTED_TEAM_BAR "conteambarselbmp" #define AWF_LOADOUT_INDIVIDUAL_TAB "conindtabbmp" #define AWF_LOADOUT_SELECTED_INDIVIDUAL_TAB "conindtabselbmp" #define AWF_LOADOUT_TEAM_TAB "conteamtabbmp" #define AWF_LOADOUT_SELECTED_TEAM_TAB "conteamtabselbmp" #define AWF_LOADOUT_FLIGHT_PURCHASE_PANEL "conpurchbmp" #define AWF_LOADOUT_PURCHASE_PANEL "loadoutpurchbmp" #define AWF_LOADOUT_FLIGHT_INVENTORY_PANEL "coninvbmp" #define AWF_LOADOUT_INVENTORY_PANEL "loadoutinvbmp" #define AWF_LOADOUT_LAUNCH_BUTTON "btnlaunchbmp" #define AWF_LOADOUT_TEAM_ROOM_BUTTON "btnteamroombmp" #define AWF_LOADOUT_PANEL_CONNECTOR "loadoutconnectorbmp" #define AWF_LOADOUT_INFO_PANEL "conpartinfobmp" // // Flight bitmaps // #define AWF_FLIGHT_ME_ICON "mebmp" #define AWF_FLIGHT_ENEMY_ICON "enemybmp" #define AWF_FLIGHT_WING_ICON "wingbmp" #define AWF_FLIGHT_TARGETED_ICON "targetedbmp" #define AWF_FLIGHT_ACCEPTED_ICON "orderedbmp" #define AWF_FLIGHT_QUEUED_ICON "queuedbmp" #define AWF_FLIGHT_SUBJECT_ICON "subjectbmp" #define AWF_FLIGHT_FLAG_ICON "hasflagbmp" #define AWF_FLIGHT_ARTIFACT_ICON "hasartifactbmp" #define AWF_FLIGHT_LASTFIRED_ICON "lastfiredbmp" #define AWF_FLIGHT_LEAD_IN_ICON "leadinbmp" #define AWF_FLIGHT_LEAD_OUT_ICON "leadoutbmp" #define AWF_FLIGHT_MISSILE_LOCKED_ICON "lockedbmp" #define AWF_FLIGHT_PARTIAL_MISSILE_LOCK_ICON "plockbmp" #define AWF_FLIGHT_CURRENT_DIRECTION_ICON "directionbmp" #define AWF_FLIGHT_CROSSHAIR_IN_ICON "centerinbmp" #define AWF_FLIGHT_CROSSHAIR_OUT_ICON "centeroutbmp" #define AWF_HUD_BACKGROUND "hudbkgrndbmp" #define AWF_HUD_SPEED_INDICATOR "speedindicatorbmp" #define AWF_HUD_INRANGE_INDICATOR "inrangebmp" #define AWF_HUD_LANDING_GEAR_INDICATOR "landingearbmp" #define AWF_HUD_GRID "gridbmp" #define AWF_HUD_CAN_MOUNT_INDICATOR "mountbmp" #define AWF_HUD_CAN_NOT_MOUNT_INDICATOR "nomountbmp" #define AWF_HUD_CAN_NOT_REPLACE_INDICATOR "noreplacebmp" #define AWF_HUD_CAN_NOT_DROP_INDICATOR "nodropbmp" #define AWF_HUD_WEAPON_ICON "weaponbmp" #define AWF_HUD_SHIELD_ICON "shieldbmp" #define AWF_HUD_AFTERBURNER_ICON "afterburnerbmp" #define AWF_HUD_MAGAZINE_ICON "magazinebmp" #define AWF_HUD_TRAINING_OVERLAY "tm_hud_overlaybmp" #define AWF_HUD_CIV_CY_ICON "clanyuzellbmp" #define AWF_HUD_CIV_CW_ICON "crimsonbmp" #define AWF_HUD_CIV_IL_ICON "ironleaguebmp" #define AWF_HUD_CIV_BF_ICON "belorianbmp" #define AWF_HUD_CIV_HB_ICON "housebrmnbmp" #define AWF_HUD_CIV_RU_ICON "rixianbmp" #define AWF_HUD_PLANET_TARGET_ICON "meteoriconbmp" #define AWF_HUD_ALEPH_TARGET_ICON "alephiconbmp" #define AFW_TEAM_DOCKED_ICON "icondockedbmp" #define AFW_TEAM_FLYING_ICON "iconflyingbmp" #define AFW_TEAM_OBSERVER_ICON "iconobserverbmp" #define AFW_TEAM_TURRET_ICON "iconturretbmp" #define AFW_TEAM_LEADER_ICON "iconleaderbmp" #define AFW_TEAM_OWNER_ICON "iconownerbmp" // // Main screen // #define AWF_MAIN_BACKGROUND "mainbkgndbmp" #define AWF_MAIN_MISSIONS_BUTTON "mainmissionsselbmp" #define AWF_MAIN_OPTIONS_BUTTON "mainoptionsselbmp" #define AWF_MAIN_RANKINGS_BUTTON "mainrankingselbmp" #define AWF_MAIN_PROFILE_BUTTON "mainprofileselbmp" #define AWF_MAIN_EXIT_BUTTON "mainexitselbmp" // // Missions screen // #define AWF_MISSION_BACKGROUND "missionsbkgndbmp" #define AWF_MISSION_DETAILS_BUTTON "btnmissiondetailsbmp" #define AWF_MISSION_NEW_MISSION_BUTTON "btnnewmissionbmp" #define AWF_MISSION_TEAM_ROOM_BUTTON AWF_LOADOUT_TEAM_ROOM_BUTTON #define AWF_MISSION_MAIN_BUTTON "btnmainbmp" #define AWF_MISSION_REQUEST_POSITION_BUTTON "btnreqposbmp" #define AWF_MISSION_MISSIONS_LIST "missionsmissionsselbmp" #define AWF_MISSION_TEAMS_LIST "missionsteamsselbmp" #define AWF_MISSION_PLAYERS_LIST "missionsplayersselbmp" #define AWF_MISSION_QUESTION_ICON "iconquestionbmp" #define AWF_MISSION_CROSS_ICON "iconcrossbmp" #define AWF_MISSION_CHECK_ICON "iconcheckbmp" #define AWF_MISSION_THUMBS_UP_ICON "iconthumbsupbmp" #define AWF_MISSION_LEADER_ICON "iconleaderbmp" #define AWF_MISSION_OWNER_ICON "iconownerbmp" #define AWF_MISSION_PICKCIV_BACKGROUND "civilizationdialogbmp" // // Team room. // #define AWF_TEAMROOM_BACKGROUND "strategybkgndbmp" #define AWF_TEAMROOM_LOADOUT_BUTTON "btnloadoutbmp" #define AWF_TEAMROOM_LAUNCH_BUTTON AWF_LOADOUT_LAUNCH_BUTTON #define AWF_TEAMROOM_DETAILS_BUTTON "btndetailsbmp" #define AWF_TEAMROOM_ACCEPT_BUTTON "btnacceptbmp" #define AWF_TEAMROOM_REJECT_BUTTON "btnrejectbmp" #define AWF_TEAMROOM_QUIT_TEAM_BUTTON "btnquitteambmp" #define AWF_TEAMROOM_I_AM_READY_BUTTON "btnimreadybmp" #define AWF_TEAMROOM_AUTO_ACCEPT_BUTTON "btnautoacceptbmp" #define AWF_TEAMROOM_TEAM_READY_BUTTON "btnsidereadybmp" #define AWF_TEAMROOM_PLAYERS_LIST "strategyplayersselbmp" #define AWF_TEAMROOM_TEAMS_LIST "strategyteamselbmp" #define AWF_TEAMROOM_PLAYERS_TEAM_ARROW "teamscreenarrowbmp" #define AWF_TEAMROOM_TAB_MASK "teamscreentabbmp" #define AWF_TEAMROOM_SELECTED_TAB_MASK "teamscreentabselbmp" #define AWF_TEAMROOM_CIV_CY_ICON "strategyiconyuzellbmp" #define AWF_TEAMROOM_CIV_CW_ICON "strategyiconcrimsonbmp" #define AWF_TEAMROOM_CIV_IL_ICON "strategyiconironbmp" #define AWF_TEAMROOM_CIV_BF_ICON "strategyiconbelorianbmp" #define AWF_TEAMROOM_CIV_HB_ICON "strategyiconbremenbmp" #define AWF_TEAMROOM_CIV_RU_ICON "strategyiconrixianbmp" // // Win/lose screen. // #define AWF_WINLOSE_BACKGROUND "winlosebkgndbmp" #define AWF_WINLOSE_QUIT_TEAM_BUTTON AWF_TEAMROOM_QUIT_TEAM_BUTTON //Mouse cursors #define AWF_CURSOR_DEFAULT "default" #define AWF_CURSOR_DROP "drop" #define AWF_CURSOR_DRAG "drag" #define AWF_CURSOR_SELECT "select" #define AWF_CURSOR_ILLEGAL "illegal" #define AWF_CURSOR_WAIT "wait" // // Explosions (.bmp) // #define AWF_EXPLOSION_00 "exp20bmp" #define AWF_EXPLOSION_01 "exp22bmp" #define AWF_EXPLOSION_02 "exp23bmp" #define AWF_EXPLOSION_03 "exp24bmp" #define AWF_EXPLOSION_04 "exp25bmp" #define AWF_SHOCKWAVE "fx18bmp" // // Shield flares (.x) // #define AWF_SHIELD_FLARE "lens" #define AWF_SHIELD_FLARE_TEXTURE "fx09bmp" /* // // Sound effects (.wav) // #define SNDF_INTRO "intro" #define SNDF_NEW_SHIP_ON_SCANNER "newship" #define SNDF_FLIGHT_INTERIOR_NOISE "shipint" #define SNDF_FLIGHT_EXTERIOR_NOISE "shipout" #define SNDF_ENERGY_WEAPON_FIRE "ef10" #define SNDF_PARTICLE_WEAPON_FIRE "ef29" #define SNDF_FLIGHT_TURN_NOISE "accel" #define SNDF_FLIGHT_ACCELERATE_NOISE "accel" #define SNDF_MY_SHIP_SHIELD_HIT "ef51a" #define SNDF_MY_SHIP_HULL_HIT "ef121" #define SNDF_OTHER_SHIP_SHIELD_HIT "ef51b" #define SNDF_OTHER_SHIP_HULL_HIT "ef120" #define SNDF_GENERIC_EXPLOSION "ef21" #define SNDF_TEAM_VICTORY "tada" #define SNDF_TEAM_DEFEAT "lifeover" #define SNDF_ERROR "ef03" #define SNDF_ENTER_ALEPH "jumpin" #define SNDF_STATION_EXPLOSION "ef23" #define SNDF_SHIP_EXPLOSION "ef24" #define SNDF_AFTERBURNER_ON "iafteron" #define SNDF_AFTERBURNER_OFF "xafterof" #define SNDF_SHIP_OUT_OF_FUEL "nofuel" #define SNDF_HOOVER "hoover" #define SNDF_SHIP_MOUNT_PART "mount" #define SNDF_SHIP_UNMOUNT_PART "unmount" #define SNDF_SHIP_DROP_PART "drop" #define SNDF_SHIP_DEPLOY_LANDING_GEAR "landing" #define SNDF_SHIP_RETRACT_LANDING_GEAR "unland" #define SNDF_WEAPON_OUT_OF_AMMO "noammo" #define SNDF_RECEIVED_CHAT_MESSAGE "newcom" #define SNDF_RECEIVED_COMMAND_MESSAGE "newcmd" #define SNDF_ACCEPT_NEW_COMMAND "cmd" #define SNDF_COMPOSE_CHAT_MESSAGE "enttxt" #define SNDF_SEND_CHAT_MESSAGE "send" #define SNDF_GENERIC_COLLISION "colide" #define SNDF_EXIT_ALEPH "extalph" #define SNDF_SHIP_DOCKED "landed" #define SNDF_SHIP_DAMAGE_WARNING "hulgone" #define SNDF_WEAPON_READY "wepin" #define SNDF_PANEL_NOISE "panel" #define SNDF_MOUSE_OVER "swoosh" #define SNDF_MOUSE_CLICK "wur" #define SNDF_SHIP_UNDOCKED "pwrup" #define SNDF_VECTOR_LOCK "vector" #define SNDF_MISSILE_LOCK "missilelock" #define SNDF_CLOAK_ON "cloakOn" #define SNDF_CLOAK_OFF "cloakOff" #define SNDF_RIPON_LOOP "ripcordOn" #define SNDF_RIPOFF "ripcordOff" #define SNDF_OOB_LOOP "boundsAlert" #define SNDF_AMBIENT_LOOP_00 "ship3" #define SNDF_AMBIENT_BIT_00 "am09bint" #define SNDF_AMBIENT_BIT_01 "am09hint" #define SNDF_AMBIENT_BIT_02 "am09iint" #define SNDF_AMBIENT_BIT_03 "am09kint" #define SNDF_AMBIENT_BIT_04 "am09lint" #define SNDF_AMBIENT_BIT_05 "am09qint" #define SNDF_AMBIENT_BIT_06 "am09rint" #define SNDF_AMBIENT_BIT_07 "am09tint" #define SNDF_AMBIENT_BIT_08 "am09uint" #define SNDF_AMBIENT_BIT_09 "amb10_51int" #define SNDF_AMBIENT_BIT_10 "amb10_54int" #define SNDF_AMBIENT_BIT_11 "amb10_57int" #define SNDF_FLIGHTMUSIC "flightmusic" #define SNDF_STATIONMUSIC "stationmusic" */ #endif