Commit Graph

728 Commits

Author SHA1 Message Date
Silent
84e8be3c38 Use iterator-based wstring constructor here 2018-02-11 12:58:52 +01:00
Silent
889daff459 Patterns for SA newsteam variables 2018-02-10 20:04:12 +01:00
Silent
e0cc726099 Enabled pattern hints in SA 2018-02-10 18:53:12 +01:00
Silent
9854f2235a III/VC don't need addrvariants 2018-02-10 10:56:00 +01:00
Silent
cfee0477ca Refactors in Patterns 2018-02-10 00:50:11 +01:00
Silent
bcdf773db4 Fixup (tested live) 2018-02-09 23:42:23 +01:00
Silent
10caf7e242 Allow using AddressByVersion with pattern/offset pairs 2018-02-09 23:19:37 +01:00
Silent
e31acc5a29 Updated ModuleList.hpp 2018-02-01 23:31:01 +01:00
Silent
0214ace478 CPed::ResetGunFlashAlpha in code 2018-01-29 00:53:17 +01:00
Silent
e41870909a No need to make IStream inheritance public here... cleans up the code a lot too 2018-01-28 23:43:55 +01:00
Silent
1f8b44384e Fixed ammo granting from SCM - SA 1.0 2018-01-28 18:30:52 +01:00
Silent
a4bae15050 Compilation fix 2018-01-28 18:15:53 +01:00
Silent
4653e4f00c Fixed ammo granting from SCM - III/VC 2018-01-28 18:15:38 +01:00
Silent
916c82b5a4 Fun with credits 2018-01-28 14:21:27 +01:00
Silent
ae62b9f434 Fixed triangle above recruitable peds' heads (SA 1.0) 2018-01-26 18:18:52 +01:00
Silent
5ad460ff40 CPlayerInfo operator= (for SA 1.0 2018-01-26 18:18:36 +01:00
Silent
d93a5d6fc6 Mark modules as large address aware (in case it makes a difference) 2018-01-21 13:16:34 +01:00
Silent
986f802131 Updated Patternies 2018-01-21 13:14:02 +01:00
Silent
eb2172945b Different version numbers for Master and pre-release 2018-01-15 23:02:30 +01:00
Silent
78e4e3f414 Fix Master compilation 2018-01-15 23:01:57 +01:00
Silent
e021dfe53f extra assertion 2018-01-15 01:51:36 +01:00
Silent
2d1c7f97e6 Refactor version checking in III/VC to new method 2018-01-14 12:04:22 +01:00
Silent
883b0dde94 Supply Lines/Beefy Baron SCM fix (player is placed under the building and not high in the sky) 2018-01-14 02:04:38 +01:00
Silent
0bae69b9cf Refactor patterns to construct std::string_view earlier 2018-01-14 02:03:58 +01:00
Silent
5679c66311 Refactored gym glitch fix to please Danny 2018-01-14 01:13:27 +01:00
Silent
62ed9242bc Supply Lines streaming fix (SA 1.0) 2018-01-11 21:45:59 +01:00
Silent
75b512764b Updated RsMouseSetPos call fix 2018-01-10 01:08:41 +01:00
Silent
f30ebc487d Revert "Parametrized vehiclegrunge256, carplate and carpback"
This reverts commit 5af56db8d4.
2018-01-09 12:36:27 +01:00
Silent
5af56db8d4 Parametrized vehiclegrunge256, carplate and carpback 2018-01-08 23:15:59 +01:00
Silent
89e2a8d121 Small scope fix 2018-01-06 16:20:35 +01:00
Silent
63ba94e547 Re-added fallback code if SHGetFolderPathA fails (like in stock code, falls back to "data" directory) 2018-01-06 16:04:11 +01:00
Silent
dfb46efa88 Return predicate instead of meaningless pointer in rwpred functions 2018-01-06 15:48:47 +01:00
Silent
47cd773c46 Copyright year updated 2018-01-02 11:26:32 +01:00
Silent
b22bed5802 This code can be reused (and gets reused very fine) 2017-12-30 12:45:12 +01:00
Silent
88664b2279 Re-added missing lunar64 to resources 2017-12-30 12:37:30 +01:00
Silent
482686151e 6 extra directionals fix for SA newsteam 2017-12-29 00:41:22 +01:00
Silent
59374848d3 014C cargen counter fix (by spaceeinstein) - III/VC 2017-12-29 00:41:00 +01:00
Silent
c136734bd2 Replaced asmy fix with normal code based fix 2017-12-26 01:59:22 +01:00
Silent
157a99f0c1 Big update to MemoryMgr - streamlined, removed code duplication, addresses now in one place 2017-12-26 00:14:39 +01:00
Silent
b454985d8b Use make_range_pattern where applicable 2017-12-25 01:57:44 +01:00
Silent
0c3679711d Removed module_pattern and range_pattern in favour of make_* helper functions 2017-12-23 18:59:25 +01:00
Silent
344d70800f Thin templates for margin fixes for III/VC 2017-12-23 18:38:45 +01:00
Silent
1e9d526c7c Thin templates for Memory 2017-12-23 18:25:58 +01:00
Silent
b7cf823ee7 Move initializer list instead of copying
Use make_checked_array_iterator properly where applicable
2017-12-23 14:14:21 +01:00
Silent
01f7c39d1e Modulo over CLoadingScreen::m_currDisplayedSplash - imfast compatible 2017-12-22 01:07:51 +01:00
Silent
73150fcefa MemoryMgr::MemEquals 2017-12-22 01:07:32 +01:00
Silent
b0439be77c Stricter compilation options (strict strings) 2017-12-22 00:16:18 +01:00
Silent
69d9e4744f Misc changes 2017-12-22 00:13:28 +01:00
Silent
ce0fe83e66 Fixes for C++17 conformance 2017-12-22 00:13:16 +01:00
Silent
0a5f47ab1b Changed code so more likely scenario is in 'if' and not 'else' 2017-11-30 18:24:53 +01:00