Vsevolod Kremianskii
|
4eda8ce7a7
|
refactor: Replace dynamic casts with static casts in game objects
|
2021-03-16 15:13:57 +07:00 |
|
Vsevolod Kremianskii
|
ff86a296b0
|
refactor: Replace dynamic casts with static casts in scene nodes
|
2021-03-16 13:50:43 +07:00 |
|
Vsevolod Kremianskii
|
c17774d82c
|
fix: Only creatures must cast shadows
This fixes shadowing artifacts in some areas.
|
2021-03-16 13:24:26 +07:00 |
|
Vsevolod Kremianskii
|
db3ffa9ebe
|
perf: Use static pointer casts in ActionExecutor
No point dynamic casts, since we know the type in advance.
|
2021-03-16 12:38:32 +07:00 |
|
Vsevolod Kremianskii
|
2ff1314e2e
|
refactor: Replace multiple UBOs with a single one
|
2021-03-16 11:53:11 +07:00 |
|
Vsevolod Kremianskii
|
4acc288419
|
Replace min FPS with 1% Low in ProfileOverlay
|
2021-03-16 09:42:39 +07:00 |
|
Vsevolod Kremianskii
|
d32d974545
|
Replace FPS counter with ProfileOverlay
|
2021-03-16 00:33:24 +07:00 |
|
Vsevolod Kremianskii
|
46fa5eccb8
|
refactor: Minor refactoring of RenderWindow
|
2021-03-15 22:53:05 +07:00 |
|
Vsevolod Kremianskii
|
18a78eb9f1
|
Use Core OpenGL profile
Because why not - we do not use anything from the Compatibility profile.
|
2021-03-15 22:10:59 +07:00 |
|
Vsevolod Kremianskii
|
66aa13a0f3
|
fix: Party member must not enter combat during conversations
|
2021-03-14 15:27:23 +07:00 |
|
Vsevolod Kremianskii
|
b56080df2f
|
fix: Fix ActionPlayAnimation semantic
|
2021-03-14 15:18:19 +07:00 |
|
Vsevolod Kremianskii
|
1f49f09f1b
|
fix: RemovePartyMember must not destroy the creature
|
2021-03-14 15:06:33 +07:00 |
|
Vsevolod Kremianskii
|
9799711e41
|
fix: Prevent *mortal* friendlies attacking each other
|
2021-03-14 14:52:49 +07:00 |
|
Vsevolod Kremianskii
|
4d0483f487
|
feat: Load faction dispositions from repute.2da
|
2021-03-14 14:38:51 +07:00 |
|
Vsevolod Kremianskii
|
b6210747af
|
fix: Do not show Unlock action for KeyRequired doors
|
2021-03-14 13:57:02 +07:00 |
|
Vsevolod Kremianskii
|
a45ad2fe27
|
feat: Implement MoveToLocation and FollowLeader actions
|
2021-03-14 13:57:02 +07:00 |
|
Vsevolod Kremianskii
|
c07cf9ee5d
|
feat: Implement playing Ready animation
|
2021-03-14 13:14:32 +07:00 |
|
Vsevolod Kremianskii
|
2b03763c8c
|
Define PBR materials for Endar Spire textures
|
2021-03-14 11:10:31 +07:00 |
|
Vsevolod Kremianskii
|
f4909ea1c3
|
feat: Index data directory in current path
|
2021-03-14 10:29:01 +07:00 |
|
Vsevolod Kremianskii
|
498d6efd8d
|
feat: Implement ActionWait
|
2021-03-14 10:11:33 +07:00 |
|
Vsevolod Kremianskii
|
3d29f31eb2
|
feat: Implement pause/resume conversation actions
When paused, conversation entries cannot be skipped by clicking the
mouse.
|
2021-03-14 09:51:59 +07:00 |
|
Vsevolod Kremianskii
|
77adec041f
|
Update the project logo
|
2021-03-13 15:30:19 +07:00 |
|
Vsevolod Kremianskii
|
3e2567a26f
|
feat: Initial find nearest creature by criterias implementation
|
2021-03-12 22:24:31 +07:00 |
|
Vsevolod Kremianskii
|
914bca91b2
|
feat: Add CreatureType enumeration
|
2021-03-12 15:13:32 +07:00 |
|
Vsevolod Kremianskii
|
9c1a7080ef
|
feat: Implement GetCurrentAction routine
|
2021-03-12 14:34:32 +07:00 |
|
Vsevolod Kremianskii
|
6c1e445452
|
fix: Fix enemies being spotted through doors
|
2021-03-12 13:49:02 +07:00 |
|
Vsevolod Kremianskii
|
de2de5151e
|
fix: Only blend animations when there is a previous animation
Hopefully this fixes animation "ghosting" with dead creatures.
|
2021-03-12 13:37:52 +07:00 |
|
Vsevolod Kremianskii
|
2ada61a1bc
|
fix: Do not render fully transparent model nodes
|
2021-03-12 12:38:23 +07:00 |
|
Vsevolod Kremianskii
|
0199f8e8fd
|
perf: Drop redundant particle sorting
|
2021-03-12 12:38:23 +07:00 |
|
Vsevolod Kremianskii
|
34a154f674
|
fix: Tweak and refactor collision detection
This fixes camera artifacts when colliding with doors, among other
things.
|
2021-03-12 12:38:23 +07:00 |
|
Vsevolod Kremianskii
|
3328cfe3e8
|
chore: Drop redundant _maxNodeIndex in Model
|
2021-03-11 20:45:39 +07:00 |
|
Vsevolod Kremianskii
|
d84ba3fd3d
|
feat: Add a switch to toggle walkmesh rendering
|
2021-03-11 20:36:16 +07:00 |
|
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 |
|