Marc Zinnschlag
|
3170490a8e
|
silenced some warnings
|
2013-08-03 15:21:11 +02:00 |
|
Marc Zinnschlag
|
253e00e3a0
|
Merge remote-tracking branch 'gus/MeleeCombat2' into columns
|
2013-08-03 15:18:39 +02:00 |
|
gus
|
a23e7fac93
|
clean up
|
2013-08-03 13:58:16 +02:00 |
|
gus
|
c8bb32c40d
|
small maths correction
|
2013-08-03 12:29:18 +02:00 |
|
gus
|
a25ee360dc
|
use angles and GMST. not sure this work as it should
|
2013-08-03 12:16:51 +02:00 |
|
gus
|
830762722d
|
first attempt: hit detection with a sphere (not finished)
|
2013-08-03 11:26:36 +02:00 |
|
Emanuel Guevel
|
a9483dbdf1
|
Show sneak indicator when sneaking
Temporary solution, as the indicator should be shown only when the
player is not detected by any other actor.
|
2013-08-03 03:03:29 +02:00 |
|
Chris Robinson
|
b70975a74d
|
Move getEvasion to CreatureStats
|
2013-08-02 00:21:01 -07:00 |
|
Chris Robinson
|
9e7d670745
|
Inline Class::get(const Ptr& ptr)
|
2013-08-02 00:20:59 -07:00 |
|
scrawl
|
fe51a00112
|
Fix the initial player inventory being added twice when starting a new game
|
2013-07-31 21:00:58 +02:00 |
|
Marc Zinnschlag
|
5cafe65cd7
|
Merge remote-tracking branch 'scrawl/cppcheck'
|
2013-07-31 20:00:35 +02:00 |
|
scrawl
|
7dc30a01cd
|
Some changes suggested by cppcheck
|
2013-07-31 18:46:32 +02:00 |
|
PLkolek
|
f297c21e4d
|
Old door sound fades out on door open/close. Door sound is synchronised to angle on action.
|
2013-07-31 15:46:23 +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
|
04b90b7d14
|
Other actors no longer collide with an actor that has collision disabled
|
2013-07-30 22:00:48 +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
|
54f91d4b3a
|
Implement hand-to-hand attacks
|
2013-07-28 06:48:25 -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
|
dd6edd21f8
|
Add a separate on-hit method to handle objects being hit
|
2013-07-26 10:50:23 -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
|
92cc566fdc
|
Rename the Class::attack method to Class::hit
|
2013-07-25 00:30:01 -07:00 |
|
Chris Robinson
|
0c8d4d9be2
|
Add beginnings of melee hits
|
2013-07-24 02:51:42 -07:00 |
|
Marc Zinnschlag
|
a8168c58c2
|
Merge remote-tracking branch 'kolek/thirdpersonzoom'
|
2013-07-20 18:29:59 +02:00 |
|
Kolzi
|
1b7966ca27
|
Can zoom in and out in third person view.
|
2013-07-19 16:12:01 +02:00 |
|
Chris Robinson
|
14e0c182f3
|
Allow specifying the sound type to playSound and playSound3D
|
2013-07-18 21:50:11 -07:00 |
|
Chris Robinson
|
9ea6b22a83
|
Handle soundgen animation keys
|
2013-07-17 23:58:21 -07:00 |
|
Chris Robinson
|
c7692acb79
|
Update the player's Ptr in mwrender when changing cells
|
2013-07-17 19:11:03 -07:00 |
|
Chris Robinson
|
f296d13c20
|
Add a speed multiplier to the animation state
|
2013-07-16 00:43:31 -07:00 |
|
scrawl
|
c81b852071
|
Fixes inaccurate ray casts; rely on getCameraToViewportRay
|
2013-07-15 00:39:37 +02:00 |
|
Marc Zinnschlag
|
602e40e19d
|
Merge remote-tracking branch 'greye/coc'
|
2013-07-07 13:34:28 +02:00 |
|
greye
|
f3d54a7ba4
|
move finding default cell positions to World
|
2013-07-07 15:03:06 +04:00 |
|
greye
|
0c303aa285
|
fix fading on cell transition when cell is loaded
|
2013-07-07 14:30:11 +04:00 |
|
scrawl
|
744c5804ed
|
Simplified doors, now they will stop after hitting an obstacle instead of trying to back off.
|
2013-07-07 03:52:17 +02:00 |
|
greye
|
76d95dffb6
|
special case for loading StartScript records
|
2013-07-05 23:52:46 +04:00 |
|
Marc Zinnschlag
|
56637a39a3
|
Merge remote-tracking branch 'vheuken/master'
|
2013-06-29 12:27:01 +02:00 |
|
Marc Zinnschlag
|
cd538538b5
|
fixed weather code
|
2013-06-28 09:00:21 +02:00 |
|
Vincent Heuken
|
f43b48015e
|
remove actor's collisionbox on death
|
2013-06-27 19:42:27 -07:00 |
|
Vincent Heuken
|
b095c24854
|
resize actor collision boxes on death
|
2013-06-27 14:11:20 -07:00 |
|
Marc Zinnschlag
|
f5ba2b37e7
|
Merge remote-tracking branch 'vorenon/fixes'
|
2013-06-21 20:28:45 +02:00 |
|
vorenon
|
efdcd9649c
|
Fading for Exterior->Interior cell transitions
|
2013-06-21 20:19:35 +02:00 |
|
Marc Zinnschlag
|
8b909ff838
|
killed a stray srand
|
2013-06-21 08:58:52 +02:00 |
|
Miroslav Puda
|
8da3494d74
|
Revert "Type of weather changed from string to enum."
This reverts commit 04d90b4c47 .
Conflicts:
apps/openmw/mwworld/weather.cpp
apps/openmw/mwworld/weather.hpp
|
2013-06-20 21:51:07 +02:00 |
|
Miroslav Puda
|
26a6bdb27d
|
Correction of sigsegv.
|
2013-06-19 20:06:02 +02:00 |
|
Miroslav Puda
|
f9940413fd
|
Static for nextWeather()
|
2013-06-19 16:49:43 +02:00 |
|
Miroslav Puda
|
bf31e5385c
|
Removal of duplicit exterior checking and unneded string copiing.
|
2013-06-19 16:18:43 +02:00 |
|
Miroslav Puda
|
8a45686e0a
|
WeatherResult added as member variable.
|
2013-06-19 06:50:36 +02:00 |
|
Miroslav Puda
|
f01aa8f55e
|
Simpler statistical calculation of next weather; minus before parens.
|
2013-06-19 04:57:36 +02:00 |
|