Commit Graph

820 Commits

Author SHA1 Message Date
Fireboyd78
1230c08b85 Refactor: SEARCH.C 2020-08-26 09:41:47 -07:00
Fireboyd78
609c2f3e19 Refactor: MAIN.C 2020-08-26 09:41:47 -07:00
Fireboyd78
90909419da Refactor: ENVIRO.C 2020-08-26 09:41:47 -07:00
Ilya Shurumov
51407a05a5 - implement IsOnMap 2020-08-26 22:10:41 +06:00
Ilya Shurumov
3898bdb137 - implement PosToIndex 2020-08-26 21:58:59 +06:00
Ilya Shurumov
7f8f7fdfb4 - implement leadRand, InitLead 2020-08-26 21:46:39 +06:00
Ilya Shurumov
a664c3d075 - implement DisplayWater 2020-08-26 21:24:59 +06:00
Ilya Shurumov
9b03ad9363 - implement CalcReplayDataSize, SaveReplayData, LoadReplayData, CalcGameDataSize, SaveGameData, LoadGameData, CalcConfigDataSize, SaveConfigData, LoadConfigData 2020-08-26 20:56:22 +06:00
Ilya Shurumov
be5bf7e558 - fix primitive buffer size
- add drawMesh backface culling
2020-08-26 19:50:03 +06:00
Ilya Shurumov
851779b397 - implement SubdivNxM, correct DrawTILES 2020-08-26 19:00:38 +06:00
Ilya Shurumov
a753deef85 - subdivision option for RenderModel 2020-08-26 18:32:50 +06:00
Ilya Shurumov
fe6ea08198 - bit prettier MangleWheelModels 2020-08-26 18:24:51 +06:00
Ilya Shurumov
598a95b1bf - implement ColourCycle
- pretty FindSmashableObjects
2020-08-26 18:24:40 +06:00
Ilya Shurumov
f5eaf84796 - [EMU] implement DR_LOAD command 2020-08-26 18:23:35 +06:00
Ilya Shurumov
abe987a9b2 - fix popNode hopefully
- faster free camera
2020-08-25 22:18:14 +06:00
Ilya Shurumov
12c1554e2c - implement PSX LoadFile and LoadfileSeg 2020-08-25 21:40:39 +06:00
Ilya Shurumov
e69482f8ae - implement SetCamera 2020-08-25 21:14:29 +06:00
Ilya Shurumov
d60ba403a5 - [EMU] implement MulRotMatrix 2020-08-25 21:14:18 +06:00
Ilya Shurumov
d3ca953507 - implement SetUpEvents 2020-08-25 20:50:21 +06:00
Ilya Shurumov
487fd0b9fa - implement EventSurface 2020-08-25 20:23:12 +06:00
Ilya Shurumov
144fa32dcf - implement SpecialCamera 2020-08-25 20:05:13 +06:00
Ilya Shurumov
e25d3bfcbf - implement DetonatorTimer 2020-08-25 19:27:47 +06:00
Ilya Shurumov
31c2c46aad - implement InitEventCamera, ResetEventCamera, MakeEventTrackable, TriggerDoor, OffsetTarget, ScreenShake 2020-08-25 19:12:33 +06:00
Ilya Shurumov
b0ebe9409e - implement InitializeMissionSouind, SetMSoundVar 2020-08-25 19:10:25 +06:00
Ilya Shurumov
8592e46f20 - fix compile errors 2020-08-25 14:29:14 +06:00
Ilya Shurumov
dfc3048c96 - added debug free camera 2020-08-25 14:18:56 +06:00
Ilya Shurumov
5ea7349391 - [EMU] added debug mouse support 2020-08-25 14:18:32 +06:00
Ilya Shurumov
eab7df859e - refactored PrintScaledString 2020-08-25 12:31:02 +06:00
Ilya Shurumov
07eacdf284 - post-fix fix 2020-08-24 21:01:57 +06:00
Ilya Shurumov
660aeb26a9 - fix lineClear bugs 2020-08-24 17:36:17 +06:00
Ilya Shurumov
35d8997353 - implement ShowIcons
- fix bugs
2020-08-24 16:49:20 +06:00
Ilya Shurumov
3d0b463ffb - re-implement lineClear 2020-08-24 16:02:00 +06:00
Ilya Shurumov
de57712e5f - reimplement RaySlabsIntersection, add more collision debug display 2020-08-24 15:10:09 +06:00
Ilya Shurumov
8ec095a7b0 - fix buildNewCarFromModel (FT3 polygons) 2020-08-23 00:33:15 +06:00
Ilya Shurumov
511eed26a7 - initialize 'ends' and 'dirs' 2020-08-22 23:05:45 +06:00
Ilya Shurumov
a1f220c6e4 - fix CopControl1 not getting unstuck 2020-08-22 22:39:15 +06:00
Ilya Shurumov
5ccd011d12 - fix spooling debug messages 2020-08-22 21:45:59 +06:00
Ilya Shurumov
299e2b7133 - fix mistake in addCivs 2020-08-22 21:38:12 +06:00
Ilya Shurumov
e4b1d3840b - improve backgrounds for CityCutOffScreen 2020-08-22 21:25:39 +06:00
Ilya Shurumov
e27a7bf5c3 - implement CentreScreen, CopDiffLevelScreen, VibroOnOffScreen, SetVolumeScreen
- fix crash in frontend when no buttons displayed (controller screen)
2020-08-22 21:14:44 +06:00
Ilya Shurumov
4e0294419d - fix CopControl1 reversing bugs and pretty some code 2020-08-22 19:51:28 +06:00
Ilya Shurumov
1aced28eb1 - fix CopControl1, fix sqtbl sign for FindCost 2020-08-22 17:29:27 +06:00
Ilya Shurumov
490f3aaee5 - implement CopControl1 2020-08-22 16:58:53 +06:00
Ilya Shurumov
2a10ca41e4 - implement iterate 2020-08-22 16:33:50 +06:00
Ilya Shurumov
2b020ba382 - implement UpdateCopMap 2020-08-22 16:29:20 +06:00
Ilya Shurumov
85ec822d14 - implement getInterpolatedDistance 2020-08-22 16:00:42 +06:00
Ilya Shurumov
951f0a8500 - implement addCivs, getHeadingToPlayer 2020-08-22 15:53:53 +06:00
Ilya Shurumov
d37185fc8a - implement blocked, setDistance 2020-08-22 15:20:43 +06:00
Ilya Shurumov
244d8ccb01 - implement BloodyHell 2020-08-22 15:15:47 +06:00
Ilya Shurumov
6d1a10cd1a - implement popNode, WunCell, InvalidateMap 2020-08-22 15:13:09 +06:00