Vsevolod Kremianskii
|
78a16fda22
|
feat: Load light properties from MDL file
|
2020-08-24 08:32:53 +07:00 |
|
Vsevolod Kremianskii
|
f6ccbb75d1
|
fix: Fix rancor/hutt transparency issues
|
2020-08-23 22:27:28 +07:00 |
|
Vsevolod Kremianskii
|
13fb08e3b5
|
fix: Fix animation scaling (c_rancors)
|
2020-08-23 22:05:17 +07:00 |
|
Vsevolod Kremianskii
|
fbf49399f5
|
feat: Partially implement item containers
|
2020-08-23 21:02:59 +07:00 |
|
Vsevolod Kremianskii
|
2fdd2b203d
|
feat: Implement 3D controls
|
2020-08-23 16:26:35 +07:00 |
|
Vsevolod Kremianskii
|
593284f108
|
feat: Load cursors from executable file
|
2020-08-18 16:37:24 +07:00 |
|
Vsevolod Kremianskii
|
1f23e8301e
|
feat: Implement dialog synchronization in multiplayer
|
2020-08-16 23:47:17 +07:00 |
|
Vsevolod Kremianskii
|
64b8ad60fd
|
refactor: Refactor multiplayer, optimize message exchange
|
2020-08-16 20:29:51 +07:00 |
|
Vsevolod Kremianskii
|
2e73eca295
|
chore: Log TCP events with debug level 2 and 3
|
2020-08-16 11:33:08 +07:00 |
|
Vsevolod Kremianskii
|
b2cfe9322a
|
chore: Do not load main menu in client mode
|
2020-08-16 11:31:26 +07:00 |
|
Vsevolod Kremianskii
|
8f388b7939
|
feat: Make Carth/Bastila and Atton/Kreia the default party
|
2020-08-16 10:18:35 +07:00 |
|
Vsevolod Kremianskii
|
1906b20b7a
|
feat: Play head talk animation at 25% speed
|
2020-08-16 09:58:57 +07:00 |
|
Vsevolod Kremianskii
|
c81b14ff20
|
fix(game): Fix talk animation not playing after moving
|
2020-08-16 09:37:38 +07:00 |
|
Vsevolod Kremianskii
|
2f1a839377
|
feat: Implement searching for nth object by tag
|
2020-08-15 11:41:01 +07:00 |
|
Vsevolod Kremianskii
|
78db64d5bc
|
feat: Play separate talk animation for head and body
|
2020-08-15 11:41:01 +07:00 |
|
Vsevolod Kremianskii
|
6aac395452
|
feat: Implement cursor rendering
|
2020-08-14 14:37:24 +07:00 |
|
Vsevolod Kremianskii
|
65e1b7006f
|
chore: Do not add QueueEmpty action to creatures
|
2020-08-14 12:39:26 +07:00 |
|
Vsevolod Kremianskii
|
289ed25a57
|
feat: Play music during main menu and chargen
|
2020-08-14 12:30:20 +07:00 |
|
Vsevolod Kremianskii
|
cfd689e4b5
|
feat: Show gender and class description during class selection
|
2020-08-14 11:21:01 +07:00 |
|
Vsevolod Kremianskii
|
aa4f9224ad
|
refactor: Split Area definition into multiple files
|
2020-08-14 09:46:34 +07:00 |
|
Vsevolod Kremianskii
|
e5163aa787
|
feat: Add script actions to the action queue
|
2020-08-14 09:08:34 +07:00 |
|
Vsevolod Kremianskii
|
e7de31ffa5
|
fix(game): Use object id instead of tag for dialog speakers
|
2020-08-12 10:02:57 +07:00 |
|
Vsevolod Kremianskii
|
eb3eb08de0
|
feat: Implement dialog reply selection using numeric keys
|
2020-08-12 08:52:55 +07:00 |
|
Vsevolod Kremianskii
|
90687ac5fd
|
fix(game): Remove restrictions from local booleans/numbers
|
2020-08-12 08:34:51 +07:00 |
|
Vsevolod Kremianskii
|
a97828c217
|
chore: Fix Clang compilation warning
|
2020-08-12 08:05:36 +07:00 |
|
Vsevolod Kremianskii
|
0e48c071a1
|
chore: Use TheJobExecutor alias
|
2020-08-12 08:05:20 +07:00 |
|
Vsevolod Kremianskii
|
815746c1d1
|
Fix TSL startup after adding Override folder
|
2020-08-11 20:49:11 +07:00 |
|
Vsevolod Kremianskii
|
cbd7b84b7c
|
chore: Fix formatting in area.cpp
|
2020-08-11 16:08:12 +07:00 |
|
Vsevolod Kremianskii
|
13de7e39f3
|
refactor: Improve 2DA file interface
|
2020-08-11 15:53:04 +07:00 |
|
Vsevolod Kremianskii
|
b91c36a25b
|
chore: Tweak logging
|
2020-08-11 14:30:50 +07:00 |
|
Vsevolod Kremianskii
|
67384c7949
|
chore: Log conventional byte code names
|
2020-08-11 13:52:16 +07:00 |
|
Vsevolod Kremianskii
|
d94e1d4b4a
|
feat: Implement multiple debug levels
|
2020-08-11 13:29:50 +07:00 |
|
Vsevolod Kremianskii
|
186ea38e64
|
fix: Prioritize Sound over VO_ResRef
|
2020-08-11 13:06:06 +07:00 |
|
Vsevolod Kremianskii
|
4e046e4262
|
Fix script execution, implement engine routines (events, actions, etc.)
|
2020-08-11 09:35:30 +07:00 |
|
Vsevolod Kremianskii
|
d116607638
|
feat(game): Run script on conversation end
|
2020-08-10 17:50:10 +07:00 |
|
Vsevolod Kremianskii
|
e1feae8518
|
fix(game): Use Sound field is VO_ResRef is missing
|
2020-08-10 17:38:59 +07:00 |
|
Vsevolod Kremianskii
|
90fd4d1d9f
|
fix: Fix script return value handling
|
2020-08-10 17:29:48 +07:00 |
|
Vsevolod Kremianskii
|
fc71d63f7c
|
fix(game): Return actual character gender and class
|
2020-08-10 16:54:10 +07:00 |
|
Vsevolod Kremianskii
|
d419c059cf
|
refactor: Move RoutineManager to game namespace
|
2020-08-10 16:27:43 +07:00 |
|
Vsevolod Kremianskii
|
44a25851f7
|
refactor: Move script management to ResourceManager
|
2020-08-10 12:47:18 +07:00 |
|
Vsevolod Kremianskii
|
24c1e456f8
|
fix(resources): Clear all caches, load from Override folder
|
2020-08-10 12:23:40 +07:00 |
|
Vsevolod Kremianskii
|
9e974a845b
|
chore(game): Rename GUI files and classes
|
2020-08-10 12:23:23 +07:00 |
|
Vsevolod Kremianskii
|
2900bfedfb
|
refactor: Rename manager.(h|cpp) to resources.(h|cpp)
|
2020-08-10 11:59:02 +07:00 |
|
Vsevolod Kremianskii
|
e1598aaeae
|
refactor: Refactor scripts, move routines to the game namespace
|
2020-08-10 11:53:19 +07:00 |
|
Vsevolod Kremianskii
|
7412ee3dad
|
chore: Fix Clang compilations warnings
|
2020-08-10 09:45:53 +07:00 |
|
Vsevolod Kremianskii
|
3992ded9d5
|
chore: Fix VS compilation warnings
|
2020-08-10 09:45:11 +07:00 |
|
Vsevolod Kremianskii
|
c99614d3f5
|
chore: Fix copyright notice in routines files
|
2020-08-10 08:32:24 +07:00 |
|
Vsevolod Kremianskii
|
b3ceb78771
|
feat: Implement more engine routines
|
2020-08-09 12:40:02 +07:00 |
|
Vsevolod Kremianskii
|
e17ff6b071
|
feat(game): Load appearance of generated character
|
2020-08-09 10:17:09 +07:00 |
|
Vsevolod Kremianskii
|
889866cace
|
chore: Accept double clicks in GUI
|
2020-08-09 07:31:00 +07:00 |
|