Azamat H. Hackimov
25c4837b1d
Editor: fix compilation
...
Add `"mono.h"` where needed.
2024-09-10 03:00:26 +03:00
Jan Engelhardt
5f0bdf8184
Fix spello "it's"
2024-09-03 13:26:51 +02:00
Jan Engelhardt
38b835a03b
Fix spello "its"
2024-09-03 13:26:51 +02:00
Jan Engelhardt
a3a31c77a2
Fix spello "seperate.."
2024-09-03 13:26:51 +02:00
Jan Engelhardt
a09efdaf20
Fix spello "conforming"
2024-09-03 13:26:51 +02:00
Jan Engelhardt
b14470bbff
Fix spello "independan.."
2024-09-03 13:26:51 +02:00
Jan Engelhardt
edbde82918
Fix spello "agression"
2024-09-03 13:26:51 +02:00
Jan Engelhardt
234e666ce0
Fix spello "charactor"
2024-09-03 13:26:51 +02:00
Azamat H. Hackimov
cd0a6f961c
Fix Windows building
2024-08-30 22:05:33 +03:00
Azamat H. Hackimov
1fdffe1700
Reactivate editor building
2024-08-21 17:29:14 +03:00
Thomas Roß
7b71873a69
[Cleanup] Removed function declarations that are not implemented.
2024-08-20 20:03:02 +02:00
Thomas Roß
a57b8e17a8
[Sound] Deleted unused header files.
2024-08-20 20:03:02 +02:00
Azamat H. Hackimov
1026a6e80b
Merge pull request #527 from tophyr/pr/modernize-renderer
...
Modernize Renderer
2024-08-20 19:00:43 +03:00
Louis Gombert
3cb1e8911a
Merge pull request #479 from DescentDevelopers/editor-fix-deprecation
...
Fix deprecation warning about /Zc:forScope-
2024-08-18 14:49:41 +02:00
Chris Sarbora
a5081982f6
Always use Multitexture
2024-08-18 03:26:06 -05:00
Azamat H. Hackimov
7396ddd576
EDITOR: Replace ddio_FindFileStart() with ddio_DoForeachFile()
...
Applied some minor additional code optimization.
2024-08-15 11:50:36 +03:00
Azamat H. Hackimov
61ed7cedcf
Fix D3Editor compilation
2024-08-15 11:50:36 +03:00
Azamat H. Hackimov
6f70379476
Fix deprecation warning about /Zc:forScope-
...
Fixed out-of-scope variables usage.
2024-08-12 02:05:38 +03:00
Thomas Roß
0d01d3c84c
[Build] Enable the generation of debug symbols in all build configurations and install them to be available in our GitHub workflow artifacts. This prepares us to create crashdumps on user systems even from release builds that we will than be able to analyse on a dev machine.
2024-08-10 18:40:24 +02:00
Louis Gombert
9551e78b92
Disable shipping the editor because it is not currently usable
2024-08-10 01:07:18 +02:00
Azamat H. Hackimov
fc209ddba4
Remove unused texture.h
2024-07-28 16:50:43 +03:00
Azamat H. Hackimov
b876716115
Update model module
...
Remove ddio module usage.
2024-07-28 16:50:42 +03:00
Azamat H. Hackimov
9e3563de4d
Isolate model submodule
...
Isolate model from rest of the project, minor cleanups.
2024-07-28 16:50:42 +03:00
Azamat H. Hackimov
e9ac3b3ceb
Merge d3movie module into Descent3
...
Simplify project layout, minor cleanup.
2024-07-28 16:50:41 +03:00
Azamat H. Hackimov
73d4853505
Merge d3music module into Descent3
...
Simplify project layout, minor cleanup.
2024-07-28 16:50:41 +03:00
Azamat H. Hackimov
e93a8bfc0e
Remove czip module as unused
2024-07-28 16:50:41 +03:00
Azamat H. Hackimov
506521695a
Isolate 2dlib submodule
...
Isolate 2dlib from rest of the project, minor cleanups
2024-07-27 22:21:29 +03:00
Chris Sarbora
822a411433
Remove loki_utils
...
Inline the only usage of `loki_getprefpath()`, and use `Base_directory` (controlled by `-setdir`) instead of `loki_getdatapath()`.
Inline or eliminate some other code that became empty/unused with loki removal.
2024-07-13 03:23:10 -05:00
Louis Gombert
de75a80ae7
Merge pull request #475 from winterheart/cfile-std-filesystem
...
cfile / ddio: use most of functions to std::filesystem::path
2024-07-06 23:25:12 +00:00
Azamat H. Hackimov
c287a2df48
Fix compilation of Descent3Editor
...
Convert some of the paths to use std::fs::path.
2024-07-05 01:50:57 +03:00
Thomas Roß
285604b7db
[Editor] Fixed parameter type for AppendMenu() call.
...
This fixes alot of warnings of type:
C4311 'type cast': pointer truncation from 'HMENU' to 'uint32_t'
C4302 'type cast': truncation from 'HMENU' to 'uint32_t'
2024-06-29 21:52:50 +02:00
Louis Gombert
313fb9884f
rename lnxmain to sdlmain
2024-06-29 18:21:38 +02:00
Louis Gombert
89515e25c3
Factor CMake platform-specific sources
2024-06-29 18:21:38 +02:00
Louis Gombert
ce852d3a14
Only link necessary libraries to DirectX
2024-06-29 18:21:37 +02:00
Louis Gombert
18c9950b97
SDL2 editor: compile win32 and dd_grwin32 with directX
2024-06-29 18:21:37 +02:00
Louis Gombert
850e3f094d
SDL2 Editor compilation fixes
2024-06-29 18:21:37 +02:00
Louis Gombert
91c18fefc5
Windows SDL2 compilation
2024-06-29 18:21:37 +02:00
Louis Gombert
fa2061dc76
Remove intellivibe interface
...
Intellivibe is an interface for VRF's Tactile Feedback System hardware, now discontinued.
2024-06-22 03:20:26 +02:00
Louis Gombert
86cce1e445
Run clang-format on editor code
2024-06-15 20:12:48 +02:00
Louis Gombert
c00b8ea3c3
Editor review fixes
2024-06-10 23:35:11 +02:00
Louis Gombert
3036f44017
x64 compilation fixes
2024-06-09 20:12:47 +02:00
Louis Gombert
bcca92722d
Release build fixes
2024-06-07 23:50:38 +02:00
Louis Gombert
1821da99e7
Fix editor structures definitions
2024-06-07 21:41:40 +02:00
Louis Gombert
b8949f292d
more windows editor fixes
2024-06-07 21:41:40 +02:00
Louis Gombert
87f19acc2f
Internal editor: minimal compilation fixes
2024-06-07 21:41:40 +02:00
Louis Gombert
0fa8705291
Move internal level editor into main tree
2024-06-07 21:41:40 +02:00