scrawl
|
43e0df479e
|
Make NPCs auto-equip after their inventory is loaded, this fixes NPCs that start as dead not auto-equipping
|
2013-07-31 16:30:22 +02:00 |
|
Marc Zinnschlag
|
6ce2b962e1
|
Merge remote-tracking branch 'scrawl/inventory'
|
2013-07-31 09:15:22 +02:00 |
|
Marc Zinnschlag
|
eedced729f
|
Merge remote-tracking branch 'scrawl/master'
|
2013-07-31 09:14:12 +02:00 |
|
Marc Zinnschlag
|
7639506e49
|
Merge remote-tracking branch 'scrawl/ai'
|
2013-07-31 09:07:46 +02:00 |
|
scrawl
|
16cacb338a
|
Initialize MWMechanics::AiSequence from ESM::AiPackageList
|
2013-07-31 00:55:08 +02:00 |
|
scrawl
|
45006ea193
|
Fix inventory/container content loading so that it's done for dynamically spawned objects as well
|
2013-07-31 00:02:24 +02:00 |
|
scrawl
|
90a5d8b6f5
|
Fix uninitialized AL listener position/orientation when the game is paused during the first frame
|
2013-07-30 23:24:18 +02:00 |
|
Marc Zinnschlag
|
958b0c4915
|
Merge remote-tracking branch 'scrawl/untilhealed'
|
2013-07-30 22:41:05 +02:00 |
|
scrawl
|
da01ec4f52
|
Only show the "Rest until healed" button when stats are not full
|
2013-07-30 22:07:27 +02:00 |
|
scrawl
|
04b90b7d14
|
Other actors no longer collide with an actor that has collision disabled
|
2013-07-30 22:00:48 +02:00 |
|
scrawl
|
472a381263
|
Fix health meter (again)
|
2013-07-30 16:09:12 +02:00 |
|
Marc Zinnschlag
|
3642562959
|
Merge remote-tracking branch 'scrawl/master'
|
2013-07-30 08:11:40 +02:00 |
|
scrawl
|
426e3ec6c6
|
Fix enemy health meter for creatures
|
2013-07-30 06:17:21 +02:00 |
|
scrawl
|
3961c276b8
|
Added enemy health meter
|
2013-07-30 06:00:20 +02:00 |
|
Marc Zinnschlag
|
e27ba55541
|
Merge remote-tracking branch 'swick/countdialog'
|
2013-07-29 21:38:04 +02:00 |
|
Sebastian Wick
|
40d3efc671
|
use cancel methid
|
2013-07-29 18:35:23 +02:00 |
|
Sebastian Wick
|
7b40e57ba1
|
Allow the 'Activate' key to close the countdialog window; cleanups
|
2013-07-29 18:27:00 +02:00 |
|
Marc Zinnschlag
|
90ab7b2bf5
|
Merge remote-tracking branch 'swick/viewmodetransission'
|
2013-07-29 17:08:49 +02:00 |
|
Sebastian Wick
|
7c24c0a64e
|
fix uninitialized variables
|
2013-07-29 16:45:35 +02:00 |
|
Sebastian Wick
|
d2b7cb5bb2
|
First/Third person transitions with mouse wheel
|
2013-07-29 16:43:16 +02:00 |
|
Sebastian Wick
|
1b310c5c5b
|
use SDL resolutions in the ingame settings
|
2013-07-29 13:34:56 +02:00 |
|
Marc Zinnschlag
|
3fa4a194a7
|
Merge remote-tracking branch 'scrawl/master'
|
2013-07-29 09:59:23 +02:00 |
|
scrawl
|
6164e5bae6
|
Restored window resizing
|
2013-07-29 02:32:08 +02:00 |
|
Chris Robinson
|
3744850545
|
Fix hand-to-hand health damage reduction
|
2013-07-28 16:07:09 -07:00 |
|
Chris Robinson
|
39507e3f0f
|
Decrease armor condition on successful hits
|
2013-07-28 15:51:17 -07:00 |
|
Chris Robinson
|
1af48ab6e0
|
Decrease weapon condition on successful hits
|
2013-07-28 15:17:01 -07:00 |
|
Chris Robinson
|
465f4d2063
|
Properly handle starting an animation at the end
|
2013-07-28 09:56:03 -07:00 |
|
Chris Robinson
|
54f91d4b3a
|
Implement hand-to-hand attacks
|
2013-07-28 06:48:25 -07:00 |
|
Chris Robinson
|
a34f0de3e1
|
Play the correct medium armor foot sounds
|
2013-07-28 04:17:36 -07:00 |
|
Chris Robinson
|
db4f34b332
|
Play hit sounds when hitting creatures and NPCs
|
2013-07-27 11:20:39 -07:00 |
|
Chris Robinson
|
1a40d01afa
|
Fix NPC armor rating calculation and reduce redundant lookups
|
2013-07-27 09:31:16 -07:00 |
|
Chris Robinson
|
f73008546f
|
Keep a sound updated with its object's position
|
2013-07-27 07:24:18 -07:00 |
|
Chris Robinson
|
c94653dc49
|
Implement the ModRegion script function
|
2013-07-27 07:10:18 -07:00 |
|
Chris Robinson
|
1174b85ac8
|
Implement Disable/EnableTeleporting script functions
|
2013-07-27 00:14:55 -07:00 |
|
Chris Robinson
|
3298eb1b37
|
Implement HitOnMe script function
|
2013-07-26 10:50:23 -07:00 |
|
Chris Robinson
|
5379e607cb
|
Handle the OnPCHitMe script variable
|
2013-07-26 10:50:23 -07:00 |
|
Chris Robinson
|
f215d2cc30
|
Only raise weapon skills for the player
|
2013-07-26 10:50:23 -07:00 |
|
Chris Robinson
|
bec420c69b
|
Add Class::onHit for creatures
|
2013-07-26 10:50:23 -07:00 |
|
Chris Robinson
|
dd6edd21f8
|
Add a separate on-hit method to handle objects being hit
|
2013-07-26 10:50:23 -07:00 |
|
Marc Zinnschlag
|
3fbbbdc64b
|
Merge remote-tracking branch 'scrawl/master'
|
2013-07-26 08:06:53 +02:00 |
|
Chris Robinson
|
a569ae367e
|
Fix hit chance calculation
|
2013-07-25 13:09:26 -07:00 |
|
Chris Robinson
|
6195062d72
|
Try to figure out what gets hit
This isn't the greatest. The distance multiplier is a guess, and a sphere cast
may be better.
|
2013-07-25 12:58:43 -07:00 |
|
Chris Robinson
|
b3a057d679
|
Handle hit chance and damage calculation
Math is based on what the UESP describes, with some tweaks (using
fatigue term, and the fCombatCriticalStrikeMult GMST):
http://www.uesp.net/wiki/Morrowind:Combat
|
2013-07-25 08:15:42 -07:00 |
|
Chris Robinson
|
1dcc893703
|
Merge remote-tracking branch 'zini/master' into combat
|
2013-07-25 01:16:49 -07:00 |
|
Chris Robinson
|
4ad28ed369
|
Don't play a weapon-down sound when unreadying a spell
|
2013-07-25 00:46:20 -07:00 |
|
Chris Robinson
|
92cc566fdc
|
Rename the Class::attack method to Class::hit
|
2013-07-25 00:30:01 -07:00 |
|
Chris Robinson
|
0db02af807
|
Set up the weapon state in the CharacterController constructor
|
2013-07-24 21:08:16 -07:00 |
|
Chris Robinson
|
d9a9c3d6bd
|
Handle the "land" soundgen type
|
2013-07-24 10:36:04 -07:00 |
|
Chris Robinson
|
705498ec24
|
Play a swish sound when attacking
|
2013-07-24 10:34:53 -07:00 |
|
Chris Robinson
|
d8ec813939
|
Say something from the "hit" dialog topic when losing health
|
2013-07-24 10:02:50 -07:00 |
|