Skip to content

Commit 5c40fae

Browse files
committed
fixed crashes, added esp snaplines, fixed sdk, etc
1 parent 13ed05c commit 5c40fae

File tree

188 files changed

+6697
-3374
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

188 files changed

+6697
-3374
lines changed

AssaultCube-Multihack.vcxproj

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
</ClCompile>
9999
<Link>
100100
<SubSystem>Console</SubSystem>
101-
<AdditionalDependencies>OPENGL32.lib;EFX-Util.lib;enet.lib;jpeg.lib;ogg.lib;OpenAL32.lib;SDL.lib;SDL_image.lib;vorbis.lib;vorbisfile.lib;winmm.lib;ws2_32.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
101+
<AdditionalDependencies>OPENGL32.lib;EFX-Util.lib;enet.lib;jpeg.lib;libcurl.lib;libintl.lib;libvorbisfile.lib;ogg.lib;OpenAL32.lib;SDL.lib;SDL_image.lib;SDL_ttf.lib;vorbis.lib;winmm.lib;wldap32.lib;ws2_32.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
102102
<AdditionalLibraryDirectories>$(ProjectDir)include\assaultcube\lib\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
103103
</Link>
104104
</ItemDefinitionGroup>
@@ -115,7 +115,7 @@
115115
</ClCompile>
116116
<Link>
117117
<SubSystem>Console</SubSystem>
118-
<AdditionalDependencies>OPENGL32.lib;EFX-Util.lib;enet.lib;jpeg.lib;ogg.lib;OpenAL32.lib;SDL.lib;SDL_image.lib;vorbis.lib;vorbisfile.lib;winmm.lib;ws2_32.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
118+
<AdditionalDependencies>OPENGL32.lib;EFX-Util.lib;enet.lib;jpeg.lib;libcurl.lib;libintl.lib;libvorbisfile.lib;ogg.lib;OpenAL32.lib;SDL.lib;SDL_image.lib;SDL_ttf.lib;vorbis.lib;winmm.lib;wldap32.lib;ws2_32.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
119119
<AdditionalLibraryDirectories>$(ProjectDir)include\assaultcube\lib\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
120120
</Link>
121121
</ItemDefinitionGroup>
@@ -136,7 +136,7 @@
136136
<SubSystem>Console</SubSystem>
137137
<EnableCOMDATFolding>true</EnableCOMDATFolding>
138138
<OptimizeReferences>true</OptimizeReferences>
139-
<AdditionalDependencies>OPENGL32.lib;EFX-Util.lib;enet.lib;jpeg.lib;ogg.lib;OpenAL32.lib;SDL.lib;SDL_image.lib;vorbis.lib;vorbisfile.lib;winmm.lib;ws2_32.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
139+
<AdditionalDependencies>OPENGL32.lib;EFX-Util.lib;enet.lib;jpeg.lib;libcurl.lib;libintl.lib;libvorbisfile.lib;ogg.lib;OpenAL32.lib;SDL.lib;SDL_image.lib;SDL_ttf.lib;vorbis.lib;winmm.lib;wldap32.lib;ws2_32.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
140140
<AdditionalLibraryDirectories>$(ProjectDir)include\assaultcube\lib\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
141141
</Link>
142142
</ItemDefinitionGroup>
@@ -157,7 +157,7 @@
157157
<SubSystem>Console</SubSystem>
158158
<EnableCOMDATFolding>true</EnableCOMDATFolding>
159159
<OptimizeReferences>true</OptimizeReferences>
160-
<AdditionalDependencies>OPENGL32.lib;EFX-Util.lib;enet.lib;jpeg.lib;ogg.lib;OpenAL32.lib;SDL.lib;SDL_image.lib;vorbis.lib;vorbisfile.lib;winmm.lib;ws2_32.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
160+
<AdditionalDependencies>OPENGL32.lib;EFX-Util.lib;enet.lib;jpeg.lib;libcurl.lib;libintl.lib;libvorbisfile.lib;ogg.lib;OpenAL32.lib;SDL.lib;SDL_image.lib;SDL_ttf.lib;vorbis.lib;winmm.lib;wldap32.lib;ws2_32.lib;zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
161161
<AdditionalLibraryDirectories>$(ProjectDir)include\assaultcube\lib\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
162162
</Link>
163163
</ItemDefinitionGroup>
@@ -211,7 +211,9 @@
211211
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
212212
</ClCompile>
213213
<ClCompile Include="src\base.cpp" />
214+
<ClCompile Include="src\game.cpp" />
214215
<ClCompile Include="src\hacks\Crosshair.cpp" />
216+
<ClCompile Include="src\hacks\ESP_Snaplines.cpp" />
215217
<ClCompile Include="src\hacks\Teleport.cpp" />
216218
<ClCompile Include="src\hooks\c2sinfo.cpp" />
217219
<ClCompile Include="src\hooks\drawcrosshair.cpp" />
@@ -238,6 +240,13 @@
238240
<ClInclude Include="include\assaultcube\include\AL\xram.h" />
239241
<ClInclude Include="include\assaultcube\include\begin_code.h" />
240242
<ClInclude Include="include\assaultcube\include\close_code.h" />
243+
<ClInclude Include="include\assaultcube\include\curl\curl.h" />
244+
<ClInclude Include="include\assaultcube\include\curl\curlver.h" />
245+
<ClInclude Include="include\assaultcube\include\curl\easy.h" />
246+
<ClInclude Include="include\assaultcube\include\curl\mprintf.h" />
247+
<ClInclude Include="include\assaultcube\include\curl\multi.h" />
248+
<ClInclude Include="include\assaultcube\include\curl\stdcheaders.h" />
249+
<ClInclude Include="include\assaultcube\include\curl\types.h" />
241250
<ClInclude Include="include\assaultcube\include\enet\callbacks.h" />
242251
<ClInclude Include="include\assaultcube\include\enet\enet.h" />
243252
<ClInclude Include="include\assaultcube\include\enet\list.h" />
@@ -252,6 +261,7 @@
252261
<ClInclude Include="include\assaultcube\include\jerror.h" />
253262
<ClInclude Include="include\assaultcube\include\jmorecfg.h" />
254263
<ClInclude Include="include\assaultcube\include\jpeglib.h" />
264+
<ClInclude Include="include\assaultcube\include\libintl.h" />
255265
<ClInclude Include="include\assaultcube\include\ogg\ogg.h" />
256266
<ClInclude Include="include\assaultcube\include\ogg\os_types.h" />
257267
<ClInclude Include="include\assaultcube\include\SDL.h" />
@@ -285,9 +295,14 @@
285295
<ClInclude Include="include\assaultcube\include\SDL_syswm.h" />
286296
<ClInclude Include="include\assaultcube\include\SDL_thread.h" />
287297
<ClInclude Include="include\assaultcube\include\SDL_timer.h" />
298+
<ClInclude Include="include\assaultcube\include\SDL_ttf.h" />
288299
<ClInclude Include="include\assaultcube\include\SDL_types.h" />
289300
<ClInclude Include="include\assaultcube\include\SDL_version.h" />
290301
<ClInclude Include="include\assaultcube\include\SDL_video.h" />
302+
<ClInclude Include="include\assaultcube\include\utf8.h" />
303+
<ClInclude Include="include\assaultcube\include\utf8\checked.h" />
304+
<ClInclude Include="include\assaultcube\include\utf8\core.h" />
305+
<ClInclude Include="include\assaultcube\include\utf8\unchecked.h" />
291306
<ClInclude Include="include\assaultcube\include\vorbis\codec.h" />
292307
<ClInclude Include="include\assaultcube\include\vorbis\vorbisenc.h" />
293308
<ClInclude Include="include\assaultcube\include\vorbis\vorbisfile.h" />
@@ -305,6 +320,7 @@
305320
<ClInclude Include="include\assaultcube\src\entity.h" />
306321
<ClInclude Include="include\assaultcube\src\geom.h" />
307322
<ClInclude Include="include\assaultcube\src\hudgun.h" />
323+
<ClInclude Include="include\assaultcube\src\i18n.h" />
308324
<ClInclude Include="include\assaultcube\src\jpegenc.h" />
309325
<ClInclude Include="include\assaultcube\src\md2.h" />
310326
<ClInclude Include="include\assaultcube\src\md3.h" />
@@ -350,13 +366,17 @@
350366
<Library Include="include\assaultcube\lib\EFX-Util.lib" />
351367
<Library Include="include\assaultcube\lib\enet.lib" />
352368
<Library Include="include\assaultcube\lib\jpeg.lib" />
369+
<Library Include="include\assaultcube\lib\libcurl.lib" />
370+
<Library Include="include\assaultcube\lib\libintl.lib" />
371+
<Library Include="include\assaultcube\lib\libvorbisfile.lib" />
353372
<Library Include="include\assaultcube\lib\ogg.lib" />
354373
<Library Include="include\assaultcube\lib\OpenAL32.lib" />
355374
<Library Include="include\assaultcube\lib\SDL.lib" />
356375
<Library Include="include\assaultcube\lib\SDL_image.lib" />
376+
<Library Include="include\assaultcube\lib\SDL_ttf.lib" />
357377
<Library Include="include\assaultcube\lib\vorbis.lib" />
358-
<Library Include="include\assaultcube\lib\vorbisfile.lib" />
359378
<Library Include="include\assaultcube\lib\winmm.lib" />
379+
<Library Include="include\assaultcube\lib\wldap32.lib" />
360380
<Library Include="include\assaultcube\lib\ws2_32.lib" />
361381
<Library Include="include\assaultcube\lib\zdll.lib" />
362382
</ItemGroup>

