scrawl
f12d5b728a
Ogre 1.9 compatibility changes
12 years ago
Chris Robinson
3fa65f21dd
Use a proper cone shape with a contact test to check for melee hits
12 years ago
Chris Robinson
1aa92067c2
Fix tracing down
12 years ago
Chris Robinson
8c3564326e
Improve movement inertia
...
Handles all 3 axis. Incoming velocity is only added to inertia when
leaving the ground, and does not continually add to it.
12 years ago
Chris Robinson
8bcce0fb55
Clean up the trace struct
12 years ago
Chris Robinson
62c7b3698d
Get rid of the old newtrace method
12 years ago
Chris Robinson
65ce3c6ba5
Use a better method to do actor physics traces
12 years ago
Marc Zinnschlag
41b2fa985b
silenced some warnings
12 years ago
Marc Zinnschlag
9123afa863
Merge remote-tracking branch 'gus/MeleeCombat2'
12 years ago
gus
4c7dcdc8aa
check if there is an object in the way
12 years ago
gus
830762722d
first attempt: hit detection with a sphere (not finished)
12 years ago
scrawl
7dc30a01cd
Some changes suggested by cppcheck
12 years ago
gus
b248d85b84
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into MeleeCombat2
12 years ago
gus
565cbe146d
function declaration
12 years ago
scrawl
aa555b3086
Doors no longer get hindered by actors that have collision disabled
12 years ago
scrawl
04b90b7d14
Other actors no longer collide with an actor that has collision disabled
12 years ago
Chris Robinson
dbdfa624e1
Don't start the player with collision disabled
...
Since we spawn properly at the door now, there's no reason
to start with tcl on.
12 years ago
Vincent Heuken
f43b48015e
remove actor's collisionbox on death
12 years ago
scrawl
0c4a963132
Container UI rewrite
12 years ago
gus
fe5aaa9dff
fix NPC collisions
12 years ago
gus
15afbe58a8
minor corretion
12 years ago
gus
603af21715
little interface improvement
12 years ago
gus
a328a03bd3
more fix. Fargoth quest almost work as in vanilla now.
12 years ago
gus
006f25d1c0
First try to improve AI. Does not work yet due to strange bug in physicsystem
12 years ago
Marc Zinnschlag
95eeea2a27
Revert "Merge remote-tracking branch 'glorf/acrobatics'"
...
This reverts commit 089ef7a2a0
, reversing
changes made to 67422c397c
.
12 years ago
Marc Zinnschlag
089ef7a2a0
Merge remote-tracking branch 'glorf/acrobatics'
12 years ago
Glorf
236ec3409f
Finished acrobatics
12 years ago
scrawl
627c3fdb6b
Added GetStandingPC, GetStandingActor; Fixed GetStartingPos
12 years ago
scrawl
91c89e5db4
Use sphere cast instead of ray for camera distance adjustment; use the box orientation value in newtrace
12 years ago
scrawl
2e1dda9010
Fix old bullet versions
12 years ago
scrawl
208f9ca8c5
Fix problem with newer (or older?) bullet version (thanks travis)
12 years ago
scrawl
9343b4459e
Opening doors
12 years ago
scrawl
b34caccd2e
Fix moving NPCs not getting their collision box moved
12 years ago
scrawl
b98063bba0
Fix deleted pointer access (getPosition, getRotation)
12 years ago
scrawl
ebaf80d539
Trace actors onto the ground after load, when moved to a different cell by the console or on player cell change.
12 years ago
scrawl
af6409b9f5
Fix NPC physics scale problem
12 years ago
Marc Zinnschlag
b2f6f67d53
Merge remote-tracking branch 'scrawl/master' into next
12 years ago
scrawl
3277ef26da
Fix a crash when dropping objects without a collision shape
12 years ago
scrawl
84afd87321
Placeable objects should not collide unless they have a NiRootCollisionNode
12 years ago
scrawl
d7c4a622cf
Create a separate rigid body / shape with full details for raycasting, remove the occlusion query hack
12 years ago
Marc Zinnschlag
7e100c36b5
Merge remote-tracking branch 'gus/AI'
12 years ago
gus
5938e19362
Clean up
12 years ago
gus
48b3f1e0cf
Clean up. But still a little hacky
12 years ago
gus
7fb2ff18a3
Fix bug induced by previous commit (player orientation wasn't stored correctly), and fix NPC not beeing able to move with certain angles (like angle Z 70) because the trace function was hitting NPC own hitboxes. The solution prposed here is a little hacky, but i works. Need a little clean up(mBody shouldn't be public)
12 years ago
Nathan Jeffords
109dff2d29
renamed high level NIF files...
12 years ago
scrawl
2e7bc1a368
Z-up conversion: local map, fix tcg
12 years ago
Chris Robinson
fe6fa9ebe7
Simplify newtrace a bit
12 years ago
Chris Robinson
66743ecee7
Remove some unused trace fields
12 years ago
Chris Robinson
86f6491bc8
Remove unused pmove code
12 years ago
Chris Robinson
89fabdb3a9
Update the PhysicActor's RigidBody when moving
...
This works, but is less than ideal. As it is now, the rigid body gets updated
twice as the position and rotation are set separately. They should instead be
updated together.
12 years ago