Lwmte
86d585263e
Merge branch 'static_mesh_fixes' into sky_fix
2021-09-10 18:43:12 +03:00
Lwmte
f8d9edeb81
Convert static position to PHD_3DPOS, fix crossbow bolt shatter, read/write proper shatter type
2021-09-10 13:49:45 +03:00
Lwmte
b9ff80220e
Move all sky stuff to renderer
2021-09-09 13:30:49 +03:00
Lwmte
ba6c260b92
Further code organizing
2021-09-08 18:19:06 +03:00
Lwmte
f293735d11
Move all effect source files to separate directory, rename effect2 to effects
2021-09-08 18:07:48 +03:00
MontyTRC89
ab525ab411
Fixed compile error
2021-09-08 16:47:16 +02:00
MontyTRC89
e06a79ffc9
Merge branch 'master' into bitshifts_2
2021-09-08 16:20:28 +02:00
MontyTRC89
d5ea0becf1
Refactored doors in multiple files
2021-09-05 06:05:00 +02:00
Raildex
4242f346c9
Fixed Crashing Inventory
2021-08-31 18:24:32 +02:00
Troye
84cc6d9c7f
revert to bitshits in Game folder; handle lack of inv objects;
2021-08-30 15:13:18 -05:00
Lwmte
6d9cf3c214
Fix namespace case
2021-08-30 18:03:21 +03:00
Lwmte
81c6e1f770
Separate volume code from TestTriggers, fix DoRayBox bounds
2021-08-30 15:35:00 +03:00
MontyTRC89
5a9289f806
Merge branch 'master' of https://github.com/MontyTRC89/TombEngine
...
# Conflicts:
# TR5Main/TombEngine.vcxproj
# TR5Main/TombEngine.vcxproj.filters
2021-08-28 06:45:36 +02:00
MontyTRC89
d0da243f73
Refactored switches
2021-08-28 06:37:22 +02:00
Lwmte
5a644332e9
Fix crash if caustics are missing
2021-08-27 17:01:54 +03:00
MontyTRC89
0cdc6c90a2
Fixed drawing of little beetles
2021-08-23 05:49:47 +02:00
MontyTRC89
9474284c87
Refactoring ID_LITTLE_BEETLES
2021-08-22 06:08:02 +02:00
MontyTRC89
0ed8181cda
Merge branch 'master' of https://github.com/MontyTRC89/TombEngine ; Renamed namespaces;
...
# Conflicts:
# TR5Main/TR5Main.vcxproj.user
2021-08-20 05:25:51 +02:00
MontyTRC89
095423b30a
Fixed locusts; First try of namespaces for objects;
2021-08-19 14:17:21 +02:00
hispidence
63d5f56b22
Big audio & audio settings cleanup.
...
Remove "Sound Enabled" setting, as it would disable BASS if used, leading to a load of warning messages and missing sounds when re-enabled.
Currently-playing track(s) now get quieter/louder when using the music volume slider in the audio settings menu.
Encapsulate GlobalMusicVolume and GlobalFXVolume in functions (at the time of writing this is only strictly necessary for music volume, since SetVolumeMusic needs to also set the volume of currently-playing tracks).
Make "apply" button return to the previous menu, as it does with keyboard controls.
Replace a printf call with a TENLog call.
2021-08-12 00:38:15 +01:00
Lwmte
a43cb7506d
Fix git mess
2021-08-06 12:21:16 +03:00
Lwmte
47aa2a5b68
Add alternate way to make a debug box
2021-08-06 12:18:28 +03:00
Lwmte
2bdb851092
Reorder renderer operations, redo debug output (use F10-F11 to switch pages), add debug sphere/box drawing
2021-08-06 11:12:34 +03:00
Raildex
485638988a
Added new Sprite Slots for Bars, Binoculars,(Lasersight) and Caustics
2021-08-04 10:21:45 +02:00
Lwmte
57937f1d15
Fix several silly mistakes with std::vector
2021-08-03 01:30:44 +03:00
Lwmte
3e5a75416f
Fix crash if meshswap is not present
2021-08-02 19:20:58 +03:00
Lwmte
17b7a8f501
Fix #236
2021-08-02 17:16:23 +03:00
Raildex
915b438f5a
Reduced Vertex Count for Bars from 9 to 5
...
Added define for PI for shaders
Added Primes to Vertex Hash generation
Fixed Debris
2021-08-02 13:16:51 +02:00
Lwmte
d24f30452e
Remove gnFrameCounter which is seemingly the same as GlobalCounter
2021-08-02 11:25:53 +03:00
Lwmte
ed9fc47d27
Fix blending modes issue ( #281 )
...
Only for rooms and some objects but not for Lara or most effects
2021-08-01 15:54:54 +03:00
Lwmte
b93db28f1a
Use refraction as before but accounting for vertex weight factor
2021-08-01 11:39:02 +03:00
Lwmte
fbbd6be47d
Draw vertex colors for moveables too
2021-07-30 14:45:18 +03:00
hispidence
e68932f6aa
Compile fix; forgot to commit this last time.
2021-07-30 11:44:00 +01:00
MontyTRC89
0495681cb1
Fixed volumes and added debug message
2021-07-15 10:56:03 +02:00
Troye
5d8bb0014d
FLARE_AGE constant; fix dynamic light intensity; fix release builds
2021-07-13 22:29:47 -05:00
Troye
8dc41f1f0f
fix control selection screens
2021-07-08 17:57:08 -05:00
MontyTRC89
dc5db910f2
Added translations support and fixed some bugs with strings
2021-06-20 06:33:44 +02:00
MontyTRC89
a6b3916d72
Merge conflicts
2021-06-19 07:14:38 +02:00
MontyTRC89
a4467c2a4b
Moving to stringed keys for game strings
2021-06-19 07:11:22 +02:00
Trxye
55b517010d
diary bs
2021-06-15 14:09:49 -05:00
wolfcheese
28f377789e
Added rudimentary implementation of EXPANDING_PLATFORM
2021-06-11 22:57:58 -04:00
Trxye
0c6f3de5b7
fix pickup display; fix ring inv compile; implement extra puzzle/key items in inventory;
2021-06-10 14:40:28 -05:00
Trxye
846308a641
implement inv obj rotations
2021-06-07 04:23:30 -05:00
Trxye
53647806e4
implement examines; add inventory scale support; fix rocket and harpoon ammo not showing;
2021-06-06 15:01:46 -05:00
Trxye
13cd409830
add apply and cancel to the pause menu
2021-06-06 10:51:20 -05:00
Trxye
61db16c17e
implement waterskins
2021-06-05 15:27:19 -05:00
Trxye
44a1f18bee
clean up some inv code; add clockwork beetle to items cheat;
2021-05-29 11:54:01 -05:00
Raildex
0c5678732c
Setting correct blend state after horizon and sky
2021-05-28 09:22:17 +02:00
Trxye
41508e1b92
fix setting ClockworkBeetleFlag;
2021-05-27 18:02:25 -05:00
MontyTRC89
6ed2dfd28d
Merge branch 'master' of https://github.com/MontyTRC89/TR5Main
2021-05-27 05:33:17 +02:00