Skip to content

Commit db3ef2c

Browse files
committed
Initial Commit
0 parents  commit db3ef2c

7 files changed

Lines changed: 1782 additions & 0 deletions

File tree

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Folders
2+
output/
3+
!/project_files
4+
project_files/.vs
5+
*.pdb
6+
*.asi
7+
*.ilk

project_files/StringCheats.sln

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 16
4+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StringCheats", "StringCheats.vcxproj", "{B4B51F5A-A018-AFFE-499E-E7B435E07A81}"
5+
EndProject
6+
Global
7+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
8+
Debug|Win32 = Debug|Win32
9+
Release|Win32 = Release|Win32
10+
EndGlobalSection
11+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
12+
{B4B51F5A-A018-AFFE-499E-E7B435E07A81}.Debug|Win32.ActiveCfg = Debug|Win32
13+
{B4B51F5A-A018-AFFE-499E-E7B435E07A81}.Debug|Win32.Build.0 = Debug|Win32
14+
{B4B51F5A-A018-AFFE-499E-E7B435E07A81}.Release|Win32.ActiveCfg = Release|Win32
15+
{B4B51F5A-A018-AFFE-499E-E7B435E07A81}.Release|Win32.Build.0 = Release|Win32
16+
EndGlobalSection
17+
GlobalSection(SolutionProperties) = preSolution
18+
HideSolutionNode = FALSE
19+
EndGlobalSection
20+
EndGlobal

