NAME

Games::IL2Device::Constants - Constants for devicelinks.

SYNOPSIS

  use Games::IL2Device::Constants qw( :controls PAUSE_GAME );

DESCRIPTION

Games::IL2Device::Constants provides useful names of keys for communicating with a IL2 Forgotten Battles client.

You can import a group of keys by defining one of these variables in your use statement.

  • weapons

  • toggles

  • views

  • cockpit

  • simulation

  • controls

  • engines

  • all

You can also import single constants by quoting their name in the use statement.

  use Games::IL2Device::Constants qw( TIME_OF_DAY );

These constants are defined.

EXTERNAL_PADLOCK_FRIENDLY_AIR, POWER_SET, FOV_50, INSTANT_VIEW_FORWARD, FOV_55, TOGGLE_MIRRORS, JETTISON_DROPTANKS, PADLOCK_FRIENDLY, TOGGLE_ENGINE_1, TOGGLE_ENGINE_2, TOGGLE_ENGINE_3, PADLOCK_ENEMY, TOGGLE_ENGINE_4, TOGGLE_ENGINE_5, JUMP_TO_COCKPIT_10, TOGGLE_ENGINE_6, TOGGLE_ENGINE_7, TOGGLE_ENGINE_8, INCREASE_SIGHT_ALTITUDE, FLY_BY_VIEW, UNSELECT_ALL_ENGINES, CHAT, ADJUST_SIGHT_RIGHT, COWL_FLAPS, FOV_60, JUMP_TO_COCKPIT_1, JUMP_TO_COCKPIT_2, JUMP_TO_COCKPIT_3, TOGGLE_WINTIP_SMOKE, JUMP_TO_COCKPIT_4, JUMP_TO_COCKPIT_5, FOV_65, JUMP_TO_COCKPIT_6, SUPERCHARGER_NEXT_SET, JUMP_TO_COCKPIT_7, DECREASE_SIGHT_DISTANCE, JUMP_TO_COCKPIT_8, SUPERCHARGER_PREV_SET, JUMP_TO_COCKPIT_9, MAGNETO_NEXT_SET, MAGNETO_PREV_SET, FEATHER_PROP_SET, WEAPON_2_SET, NORMAL_TIME, SELECT_RIGHT_ENGINES, NO_COCKPIT_VIEW, FOV_70, NEXT_ENEMY_VIEW, FOV_75, SELECT_LEFT_ENGINES, COCKPIT_LIGHTS, GUNNER_FIRE_SET, TRACKIR, GUNNER_MOVE, AILERON_SET, TOGGLE_LEVEL_AUTOPILOT, ATTACH_DETACH_AIRCRAFT, EXTERNAL_PADLOCK_ENEMY_AIR, EXTERNAL_PADLOCK_CLOSEST_ENEMY_AIR, ACCELERATE_TIME, INCREASE_SIGHT_DISTANCE, RAISE_GEAR_MANUALLY, PADLOCK_NEXT, FOV_80, BOOST_SET, PADLOCK_FRIENDLY_GROUND, TOGGLE_ALL_ENGINES, DECREASE_SIGHT_VELOCITY, FOV_85, AIRBRAKE_SET, TOGGLE_POS_SET, PROP_PITCH_SET, TINTED_RETICLE_DIMMER, PADLOCK_PREV, TOGGLE_ICON_TYPES, NEXT_FRIENDLY_CHASE_VIEW, BAIL_OUT, TOGGLE_SIGHT_MODE, TOGGLE_MAP, ONLINE_RATING, WEAPON_3_SET, NEXT_FRIENDLY_VIEW, LEVEL_STABILIZER_SET, WEAPON_12_SET, TOGGLE_RIGHT_ENGINES, FOV_90, RADIO_MUTE_KEY, LOCK_TAIL_WHEEL_SET, INCREASE_FOV, EXTERNAL_VIEW, GEAR_SET, TOGGLE_AUTOPILOT, TOGGLE_NAV_LIGHTS, INCREASE_SIGHT_VELOCITY, SELECT_ALL_ENGINES, TOGGLE_ENGINE, ELEVATOR_TRIM_SET, EXTERNAL_PADLOCK_CLOSEST_ENEMY_GROUND, SELECT_ENGINE_1, SELECT_ENGINE_2, TOGGLE_SPEED_BAR, SELECT_ENGINE_3, SELECT_ENGINE_4, SELECT_ENGINE_5, TOGGLE_GUNSIGHT, SELECT_ENGINE_6, SELECT_ENGINE_7, EXTERNAL_PADLOCK_FRIENDLY_GROUND, SELECT_ENGINE_8, TOGGLE_GUN_PODS_SET, PADLOCK_ENEMY_GROUND, TOGGLE_LEFT_ENGINES, TOGGLE_FOV_SET, RUDDER_TRIM_SET, FOV_30, RADIO_CHANNEL_SWITCH, FOV_35, WEAPON_4_SET, AILERON_TRIM_SET, QUICK_START_SAVE_TRACK, DECELERATE_TIME, DECREASE_FOV, EXTERNAL_PADLOCK_ENEMY_GROUND, DECREASE_SIGHT_ALTITUDE, ADJUST_SIGHT_LEFT, PAUSE_GAME, FLAPS_SET, TOGGLE_LANDING_LIGHTS, LOWER_GEAR_MANUALLY, FOV_40, COCKPIT_VIEW, FOV_45, NEXT_ENEMY_CHASE_VIEW, FIRE_EXTINGUISHER, RUDDER_SET, ELEVATOR_SET, BRAKES_SET, CHASE_VIEW, WEAPON_1_SET, ROLL, SPEEDOMETER_INDICATED, ACCESSIBLE_SET, AZIMUTH, WEAPON_12, GEAR, MAGNETO_PREV, ELEVATOR, TOGGLE_POS, PLANE, GEAR_POS_C, TEMP_OILIN, COCKPITS, AIRBRAKE, ENGINES, GEAR_POS_L, DEV_VERSION, AILERON_TRIM, AILERON, OVERLOAD, TOGGLE_GUN_PODS, ELEVATOR_TRIM, SHAKE_LEVEL, GEAR_POS_R, TIME_OF_DAY, MANIFOLD, RUDDER_TRIM, TEMP_CYLINDERS, FEATHER_PROP, LOCK_TAIL_WHEEL, PITCH, BEACON_AZIMUTH, RPM, TURN, GUNNER_FIRE, ALTIMETER, ACCESSIBLE, TEMP_WATER, COCKPIT_CUR, FLAPS, SUPERCHARGER_NEXT, VARIOMETER, MAGNETO, TOGGLE_FOV, LEVEL_STABILIZER, BRAKES, FUEL, WEAPON_1, WEAPON_2, BOOST, TEMP_OILOUT, POWER, WEAPON_3, ANGULAR_SPEED, PROP_PITCH, WEAPON_4, SLIP, RUDDER, SUPERCHARGER_PREV MAGNETO_NEXT

AUTHOR

Mathias Jansson <matja[at]cpan.org>

COPYRIGHT

This software is free software, you may redistribute it and/or modify it under the same license as perl itself. IL2 Forgotten battles is the property of Ubisoft Entertainment and 1C:Maddox games.

Copyright (C) 2004 Mathias Jansson

SEE ALSO

Games::IL2Device::Link perl(1).