MontyTRC89
d0a3ba2bb5
Continue work
2023-10-31 14:52:44 +01:00
MontyTRC89
3831d35f0c
New renderer transparency, for rooms now
2023-10-30 09:31:08 +01:00
MontyTRC89
96a6e98ec1
Merge branch 'develop' into renderer_cleaning
2023-10-28 15:32:09 +02:00
Sezz
4504c794ac
Update ScriptDisplaySprite
2023-10-28 16:27:43 +11:00
Sezz
f38b69736e
Update solvers
2023-10-28 16:00:42 +11:00
Sezz
a53f638e3b
Adopt simpler naming conventions in old code
2023-10-28 15:58:36 +11:00
Sezz
f901bb791d
Adopt new private variable formatting convention for HUD objects
2023-10-28 15:42:54 +11:00
Sezz
12be5ec8c1
Remove unused prototype function
2023-10-28 15:33:18 +11:00
MontyTRC89
7600624ee8
Removed reference to RendererQuad.h
2023-10-28 06:32:06 +02:00
MontyTRC89
7e84f1f98b
Deleted some files
2023-10-28 06:31:20 +02:00
MontyTRC89
4320ebf1be
Merge branch 'develop' into renderer_cleaning
2023-10-28 06:28:16 +02:00
MontyTRC89
37c8dadb5d
Renamed private fields;
...
Refactored quad vertex buffer for sprites;
Refactored HUD renderer structure;
Minor fixes;
2023-10-28 06:27:55 +02:00
Sezz
9c3289f81e
Update collide_room.cpp
2023-10-27 23:43:56 +11:00
Sezz
9dcaf3b6df
Slightly improve diagonal wall shifts
2023-10-27 23:43:23 +11:00
Sezz
f19fb1b6a4
Demagic switch case
2023-10-27 22:09:30 +11:00
Sezz
c456858160
Slightly improve player shift on forward wall collision
2023-10-27 21:54:17 +11:00
MontyTRC89
c24e98c851
Merge branch 'develop' into renderer_cleaning
...
# Conflicts:
# TombEngine/Renderer/Renderer11Draw.cpp
2023-10-27 05:40:27 +02:00
MontyTRC89
b6b2fcb8a3
Cleaned shaders directory; Reverted hardware version to DX10.1 (we'll upgrade it again in the next releases);
2023-10-27 05:24:41 +02:00
MontyTRC89
163ff40e8d
Fixed shaders; Renamed AlphaTestModes;
2023-10-26 15:10:35 +02:00
MontyTRC89
a9d603d558
Cleaned enums and constants; Renamed some files;
2023-10-26 15:04:07 +02:00
MontyTRC89
de82aec4a3
Converting constexpr to enum classes, tier 3
2023-10-26 14:51:47 +02:00
MontyTRC89
519ad9bf93
Converting enum to enum classes, tier 2;
2023-10-26 10:27:00 +02:00
MontyTRC89
32f835c9aa
Converting constexpr and defines to enum classes
2023-10-26 09:26:29 +02:00
MontyTRC89
3f7a3a726a
Renamed Renderer11 to Renderer;
...
Forced DX11 hardware support;
Removed m_ from private fields in Renderer class;
Refactored render targets: optional depth buffer creation;
Back buffer now is a RenderTarget2D;
2023-10-26 06:00:57 +02:00
MontyTRC89
8f1675e0c3
Renderer cleaning Tier 1
2023-10-25 09:49:56 +02:00
Jakub
ee3fd7d140
Update Changes.txt
2023-10-24 22:44:03 +01:00
Jakub
e527527fe9
Update Changes.txt
2023-10-24 22:43:02 +01:00
Jakub
5f2ba4cdf0
Update Gameflow.lua
2023-10-24 18:37:32 +01:00
Jakub
58b1a33557
Fixed vertex effects for statics ( #1235 )
...
* Fixed vertex effects for statics
* Fixed double drawing of additive faces
---------
Co-authored-by: MontyTRC89 <montyhammet@hotmail.it>
2023-10-24 13:35:34 +01:00
Sezz
04f4b9ae42
Revert "Revert "Adopt Vector3i in floordata functions""
...
This reverts commit dc9ba07942
.
2023-10-24 01:09:46 +11:00
Sezz
dc9ba07942
Revert "Adopt Vector3i in floordata functions"
...
This reverts commit 092c86021f
.
2023-10-24 00:55:29 +11:00
Sezz
585bc71c7e
Improve appearance of disappearing crosshairs
2023-10-23 19:56:53 +11:00
Sezz
092c86021f
Adopt Vector3i in floordata functions
2023-10-23 19:25:35 +11:00
Stranger1992
7162b97230
Add download and setup instructions links to changelog.
2023-10-22 15:34:14 +01:00
Jakub
8007792b82
Update Changes.txt
2023-10-22 13:54:16 +01:00
Kubsy
eb6da2feda
Merge branch 'develop' into renderer
2023-10-22 13:12:54 +01:00
Jakub
0e0ec22910
Update Changes.txt
2023-10-22 12:25:30 +01:00
Jakub
d8ef914fea
Update Changes.txt
2023-10-22 12:24:53 +01:00
Jakub
03b3c3fa29
Update Changes.txt
2023-10-22 12:24:21 +01:00
Jakub
04e67203dd
Merge pull request #1176 from MontyTRC89/Adngel-pushables-remake
...
Adngel pushables remake
2023-10-22 12:15:53 +01:00
Sezz
4c05255759
Fix project
2023-10-22 22:12:48 +11:00
Sezz
15ab57d8e6
Add prefixes to filenames
2023-10-22 21:58:47 +11:00
Sezz
3a754ac3cf
Merge branch 'develop' into Adngel-pushables-remake
2023-10-22 21:33:09 +11:00
Sezz
0bbcb43695
Update lara.cpp
2023-10-22 16:39:41 +11:00
Sezz
527ce87ac3
Remove unused macros; simplify player state routine array definitions
2023-10-22 16:37:55 +11:00
Sezz
6045b2989c
Make a lambda into a static function
2023-10-21 18:56:55 +11:00
Sezz
7db9fd22be
Delete Miscellaneous.cpp
2023-10-20 21:26:49 +11:00
Jakub
95062e0cd7
Update Changes.txt
2023-10-20 11:23:20 +01:00
Sezz
c55f5520e7
Update Changes.txt
2023-10-20 21:18:34 +11:00
Sezz
5b7ef82d0a
Mouse input base ( #1181 )
...
* Initial commit
* Fix typo
* Syntax
* Cleanup
* Store axis values in Vector2 containers
* Cleanup
* Clarify comments
* Make silly demo to demonstrate mouse input
* Use empty() method to check empty string
* Fix typo
* Use std:: prefix
* Add space in string
* Rename local variable
* Store mouse axis values in AxisMap; poll mouse scroll wheel input
* Comments
* Add MouseSensitivity member to configuration struct; organise
* Add mouse sensitivity setting
* Prototype mouse control
* Prototype swim turning with mouse
* Use correct axis
* Add mouse smoothing to settings
* Remove experimental mouse controls
* Use constants
* Hotkey progress
* Fix scrolling; fix x64 compiler errors
* Dehardcode item hotkeys
* Move player quick actions to more appropriate file
* Get weapon scrolling to work
* Move SayNo action
* Update gui.cpp
* Add menu controls screen
* Dehardcode more menu actions
* Simplify
* Move helper functions
* Simplify
* Use std::string for key names; fix crouch action
* Fix lean reset
* Update lara_helpers.cpp
* Fix binding application
* Update gui.cpp
* Update gui.cpp
* Reorder input actions; update script enum
* Update gui.cpp
* Fix menu highlight error
* Fix default xbone bindings
* Simplify action string categories
* Fix merge errors
* Fix merge errors
* Update camera.cpp
* Update xbone key offsets
* Update camera.cpp
* Commit to tentative Light action; prepare more vehicle action code
* Move medipack code to subfunction
* Move medipack code to subfunction
* Update lara_helpers.cpp
* Remove flare no
* Add missing comma
* Rename Light back to Flare
* Rename Option to Inventory
* Update lara_helpers.cpp
* Update lara_helpers.cpp
* Update strings
* Fix merge error
* Fix merge errors
* Stop stealing the mouse; fix merge errors
* Dynamically update active area resolution; remove debug
* Fix string display
* Minor fixes
* Update registry
* Fix input wrap; add debug detail
* Get position, not resolution
* Get screen space cursor position
* Normalise mouse axis values to [-1, 1] range
* Add actions to input stats debug page
* Fix string
* Rename function; add debug cursor example
* Update string
* Add GetCursorDisplayPosition() script function
* Update doc comment
* Update Input.cpp
* Add comment
* Remove clamping
* Simplify
* Fix look axes; remove debug cursor
2023-10-20 11:00:59 +01:00