Emanuel Guevel
|
48d2554ac3
|
Auto-equip when items are added to the inventory
We limit that to armor pieces and clothing items.
No auto-equiping for the player nor werewolves.
|
2013-08-07 15:17:55 +02:00 |
|
Emanuel Guevel
|
47b8a31317
|
Fixes suggested by KittyCat
|
2013-08-07 12:05:53 +02:00 |
|
Chris Robinson
|
a9cc3a2844
|
Ensure a valid CellStore for Ptr::isInCell
|
2013-08-06 19:49:01 -07:00 |
|
Chris Robinson
|
eab4e09566
|
Handle the pick/probe in the character controller
|
2013-08-06 19:48:59 -07:00 |
|
Emanuel Guevel
|
20d40c4368
|
Implement MWWorld::World::setWerewolf()
|
2013-08-06 12:34:35 +02:00 |
|
Emanuel Guevel
|
aa563e947e
|
Implement MWWorld::InventoryStore::unequipAll()
|
2013-08-06 12:34:35 +02:00 |
|
Marc Zinnschlag
|
41b2fa985b
|
silenced some warnings
|
2013-08-03 15:26:53 +02:00 |
|
Marc Zinnschlag
|
9123afa863
|
Merge remote-tracking branch 'gus/MeleeCombat2'
|
2013-08-03 15:23:36 +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 |
|
Miroslav Puda
|
04d90b4c47
|
Type of weather changed from string to enum.
|
2013-06-19 03:24:30 +02:00 |
|
scrawl
|
705488ddfb
|
Fix mouse movement events being discarded when there's more than one event in a frame
|
2013-06-12 16:07:46 +02:00 |
|
scrawl
|
3a6e54c4f5
|
Sell owned items in the cell
|
2013-05-27 02:18:36 +02:00 |
|
scrawl
|
d9dd02c610
|
Security fixes
|
2013-05-20 12:42:11 +02:00 |
|
scrawl
|
2715520d6f
|
Cleanup Security class
|
2013-05-19 23:19:48 +02:00 |
|
scrawl
|
5173779f4b
|
Add sounds for security skill
|
2013-05-19 19:48:51 +02:00 |
|
scrawl
|
7a2d1cd8ce
|
Security skill
|
2013-05-19 18:40:37 +02:00 |
|
scrawl
|
60563afc10
|
Fix a new game crash, reset camera
|
2013-05-17 22:53:43 +02:00 |
|
Marc Zinnschlag
|
2c8a511179
|
Merge remote-tracking branch 'scrawl/persistence'
|
2013-05-16 19:37:41 +02:00 |
|
scrawl
|
8a3d3f954b
|
NPC/creature persistence flag
|
2013-05-16 18:50:26 +02:00 |
|
Glorf
|
af28be915f
|
Use fallback video name
|
2013-05-16 13:47:27 +02:00 |
|
Marc Zinnschlag
|
9fee99d56c
|
Merge remote-tracking branch 'scrawl/master'
|
2013-05-15 22:43:00 +02:00 |
|
scrawl
|
aaa9aba999
|
Some fixes
|
2013-05-15 22:38:53 +02:00 |
|
scrawl
|
c41f119ba6
|
Added new game button
|
2013-05-15 17:54:18 +02:00 |
|
Glorf
|
9fa2dd5277
|
Playing with moons part 2
|
2013-05-14 19:58:08 +02:00 |
|
Marc Zinnschlag
|
e14cb6853f
|
Merge remote-tracking branch 'scrawl/containerui'
|
2013-05-11 19:23:02 +02:00 |
|
scrawl
|
0c4a963132
|
Container UI rewrite
|
2013-05-11 18:38:27 +02:00 |
|
Glorf
|
6aaa8d6dc0
|
Fixed fading problem
|
2013-05-10 19:33:43 +02:00 |
|
Glorf
|
9cc85cbe81
|
Playing with moons part 1
|
2013-05-10 18:55:56 +02:00 |
|
Glorf
|
6417fa504e
|
Fixed constness
|
2013-05-09 13:56:13 +02:00 |
|
Glorf
|
c605f15a15
|
Another weather cleanup
|
2013-05-09 00:36:58 +02:00 |
|
Marc Zinnschlag
|
c80ffa0a16
|
Merge remote-tracking branch 'gus/AIFix'
|
2013-05-08 20:31:57 +02:00 |
|
gus
|
603af21715
|
little interface improvement
|
2013-05-07 19:42:21 +01:00 |
|
gus
|
a328a03bd3
|
more fix. Fargoth quest almost work as in vanilla now.
|
2013-05-07 19:35:10 +01:00 |
|
Glorf
|
68f249e8f4
|
Small weather cleanup
|
2013-05-07 10:27:37 +02:00 |
|
gus
|
006f25d1c0
|
First try to improve AI. Does not work yet due to strange bug in physicsystem
|
2013-05-06 00:46:50 +01:00 |
|
Marc Zinnschlag
|
d5741c7141
|
Merge remote-tracking branch 'scrawl/master'
|
2013-05-01 16:58:43 +02:00 |
|
Marc Zinnschlag
|
95eeea2a27
|
Revert "Merge remote-tracking branch 'glorf/acrobatics'"
This reverts commit 089ef7a2a0 , reversing
changes made to 67422c397c .
|
2013-05-01 16:56:16 +02:00 |
|
scrawl
|
1acfd849a2
|
Fix a case folding bug
|
2013-05-01 16:38:16 +02:00 |
|
Marc Zinnschlag
|
6f0ccb6e38
|
Merge remote-tracking branch 'scrawl/insertrecords'
|
2013-05-01 13:55:26 +02:00 |
|
Marc Zinnschlag
|
089ef7a2a0
|
Merge remote-tracking branch 'glorf/acrobatics'
|
2013-05-01 13:44:23 +02:00 |
|
scrawl
|
40a0969055
|
Insert records that may not exist in vanilla MW
|
2013-05-01 12:47:50 +02:00 |
|
Glorf
|
236ec3409f
|
Finished acrobatics
|
2013-05-01 12:21:59 +02:00 |
|
scrawl
|
67422c397c
|
GetWindSpeed
|
2013-05-01 11:42:24 +02:00 |
|
scrawl
|
627c3fdb6b
|
Added GetStandingPC, GetStandingActor; Fixed GetStartingPos
|
2013-05-01 11:15:43 +02:00 |
|
Glorf
|
5a8c1661be
|
Jump acrobatics working, started falling acrobatics implementation
|
2013-04-30 20:44:17 +02:00 |
|
scrawl
|
1420a2cb33
|
Tweaked adjustPosition. Now uses a very thin box for tracing the feet only.
|
2013-04-30 20:43:38 +02:00 |
|
scrawl
|
91c89e5db4
|
Use sphere cast instead of ray for camera distance adjustment; use the box orientation value in newtrace
|
2013-04-30 20:26:59 +02:00 |
|
Marc Zinnschlag
|
61e476118d
|
Merge remote-tracking branch 'kcat/animations'
|
2013-04-30 10:25:26 +02:00 |
|
scrawl
|
c0dd383cd0
|
Fix door collision to work with all possible movement directions
|
2013-04-30 09:43:32 +02:00 |
|
Chris Robinson
|
15a2eeebb8
|
Merge remote-tracking branch 'zini/master' into animations
Conflicts:
apps/openmw/mwworld/worldimp.cpp
|
2013-04-29 10:16:29 -07:00 |
|
Marc Zinnschlag
|
93868c8bca
|
Merge remote-tracking branch 'scrawl/master'
|
2013-04-29 18:08:25 +02:00 |
|
Marc Zinnschlag
|
bab899513a
|
Merge remote-tracking branch 'glorf/bugfix-4'
|
2013-04-29 18:04:22 +02:00 |
|
Glorf
|
74de8b83b6
|
Enabled collision when new game
|
2013-04-29 17:56:16 +02:00 |
|