Vsevolod Kremianskii
|
fc0f4c0827
|
fix(game): Do not cull stunt models by distance to camera
|
2021-01-31 09:59:20 +07:00 |
|
Vsevolod Kremianskii
|
b105cf033f
|
feat(game): Make conversations disablable by a flag
|
2021-01-31 09:32:34 +07:00 |
|
Vsevolod Kremianskii
|
96356b8f7a
|
refactor(game): Allow passing flags to SpatialObject.playAnimation
|
2021-01-31 02:08:38 +07:00 |
|
Vsevolod Kremianskii
|
d087b9450e
|
fix(game): Animation must not play while on container screen
|
2021-01-31 01:55:39 +07:00 |
|
Vsevolod Kremianskii
|
e363747921
|
fix(gui): Revert image button icon size change
|
2021-01-31 01:33:09 +07:00 |
|
Vsevolod Kremianskii
|
43bc1ac9ec
|
feat: Implement combat sounds
- Party leader selection sound
- Death sound
- Ranged weapon shot sound
Also refactor sound set handling as part of this commit.
|
2021-01-31 01:31:37 +07:00 |
|
Vsevolod Kremianskii
|
3114d2fa9e
|
feat(game): Allow opening party selection menu from the Map screen
|
2021-01-30 23:35:26 +07:00 |
|
Vsevolod Kremianskii
|
2c35ea149f
|
fix: Make portraits hilight fill identical to border fill
|
2021-01-30 23:29:48 +07:00 |
|
Vsevolod Kremianskii
|
53fbfe49fc
|
feat(game): Implement map notes
|
2021-01-30 23:22:15 +07:00 |
|
Vsevolod Kremianskii
|
e34d21a7b0
|
feat: Show party leader skills on Abilities screen
|
2021-01-30 21:38:01 +07:00 |
|
Vsevolod Kremianskii
|
08e05ca81c
|
feat(game): Show abilities, hit points and XP on the character screen
|
2021-01-30 20:32:52 +07:00 |
|
Vsevolod Kremianskii
|
072a34c493
|
feat: Show party leader classes on the character screen
Also fix text alignment interpretation as part of this commit.
|
2021-01-30 20:21:42 +07:00 |
|
Vsevolod Kremianskii
|
1acf051835
|
feat(game): Play weapon draw animation on pressing X
|
2021-01-30 19:21:19 +07:00 |
|
Vsevolod Kremianskii
|
a7a6d567c5
|
fix: Fix motion blur projectiles
- Projectile must be stretched based on its speed
- Projectile speed must not depend on distance to target
|
2021-01-30 18:47:06 +07:00 |
|
Vsevolod Kremianskii
|
156a991048
|
feat(game): Press LMB during the mouse look to move player forward
|
2021-01-30 17:41:59 +07:00 |
|
Vsevolod Kremianskii
|
f83516cf42
|
fix(scene): Self-illuminated model nodes must not receive shadows
|
2021-01-30 17:09:44 +07:00 |
|
Vsevolod Kremianskii
|
fb2929fb89
|
feat: Implement animation events
|
2021-01-30 17:01:17 +07:00 |
|
Vsevolod Kremianskii
|
1eac84ab71
|
feat: Implement wireframe rendering mode
|
2021-01-30 16:10:24 +07:00 |
|
Vsevolod Kremianskii
|
170cca7c59
|
chore(render): Drop the global FPS counter
|
2021-01-30 16:01:28 +07:00 |
|
Vsevolod Kremianskii
|
36c6946e26
|
doc: Mention rotating camera using the mouse in README.md
|
2021-01-30 15:44:15 +07:00 |
|
Vsevolod Kremianskii
|
e80bc0374e
|
feat(game): Implement rotating third-person camera using the mouse
|
2021-01-30 15:42:40 +07:00 |
|
Vsevolod Kremianskii
|
5ffb52e640
|
chore(game): Fix formatting in camerastyle.h
|
2021-01-30 12:12:45 +07:00 |
|
Vsevolod Kremianskii
|
2ade21a8f8
|
refactor(game): Use setBorderFill and set(Border|Hilight)Color functions
|
2021-01-30 12:02:57 +07:00 |
|
Vsevolod Kremianskii
|
9938e4b433
|
refactor(gui): Add setExtentHeight and setExtentTop to Control
|
2021-01-30 11:59:08 +07:00 |
|
Vsevolod Kremianskii
|
393d0ffda5
|
chore(game): Remove deprecated TODO comment
|
2021-01-30 11:50:43 +07:00 |
|
Vsevolod Kremianskii
|
0ada1d88d4
|
refactor(render): Add withScissorTest function
|
2021-01-30 11:50:39 +07:00 |
|
Vsevolod Kremianskii
|
c30a7a4dea
|
feat(tools): Allow setting game and dest directories from reone.cfg
|
2021-01-30 11:38:30 +07:00 |
|
Vsevolod Kremianskii
|
5391301aed
|
chore: Fix formatting after the GameID refactoring
|
2021-01-30 11:29:20 +07:00 |
|
Vsevolod Kremianskii
|
631f1e4fee
|
refactor: Replace unscoped enums with constants in structs
|
2021-01-29 23:52:35 +07:00 |
|
Vsevolod Kremianskii
|
61f8ce452f
|
refactor: Prefer to leave simple getters inside header files
|
2021-01-29 22:35:54 +07:00 |
|
Vsevolod Kremianskii
|
eaad08b980
|
refactor: Rename GameVersion to GameID
|
2021-01-29 20:23:54 +07:00 |
|
Vsevolod Kremianskii
|
683564ea96
|
feat: Show skill descriptions in CharGenSkills
|
2021-01-28 23:24:39 +07:00 |
|
Vsevolod Kremianskii
|
16c792ef29
|
feat: Implement Recommended button in CharGenAbilities
|
2021-01-28 22:42:57 +07:00 |
|
Vsevolod Kremianskii
|
db79a192c6
|
fix: In custom chargen, only show attributes after they are assigned
|
2021-01-28 22:34:58 +07:00 |
|
Vsevolod Kremianskii
|
1a7c455364
|
feat: Show abilities description in custom character generation
|
2021-01-28 22:28:25 +07:00 |
|
Vsevolod Kremianskii
|
87604c0f33
|
fix: Make attributes controls not visible on Quick or Custom screen
|
2021-01-28 21:47:53 +07:00 |
|
Vsevolod Kremianskii
|
b3fbe350f7
|
feat: Attach head equipment model
|
2021-01-28 18:50:13 +07:00 |
|
Vsevolod Kremianskii
|
0e18062dfe
|
fix: Stop movement when opening containers
|
2021-01-28 18:27:21 +07:00 |
|
Vsevolod Kremianskii
|
565cc43ddb
|
feat: Implement Aligned_to_Particle_Dir emitters
|
2021-01-28 18:25:13 +07:00 |
|
Vsevolod Kremianskii
|
3dfb1c39a6
|
feat: Implement Billboard_To_Local_Z particles
|
2021-01-28 18:01:23 +07:00 |
|
Vsevolod Kremianskii
|
c4244fabc5
|
fix: Increase default entry duration to 10 seconds
|
2021-01-28 17:38:44 +07:00 |
|
Vsevolod Kremianskii
|
839512dafe
|
fix: Delay in conversations must be in seconds, not milliseconds
|
2021-01-28 17:37:53 +07:00 |
|
Vsevolod Kremianskii
|
981fe9fb13
|
feat: Use vanilla GUI models in character generation
|
2021-01-28 17:29:20 +07:00 |
|
Vsevolod Kremianskii
|
d248207ff1
|
fix: Fix dialog animations not affecting the head model
|
2021-01-28 15:56:03 +07:00 |
|
Vsevolod Kremianskii
|
3bc66751f7
|
fix: Fix rendering of multiline listbox items
|
2021-01-28 15:49:34 +07:00 |
|
Vsevolod Kremianskii
|
2c6955bd22
|
refactor: Refactor conversations
Computer conversation is now a separate GUI.
|
2021-01-28 13:54:16 +07:00 |
|
Vsevolod Kremianskii
|
ff88b23e0a
|
fix: TSL has a different computer background
|
2021-01-28 09:18:39 +07:00 |
|
Vsevolod Kremianskii
|
d2aa1c3241
|
feat: Handle newlines in controls text
|
2021-01-27 21:55:16 +07:00 |
|
Vsevolod Kremianskii
|
40d0f8be6e
|
feat: Partially implement computer type conversations
|
2021-01-27 21:34:47 +07:00 |
|
Vsevolod Kremianskii
|
19d6981290
|
feat: Implement one-line conversations
|
2021-01-27 21:10:20 +07:00 |
|