project_files/StringCheats.vcxproj

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup Label="ProjectConfigurations">
4+
<ProjectConfiguration Include="Release|Win32">
5+
<Configuration>Release</Configuration>
6+
<Platform>Win32</Platform>
7+
</ProjectConfiguration>
8+
<ProjectConfiguration Include="Debug|Win32">
9+
<Configuration>Debug</Configuration>
10+
<Platform>Win32</Platform>
11+
</ProjectConfiguration>
12+
</ItemGroup>
13+
<PropertyGroup Label="Globals">
14+
<ProjectGuid>{B4B51F5A-A018-AFFE-499E-E7B435E07A81}</ProjectGuid>
15+
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
16+
<Keyword>Win32Proj</Keyword>
17+
<RootNamespace>StringCheats</RootNamespace>
18+
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
19+
</PropertyGroup>
20+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
21+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
22+
<ConfigurationType>DynamicLibrary</ConfigurationType>
23+
<UseDebugLibraries>false</UseDebugLibraries>
24+
<CharacterSet>MultiByte</CharacterSet>
25+
<PlatformToolset>v143</PlatformToolset>
26+
</PropertyGroup>
27+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
28+
<ConfigurationType>DynamicLibrary</ConfigurationType>
29+
<UseDebugLibraries>true</UseDebugLibraries>
30+
<CharacterSet>MultiByte</CharacterSet>
31+
<PlatformToolset>v143</PlatformToolset>
32+
</PropertyGroup>
33+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
34+
<ImportGroup Label="ExtensionSettings">
35+
</ImportGroup>
36+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
37+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
38+
</ImportGroup>
39+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
40+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
41+
</ImportGroup>
42+
<PropertyGroup Label="UserMacros" />
43+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
44+
<LinkIncremental>false</LinkIncremental>
45+
<OutDir>..\output\asi\</OutDir>
46+
<IntDir>..\output\obj\Release\</IntDir>
47+
<TargetName>StringCheatsSA</TargetName>
48+
<TargetExt>.asi</TargetExt>
49+
</PropertyGroup>
50+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
51+
<LinkIncremental>true</LinkIncremental>
52+
<OutDir>..\output\asi\</OutDir>
53+
<IntDir>..\output\obj\Debug\</IntDir>
54+
<TargetName>StringCheatsSA</TargetName>
55+
<TargetExt>.asi</TargetExt>
56+
</PropertyGroup>
57+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
58+
<ClCompile>
59+
<PrecompiledHeader>NotUsing</PrecompiledHeader>
60+
<WarningLevel>Level3</WarningLevel>
61+
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;_USE_MATH_DEFINES;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;NDEBUG;GTASA;PLUGIN_SGV_10US;RW;%(PreprocessorDefinitions)</PreprocessorDefinitions>
62+
<AdditionalIncludeDirectories>..\source;$(PLUGIN_SDK_DIR)\shared;$(PLUGIN_SDK_DIR)\shared\game;$(PLUGIN_SDK_DIR)\plugin_SA;$(PLUGIN_SDK_DIR)\plugin_SA\game_SA;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
63+
<DebugInformationFormat>None</DebugInformationFormat>
64+
<Optimization>Full</Optimization>
65+
<FunctionLevelLinking>true</FunctionLevelLinking>
66+
<IntrinsicFunctions>true</IntrinsicFunctions>
67+
<MinimalRebuild>false</MinimalRebuild>
68+
<StringPooling>true</StringPooling>
69+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
70+
<LanguageStandard>stdcpplatest</LanguageStandard>
71+
</ClCompile>
72+
<Link>
73+
<SubSystem>Windows</SubSystem>
74+
<GenerateDebugInformation>false</GenerateDebugInformation>
75+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
76+
<OptimizeReferences>true</OptimizeReferences>
77+
<AdditionalDependencies>plugin.lib;%(AdditionalDependencies)</AdditionalDependencies>
78+
<AdditionalLibraryDirectories>F:\sa_pluginlib;$(DXSDK_DIR)\Lib\x86;$(PLUGIN_SDK_DIR)\shared\bass;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
79+
<ImportLibrary>..\output\asi\StringCheatsSA.lib</ImportLibrary>
80+
<AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
81+
</Link>
82+
<PostBuildEvent>
83+
<Command>copy /y "$(TargetPath)" "$(GTA_SA_DIR)\scripts\StringCheatsSA.asi"</Command>
84+
</PostBuildEvent>
85+
</ItemDefinitionGroup>
86+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
87+
<ClCompile>
88+
<PrecompiledHeader>NotUsing</PrecompiledHeader>
89+
<WarningLevel>Level3</WarningLevel>
90+
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;_USE_MATH_DEFINES;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;DEBUG;GTASA;PLUGIN_SGV_10US;RW;%(PreprocessorDefinitions)</PreprocessorDefinitions>
91+
<AdditionalIncludeDirectories>..\source;$(PLUGIN_SDK_DIR)\shared;$(PLUGIN_SDK_DIR)\shared\game;$(PLUGIN_SDK_DIR)\plugin_SA;$(PLUGIN_SDK_DIR)\plugin_SA\game_SA;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
92+
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
93+
<Optimization>Disabled</Optimization>
94+
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
95+
<LanguageStandard>stdcpp17</LanguageStandard>
96+
</ClCompile>
97+
<Link>
98+
<SubSystem>Windows</SubSystem>
99+
<GenerateDebugInformation>true</GenerateDebugInformation>
100+
<AdditionalDependencies>plugin_d.lib;%(AdditionalDependencies)</AdditionalDependencies>
101+
<AdditionalLibraryDirectories>$(PLUGIN_SDK_DIR)\output\lib;$(DXSDK_DIR)\Lib\x86;$(PLUGIN_SDK_DIR)\shared\bass;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
102+
<ImportLibrary>..\output\asi\StringCheatsSA.lib</ImportLibrary>
103+
</Link>
104+
<PostBuildEvent>
105+
<Command>copy /y "$(TargetPath)" "$(GTA_SA_DIR)\scripts\StringCheatsSA.asi"</Command>
106+
</PostBuildEvent>
107+
</ItemDefinitionGroup>
108+
<ItemGroup>
109+
<ClCompile Include="..\source\StringCheats.cpp" />
110+
</ItemGroup>
111+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
112+
<ImportGroup Label="ExtensionTargets">
113+
</ImportGroup>
114+
</Project>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
4+
<LocalDebuggerCommand>$(GTA_SA_DIR)\gta-sa.exe</LocalDebuggerCommand>
5+
<LocalDebuggerWorkingDirectory>$(GTA_SA_DIR)</LocalDebuggerWorkingDirectory>
6+
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
7+
</PropertyGroup>
8+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
9+
<LocalDebuggerCommand>$(GTA_SA_DIR)\gta-sa.exe</LocalDebuggerCommand>
10+
<LocalDebuggerWorkingDirectory>$(GTA_SA_DIR)</LocalDebuggerWorkingDirectory>
11+
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
12+
</PropertyGroup>
13+
</Project>

0 commit comments

Comments
 (0)