AssaultCube-Multihack.vcxproj.filters

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,12 @@
7878
<ClCompile Include="src\hooks\drawcrosshair.cpp">
7979
<Filter>Source Files</Filter>
8080
</ClCompile>
81+
<ClCompile Include="src\hacks\ESP_Snaplines.cpp">
82+
<Filter>Source Files</Filter>
83+
</ClCompile>
84+
<ClCompile Include="src\game.cpp">
85+
<Filter>Source Files</Filter>
86+
</ClCompile>
8187
</ItemGroup>
8288
<ItemGroup>
8389
<ClInclude Include="src\pch.h">
@@ -413,6 +419,48 @@
413419
<ClInclude Include="src\game.h">
414420
<Filter>Header Files</Filter>
415421
</ClInclude>
422+
<ClInclude Include="include\assaultcube\include\curl\curl.h">
423+
<Filter>Header Files</Filter>
424+
</ClInclude>
425+
<ClInclude Include="include\assaultcube\include\curl\curlver.h">
426+
<Filter>Header Files</Filter>
427+
</ClInclude>
428+
<ClInclude Include="include\assaultcube\include\curl\easy.h">
429+
<Filter>Header Files</Filter>
430+
</ClInclude>
431+
<ClInclude Include="include\assaultcube\include\curl\mprintf.h">
432+
<Filter>Header Files</Filter>
433+
</ClInclude>
434+
<ClInclude Include="include\assaultcube\include\curl\multi.h">
435+
<Filter>Header Files</Filter>
436+
</ClInclude>
437+
<ClInclude Include="include\assaultcube\include\curl\stdcheaders.h">
438+
<Filter>Header Files</Filter>
439+
</ClInclude>
440+
<ClInclude Include="include\assaultcube\include\curl\types.h">
441+
<Filter>Header Files</Filter>
442+
</ClInclude>
443+
<ClInclude Include="include\assaultcube\include\utf8\checked.h">
444+
<Filter>Header Files</Filter>
445+
</ClInclude>
446+
<ClInclude Include="include\assaultcube\include\utf8\core.h">
447+
<Filter>Header Files</Filter>
448+
</ClInclude>
449+
<ClInclude Include="include\assaultcube\include\utf8\unchecked.h">
450+
<Filter>Header Files</Filter>
451+
</ClInclude>
452+
<ClInclude Include="include\assaultcube\include\libintl.h">
453+
<Filter>Header Files</Filter>
454+
</ClInclude>
455+
<ClInclude Include="include\assaultcube\include\SDL_ttf.h">
456+
<Filter>Header Files</Filter>
457+
</ClInclude>
458+
<ClInclude Include="include\assaultcube\include\utf8.h">
459+
<Filter>Header Files</Filter>
460+
</ClInclude>
461+
<ClInclude Include="include\assaultcube\src\i18n.h">
462+
<Filter>Header Files</Filter>
463+
</ClInclude>
416464
</ItemGroup>
417465
<ItemGroup>
418466
<Text Include="build\readme.txt" />
@@ -431,5 +479,10 @@
431479
<Library Include="include\assaultcube\lib\winmm.lib" />
432480
<Library Include="include\assaultcube\lib\ws2_32.lib" />
433481
<Library Include="include\assaultcube\lib\zdll.lib" />
482+
<Library Include="include\assaultcube\lib\libcurl.lib" />
483+
<Library Include="include\assaultcube\lib\libintl.lib" />
484+
<Library Include="include\assaultcube\lib\libvorbisfile.lib" />
485+
<Library Include="include\assaultcube\lib\SDL_ttf.lib" />
486+
<Library Include="include\assaultcube\lib\wldap32.lib" />
434487
</ItemGroup>
435488
</Project>
-1.48 MB
Binary file not shown.
-2.41 MB
Binary file not shown.
-2.56 MB
Binary file not shown.

build/Win32/Debug/bin/AssaultC.C4BCE33D.tlog/AssaultCube-Multihack.lastbuildstate

Lines changed: 0 additions & 2 deletions
This file was deleted.
-42.1 KB
Binary file not shown.
-163 KB
Binary file not shown.
-51.8 KB
Binary file not shown.
-14.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)