130 lines
3.3 KiB
C++
Executable File
130 lines
3.3 KiB
C++
Executable File
#pragma once
|
|
|
|
void process_main_menu();
|
|
|
|
void ScriptMain();
|
|
void set_status_text(std::string str, DWORD time = 2500, bool isGxtEntry = false);
|
|
|
|
void kill_pedestrians();
|
|
|
|
void clear_pedestrians();
|
|
|
|
void clear_cop_pedestrians();
|
|
|
|
void clear_pedestrians_vehicles();
|
|
|
|
// Features. In order to communicate with the render thread these need to be externs and redefined in the cpp file.
|
|
|
|
extern bool SuperjumpEnabled;
|
|
extern bool GodmodeEnabled;
|
|
extern bool Rankloop;
|
|
extern bool AlwaysDay;
|
|
extern bool AlwaysNight;
|
|
|
|
extern bool doTeleport;
|
|
extern float teleportTo[3];
|
|
|
|
extern bool Moneyloop;
|
|
|
|
// Some static data...
|
|
|
|
static LPCSTR weaponNames[] =
|
|
{
|
|
"WEAPON_ALLIGATOR",
|
|
"WEAPON_ANIMAL",
|
|
"WEAPON_BEAR",
|
|
"WEAPON_BLEEDING",
|
|
"WEAPON_BOW",
|
|
"WEAPON_BOW_DYNAMITE",
|
|
"WEAPON_BOW_FIRE",
|
|
"WEAPON_COUGAR",
|
|
"WEAPON_COYOTE",
|
|
"WEAPON_DEER",
|
|
"WEAPON_DROWNING",
|
|
"WEAPON_DROWNING_IN_VEHICLE",
|
|
"WEAPON_EXPLOSION",
|
|
"WEAPON_FALL",
|
|
"WEAPON_FIRE",
|
|
"WEAPON_FISHINGROD",
|
|
"WEAPON_FOX",
|
|
"WEAPON_HORSE",
|
|
"WEAPON_KIT_BINOCULARS",
|
|
"WEAPON_KIT_GOLD_PAN",
|
|
"WEAPON_LASSO",
|
|
"WEAPON_MACHINERY",
|
|
"WEAPON_MELEE_ANCIENT_HATCHET",
|
|
"WEAPON_MELEE_ARTILLERYSWORD",
|
|
"WEAPON_MELEE_AXE",
|
|
"WEAPON_MELEE_BOTTLE",
|
|
"WEAPON_MELEE_BOTTLE_BROKEN",
|
|
"WEAPON_MELEE_CANDLESTICK",
|
|
"WEAPON_MELEE_CLEAVER",
|
|
"WEAPON_MELEE_DAVY_LANTERN",
|
|
"WEAPON_MELEE_HAMMER",
|
|
"WEAPON_MELEE_HATCHET",
|
|
"WEAPON_MELEE_KNIFE",
|
|
"WEAPON_MELEE_LANTERN",
|
|
"WEAPON_MELEE_MACHETE",
|
|
"WEAPON_MELEE_SABRE",
|
|
"WEAPON_MELEE_SWORDPIRATE",
|
|
"WEAPON_MELEE_TOMAHAWK",
|
|
"WEAPON_MELEE_TORCH",
|
|
"WEAPON_MELEE_VIKINGSWORD",
|
|
"WEAPON_MOONSHINEJUG",
|
|
"WEAPON_PISTOL_DERRINGER",
|
|
"WEAPON_PISTOL_M1899",
|
|
"WEAPON_PISTOL_MAUSER",
|
|
"WEAPON_PISTOL_SEMIAUTO",
|
|
"WEAPON_PISTOL_VOLCANIC",
|
|
"WEAPON_PLACED_DYNAMITE",
|
|
"WEAPON_RAMMED_BY_CAR",
|
|
"WEAPON_REPEATER_CARBINE",
|
|
"WEAPON_REPEATER_EVANS",
|
|
"WEAPON_REPEATER_HENRY",
|
|
"WEAPON_REPEATER_PUMPACTION",
|
|
"WEAPON_REPEATER_WINCHESTER",
|
|
"WEAPON_REVOLVER_CATTLEMAN",
|
|
"WEAPON_REVOLVER_CATTLEMAN_DUALWIELD",
|
|
"WEAPON_REVOLVER_CATTLEMAN_OLD",
|
|
"WEAPON_REVOLVER_DOUBLEACTION",
|
|
"WEAPON_REVOLVER_DOUBLEACTION_DUALWIELD",
|
|
"WEAPON_REVOLVER_DOUBLEACTION_JAVIER",
|
|
"WEAPON_REVOLVER_DOUBLEACTION_MICAH",
|
|
"WEAPON_REVOLVER_DOUBLEACTION_MICAH_DUALWIELD",
|
|
"WEAPON_REVOLVER_LEMAT",
|
|
"WEAPON_REVOLVER_SCHOFIELD",
|
|
"WEAPON_REVOLVER_SCHOFIELD_DUALWIELD",
|
|
"WEAPON_REVOLVER_SCHOFIELD_DUTCH",
|
|
"WEAPON_RIFLE_BOLTACTION",
|
|
"WEAPON_RIFLE_BUFFALO",
|
|
"WEAPON_RIFLE_ELEPHANT",
|
|
"WEAPON_RIFLE_SPRINGFIELD",
|
|
"WEAPON_RUN_OVER_BY_CAR",
|
|
"WEAPON_SHOTGUN_BLUNDERBUSS",
|
|
"WEAPON_SHOTGUN_BLUNDERBUSS_SLUGS",
|
|
"WEAPON_SHOTGUN_DOUBLEBARREL",
|
|
"WEAPON_SHOTGUN_DOUBLEBARREL_SLUGS",
|
|
"WEAPON_SHOTGUN_FOLDING",
|
|
"WEAPON_SHOTGUN_FOLDING_SLUGS",
|
|
"WEAPON_SHOTGUN_PUMP",
|
|
"WEAPON_SHOTGUN_PUMP_SLUGS",
|
|
"WEAPON_SHOTGUN_REPEATING",
|
|
"WEAPON_SHOTGUN_REPEATING_SLUGS",
|
|
"WEAPON_SHOTGUN_SAWEDOFF",
|
|
"WEAPON_SHOTGUN_SAWEDOFF_SLUGS",
|
|
"WEAPON_SHOTGUN_SEMIAUTO",
|
|
"WEAPON_SHOTGUN_SEMIAUTO_SLUGS",
|
|
"WEAPON_SNIPERRIFLE_CARCANO",
|
|
"WEAPON_SNIPERRIFLE_ROLLINGBLOCK",
|
|
"WEAPON_THROWN_DYNAMITE",
|
|
"WEAPON_THROWN_MOLOTOV",
|
|
"WEAPON_THROWN_THROWING_KNIVES",
|
|
"WEAPON_THROWN_TOMAHAWK",
|
|
"WEAPON_TURRET_GATLING",
|
|
"WEAPON_TURRET_HOTCHKISS",
|
|
"WEAPON_TURRET_M1895",
|
|
"WEAPON_TURRET_MAXIM",
|
|
"WEAPON_UNARMED",
|
|
"WEAPON_WHEEL",
|
|
"WEAPON_WOLF",
|
|
}; |