Commit graph

1291 commits

Author SHA1 Message Date
Vsevolod Kremianskii
e1b3ff3676 fix: Update animation regardless of the object being on screen 2021-03-11 19:57:32 +07:00
Vsevolod Kremianskii
b510e2c06d fix: Fix loading OnUserDefined from placeable blueprints
Endar Spire is now effectively completable!
2021-03-11 19:43:09 +07:00
Vsevolod Kremianskii
3b03676b35 fix: Complete animation action if animation in not supported 2021-03-11 19:34:47 +07:00
Vsevolod Kremianskii
0a4fb262e6 chore: Log routine arguments when calling a routine from script 2021-03-11 19:20:55 +07:00
Vsevolod Kremianskii
5efd1e02b8 chore: Log caller tag when executing a script 2021-03-11 19:04:49 +07:00
Vsevolod Kremianskii
c120f8382e feat: Add Stopwatch utility class 2021-03-11 18:19:45 +07:00
Vsevolod Kremianskii
cee4c4b048 refactor: Move talktable management from Resources into Strings 2021-03-11 17:02:06 +07:00
Vsevolod Kremianskii
da7f5eebbb build: Rename launcher to reone-launcher 2021-03-11 16:21:39 +07:00
Vsevolod Kremianskii
be572da467 feat(tools): Add tool to create RIM archives from folders 2021-03-11 16:12:28 +07:00
Vsevolod Kremianskii
9ac90910ac build: Add _CRT_SECURE_NO_WARNINGS to all targets on WIN32 2021-03-11 14:59:18 +07:00
Vsevolod Kremianskii
0e9aa13753 refactor: Rename *File classes to *Reader 2021-03-11 14:58:55 +07:00
Vsevolod Kremianskii
4fd0cbd505 doc: Move Research wiki page into Knowledge Database
[ci skip]
2021-03-11 14:05:20 +07:00
Vsevolod Kremianskii
5d8bd9823d feat(game): Load DescIdentified property from item blueprint 2021-03-11 13:59:35 +07:00
Vsevolod Kremianskii
877bb274e5 doc: Remove Controls from the Usage section in README.md
[ci skip]
2021-03-10 16:23:43 +07:00
Vsevolod Kremianskii
06a06e9f39 doc: Add link to Modding wiki page
[ci skip]
2021-03-10 15:52:55 +07:00
Vsevolod Kremianskii
ac8e2b47f0 build: Fix building launcher on Debian 2021-03-10 03:48:59 -05:00
Vsevolod Kremianskii
7e51b976f1 doc: Mention the launcher app in the README.md
[ci skip]
2021-03-10 14:32:49 +07:00
Vsevolod Kremianskii
b51293430b feat(launcher): Add check box to toggle ehanced graphics mode 2021-03-10 14:11:28 +07:00
Vsevolod Kremianskii
f2642d915e fix: Fix levelling up not increasing the character level 2021-03-10 13:43:33 +07:00
Vsevolod Kremianskii
1054cb1cf6 feat: Run creatures spawn script, when created with CreateObject 2021-03-10 13:24:17 +07:00
Vsevolod Kremianskii
f6c08f1d21 fix: Friendly1 and Friendly2 are not mutual enemies after all (?) 2021-03-10 12:48:09 +07:00
Vsevolod Kremianskii
863bef31a1 feat(launcher): Get screen resolutions from the display 2021-03-10 11:29:51 +07:00
Vsevolod Kremianskii
55180b4a53 fix(tools): Fix converting Vector GFF fields from JSON to GFF 2021-03-10 11:14:24 +07:00
Vsevolod Kremianskii
f88b5d8c8f feat(launcher): Add Save Configuration button 2021-03-10 10:35:29 +07:00
Vsevolod Kremianskii
6b3f489ed5 feat(launcher): Group graphics settings under a static box 2021-03-10 10:21:56 +07:00
Vsevolod Kremianskii
df0281a770 feat(launcher): Add log-to-file checkbox 2021-03-10 01:51:49 +07:00
Vsevolod Kremianskii
051d2fccd2 feat(launcher): Add fullscreen checkbox 2021-03-10 01:46:16 +07:00
Vsevolod Kremianskii
0f4fbeb2f4 feat(launcher): Group debugging options within a static box 2021-03-10 01:37:15 +07:00
Vsevolod Kremianskii
242f281e91 feat(launcher): Enable setting debug log level and channels 2021-03-10 01:29:08 +07:00
Vsevolod Kremianskii
675e933844 refactor: Differentiate GOG TSL from Steam TSL
Steam TSL has slightly different cursors in the executable.
2021-03-10 00:58:11 +07:00
Vsevolod Kremianskii
12065352d5 feat(launcher): Add developer mode toggle 2021-03-10 00:29:24 +07:00
Vsevolod Kremianskii
abe3dbd30c feat: Add overload to attach renderbuffer to framebuffer color 2021-03-09 23:25:39 +07:00
Vsevolod Kremianskii
5bd736222a fix: Unbind shadows framebuffer after initializing it
This fixes TSL startup issue.
2021-03-09 23:03:23 +07:00
Vsevolod Kremianskii
b5a44bc98e feat(launcher): Add game directory selection and configuration saving 2021-03-09 22:43:53 +07:00
Vsevolod Kremianskii
7866f388b1 doc: Add launcher to the modules diagram
[ci skip]
2021-03-09 21:36:29 +07:00
Vsevolod Kremianskii
155ff74ba1 fix: Fix launcher on non-Windows 2021-03-09 09:32:56 -05:00
Vsevolod Kremianskii
9ba8da5ab4 feat: Add basic launcher executable
Barely useful at this point.
2021-03-09 21:19:55 +07:00
Vsevolod Kremianskii
e280a8a612 fix: Do not block k_ai_master from running
Quite a lot depends on it, not just combat.
2021-03-09 17:45:55 +07:00
Vsevolod Kremianskii
fcfed090a5 ci: Fix CI build (hopefully) 2021-03-09 16:16:33 +07:00
Vsevolod Kremianskii
2a5e99ec8b fix: Quaternions in GFF are stored as WXYZ, not XYZW 2021-03-09 15:55:03 +07:00
Vsevolod Kremianskii
c11b8aed66 chore: Tweak log messages 2021-03-09 15:41:36 +07:00
Vsevolod Kremianskii
f792f71578 refactor: Split debug messages into configurable channels 2021-03-09 15:21:55 +07:00
Vsevolod Kremianskii
c13addca92 chore: Remove excessive logging 2021-03-09 14:38:03 +07:00
Vsevolod Kremianskii
9d925a90aa fix: Must not be able to pick replies when entry is not skippable 2021-03-09 13:12:47 +07:00
Vsevolod Kremianskii
a9433d2841 doc: Refresh modules diagram
[ci skip]
2021-03-09 10:24:10 +07:00
Vsevolod Kremianskii
657af40f4d doc: Version images to prevent caching
[ci skip]
2021-03-09 10:04:05 +07:00
Vsevolod Kremianskii
0ba0ad4e57 doc: Update modules diagram
[ci skip]
2021-03-09 09:57:55 +07:00
Vsevolod Kremianskii
d4ff311cc1 fix: Bind default textures per framebuffer, not per shader program 2021-03-09 00:25:05 +07:00
Vsevolod Kremianskii
58fb95d942 fix: Fix loading TPC cubemaps 2021-03-08 23:49:40 +07:00
Vsevolod Kremianskii
5d7a7a3c9f fix: Friendly1 and Friendly2 factions are mutual enemies 2021-03-08 23:27:00 +07:00