Andrei Kortunov
|
6d0e6ab012
|
Use book font by default in the text formatter
|
2018-09-17 22:24:21 +04:00 |
|
Andrei Kortunov
|
dda02bd696
|
Do not use book fonts for dialogue window
|
2018-09-17 19:56:36 +04:00 |
|
Andrei Kortunov
|
70ed8fd1a9
|
Use constants instead of widely used magic numbers (task #4645)
|
2018-09-17 19:22:50 +04:00 |
|
Bret Curtis
|
07be9ae8ac
|
Merge pull request #1926 from akortunov/warnfix
Fix MSVC warning about possibly uninitialized movestate variable
|
2018-09-17 17:10:25 +02:00 |
|
Andrei Kortunov
|
9c8fc0557a
|
Fix MSVC warning about possibly uninitialized movestate variable
|
2018-09-17 14:45:16 +04:00 |
|
Marc Zinnschlag
|
06b2a23e74
|
Merged pull request #1768
|
2018-09-17 12:10:21 +02:00 |
|
Marc Zinnschlag
|
d76367918a
|
Merged pull request #1907
|
2018-09-17 12:10:00 +02:00 |
|
Marc Zinnschlag
|
c6b62308cd
|
Merged pull request #1921
|
2018-09-17 12:02:44 +02:00 |
|
Marc Zinnschlag
|
29f6ee30a6
|
Merged pull request #1922
|
2018-09-17 12:00:49 +02:00 |
|
Andrei Kortunov
|
2961f0d810
|
Allow to use the %Name for creatures (bug #4644)
|
2018-09-16 21:53:28 +04:00 |
|
Capostrophic
|
95aa05e41b
|
Tweaks to script parser messages and pathgrid warnings
|
2018-09-16 16:47:33 +03:00 |
|
Andrei Kortunov
|
ae1c054635
|
Make GetPCJumping return true only when jumping (bug #4641)
|
2018-09-16 11:58:01 +04:00 |
|
Capostrophic
|
5909297809
|
Make underwater SFX always apply based on camera position (bug #4532)
|
2018-09-15 23:26:07 +03:00 |
|
Capostrophic
|
5a86554f97
|
Cleanup
|
2018-09-14 21:55:50 +03:00 |
|
Capostrophic
|
c025427575
|
Implement enchantment record effect list verification (feature #1617)
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
d6560d3f20
|
Make several messages more strict and clean up topic info verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
5d1c1f25f7
|
Remove now redundant NPC fields checks
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
015cd6064f
|
Implement basic enchantment record verifier (feature #1617)
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
dabdb0bfaf
|
Get rid of deprecated Messages::push_back()
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
47b9008743
|
Renovate reference record verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
0bdb7ea92f
|
Cleanup
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
34ffaa2fe2
|
Make finishing touches to object record verifiers
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
d1b2fc11ef
|
Use messages::add in object record verifiers
Add NPC head and hair body part existence checks and expand creature record verifier, update playable class checks in class record verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
85dc1e4ef2
|
Revert unnecessary universalid changes in Journal record verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
e1ae7a9b0e
|
Avoid duplicate duplicate pathgrid point warnings
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
1e5330d9da
|
Use Messages::add in skill record verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
35281d7c38
|
Use Messages::add in race, soundgen, spell and start script record verifiers
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
b2b9bd94f0
|
Fix bolt object type
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
8dcb58d745
|
Use Messages::add in Faction, Sound, Bodypart and Class record verifiers
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
d433929194
|
Use Messages::add in birthsign record verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
6b226eef8f
|
Use Messages::add in magic effect record verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
5b8880c6fa
|
Update cell reference record verifier messages
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
dc847dce09
|
Add item icon checks to object record verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
34077a6987
|
Purge unnecessary namespaces
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
d90940011f
|
Add model checks to object record verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
38ea7928f5
|
Add sound file checks to sound record verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
1f717def35
|
Update journal, start script and spell verifiers messages
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
a6d3cd9190
|
Update topic info verifier messages
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
14ef145b3b
|
Update region and pathgrid record verifier messages
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
a9ce155a7b
|
Update faction and body part record verifier messages
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
7535daa94d
|
Update class and race record verifier messages
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
fd1a3ad88d
|
Update object and script record verifier messages
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
cf7a8c5775
|
Update soundgen record verifier messages
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
5249492a31
|
Update skill record verifier messages
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
51fdb94e34
|
Add texture check to birthsign verifier
|
2018-09-14 21:06:50 +03:00 |
|
Capostrophic
|
d3aa5840ec
|
Refactor magic effect record verifying
|
2018-09-14 21:06:50 +03:00 |
|
Bret Curtis
|
6035636e29
|
Merge pull request #1915 from akortunov/enterfix
Disable repeating for Accept GUI action
|
2018-09-14 15:17:47 +02:00 |
|
Marc Zinnschlag
|
a0f7282966
|
Merged pull request #1820
|
2018-09-14 11:44:06 +02:00 |
|
Marc Zinnschlag
|
ea053d9f47
|
Merged pull request #1881
|
2018-09-14 11:43:11 +02:00 |
|
Andrei Kortunov
|
6066f02010
|
Do not use universal IDs for menu items
|
2018-09-13 22:15:59 +04:00 |
|
Marc Zinnschlag
|
252ed9bd4b
|
Merged pull request #1914
|
2018-09-13 11:53:21 +02:00 |
|
Andrei Kortunov
|
275d10e1f7
|
Add missing icons for UniversalId tables and use them in the editor menu (feature #912)
|
2018-09-12 22:37:19 +04:00 |
|
Capostrophic
|
664c630ac0
|
Don't make sTo strings static references
|
2018-09-12 16:36:03 +03:00 |
|
Andrei Kortunov
|
e300a16b24
|
Use field for columns count instead of out integer
|
2018-09-12 14:31:01 +04:00 |
|
Andrei Kortunov
|
7a986f38da
|
Support for user-defined TrueType fonts
|
2018-09-12 14:31:01 +04:00 |
|
Andrei Kortunov
|
c9c0230d2a
|
Scale journal fonts separately from common ones
|
2018-09-12 14:31:01 +04:00 |
|
Andrei Kortunov
|
f89393fd62
|
Validate 'ttf resolution' option value
|
2018-09-12 14:31:01 +04:00 |
|
Andrei Kortunov
|
adbaeb7cca
|
Improve GUI scaling (bug #3288)
|
2018-09-12 14:31:01 +04:00 |
|
Marc Zinnschlag
|
6100e34051
|
Merged pull request #1912
|
2018-09-12 12:04:49 +02:00 |
|
Marc Zinnschlag
|
2ba15c86f8
|
Merged pull request #1913
|
2018-09-12 12:01:13 +02:00 |
|
Marc Zinnschlag
|
3fd40e4a4e
|
Merged pull request #1916
|
2018-09-12 11:58:39 +02:00 |
|
Marc Zinnschlag
|
50775dd411
|
Merged pull request #1917
|
2018-09-12 11:38:52 +02:00 |
|
Andrei Kortunov
|
0136f0552b
|
Do not update mIdleState directly
|
2018-09-11 22:24:44 +04:00 |
|
Andrei Kortunov
|
929d78d6a3
|
Randomize attacks for non-bipedal creatures with Weapon flag
|
2018-09-11 22:24:44 +04:00 |
|
Andrei Kortunov
|
0440c11ccd
|
Fix swim crossbow animations
|
2018-09-11 22:24:44 +04:00 |
|
Andrei Kortunov
|
9918212a1e
|
Set focus to Close button when opening the container window (bug #4333)
|
2018-09-11 11:22:26 +04:00 |
|
Andrei Kortunov
|
c2c24a76a4
|
Handle MyGUI exceptions inside destructors
|
2018-09-11 11:11:27 +04:00 |
|
Andrei Kortunov
|
d5bcc49079
|
Initialize missing struct fields
|
2018-09-11 11:11:24 +04:00 |
|
Andrei Kortunov
|
e5a81b1f99
|
Fix some issues, found by Coverity Scan
|
2018-09-10 16:35:27 +04:00 |
|
Andrei Kortunov
|
dcc1a122f7
|
Use drag and drop for ActionTake when InventoryWindow is active (bug #4543)
|
2018-09-10 15:18:07 +04:00 |
|
Andrei Kortunov
|
269ef7a559
|
Disable repeating for ENTER key in GUI
|
2018-09-10 12:55:00 +04:00 |
|
Andrei Kortunov
|
33a66b778f
|
Disable repeating for Accept action in keyboard navigation (bug #4260)
|
2018-09-09 23:10:09 +04:00 |
|
Capostrophic
|
702868255a
|
Use sTo GMST in spellmaking menu (feature #4636)
|
2018-09-09 13:56:58 +03:00 |
|
Capostrophic
|
6ab42919cf
|
Make sure the actor is actually crouching/running before tweaking movement speed
|
2018-09-08 22:43:09 +03:00 |
|
Evil Eye
|
6705e5aae4
|
forget about the setting till #2887 is implemented at least
|
2018-09-08 11:21:43 +02:00 |
|
Evil Eye
|
bbcdfd4078
|
Implements vanilla's off-by-one error, fixing #4611
|
2018-09-06 21:49:50 +02:00 |
|
Capostrophic
|
9408876b58
|
Utilize AI GMSTs for priority rating (feature #4632)
Fix on-target effect rating calculation
|
2018-09-06 17:39:37 +03:00 |
|
Bret Curtis
|
387b3e9e87
|
Merge pull request #1909 from akortunov/warnfix
Fix all MSVC warnings left
|
2018-09-04 21:11:14 +02:00 |
|
Andrei Kortunov
|
6529883527
|
Fix MSVC warning C4389
|
2018-09-04 18:14:51 +04:00 |
|
Bret Curtis
|
86809af2cd
|
Merge pull request #1908 from akortunov/warnfix
Fix some warnings
|
2018-09-04 16:00:37 +02:00 |
|
Andrei Kortunov
|
aed7c1b2bb
|
Fix a couple of Clang warnings
|
2018-09-04 12:37:43 +04:00 |
|
Capostrophic
|
d758b573e2
|
Fix erroneous assumption that ranged weaponry has speed
Restrict speed mult to melee weaponry
|
2018-09-01 12:13:18 +03:00 |
|
Capostrophic
|
ceb6121b33
|
Better checks for enemy incapacitation
|
2018-09-01 12:13:18 +03:00 |
|
Capostrophic
|
2965373ed6
|
Avoid potential zero division
|
2018-09-01 12:13:18 +03:00 |
|
Capostrophic
|
e66be02e2e
|
Account for enemy armor rating in weapon rating
|
2018-09-01 12:13:18 +03:00 |
|
Capostrophic
|
fa3e45fa7d
|
Slight cleanup
|
2018-09-01 12:13:18 +03:00 |
|
Capostrophic
|
533b72eff6
|
Cache weapon type strings
|
2018-09-01 12:13:18 +03:00 |
|
Capostrophic
|
00c847db19
|
Make AI Blind, Sound and Silence effect rating more logical
|
2018-09-01 12:13:18 +03:00 |
|
Capostrophic
|
374e98d665
|
Make rateWeapon more sensible and account for weapon speed
|
2018-09-01 12:13:18 +03:00 |
|
Marc Zinnschlag
|
78a84042ad
|
Merged pull request #1901
|
2018-09-01 11:08:24 +02:00 |
|
Marc Zinnschlag
|
3b01355f27
|
Merged pull request #1895
|
2018-09-01 11:06:38 +02:00 |
|
Marc Zinnschlag
|
f2981a81c9
|
Merged pull request #1900
|
2018-09-01 11:06:10 +02:00 |
|
Marc Zinnschlag
|
ef72024e2c
|
Merged pull request #1902
|
2018-09-01 11:01:05 +02:00 |
|
Capostrophic
|
b673cdf70e
|
Grant Enchant experience even if recharging fails (bug #4622)
|
2018-08-30 23:52:33 +03:00 |
|
Capostrophic
|
7ef6fa9f61
|
Remove deprecated GMST get* functions
|
2018-08-29 18:38:12 +03:00 |
|
Andrei Kortunov
|
5d54214acb
|
Optimize combat action iteration
|
2018-08-29 17:20:34 +04:00 |
|
Andrei Kortunov
|
2cac8b59b1
|
Use square distance to target
|
2018-08-29 17:20:32 +04:00 |
|
Andrei Kortunov
|
4c0ef4ddb6
|
Do not initialize magic schools map every time we access it
|
2018-08-29 17:20:32 +04:00 |
|
Capostrophic
|
23834b5ed8
|
Don't apply falling damage twice (bug #4608)
|
2018-08-29 15:09:03 +03:00 |
|
Capostrophic
|
b8ba9092cb
|
Purge effects from all permanent spells with the same ID
|
2018-08-29 14:09:43 +03:00 |
|