Lukasz Gromanowski
|
bfd79bfbe6
|
Various fixes for CppCheck warnings.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
|
2013-12-06 07:36:16 +01:00 |
|
scrawl
|
f12d5b728a
|
Ogre 1.9 compatibility changes
|
2013-08-29 17:14:25 +02:00 |
|
Chris Robinson
|
3fa65f21dd
|
Use a proper cone shape with a contact test to check for melee hits
|
2013-08-23 12:27:40 -07:00 |
|
Chris Robinson
|
1aa92067c2
|
Fix tracing down
|
2013-08-19 04:56:02 -07:00 |
|
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.
|
2013-08-18 05:38:50 -07:00 |
|
Chris Robinson
|
8bcce0fb55
|
Clean up the trace struct
|
2013-08-17 05:09:33 -07:00 |
|
Chris Robinson
|
62c7b3698d
|
Get rid of the old newtrace method
|
2013-08-17 05:09:33 -07:00 |
|
Chris Robinson
|
65ce3c6ba5
|
Use a better method to do actor physics traces
|
2013-08-17 05:09:32 -07: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
|
4c7dcdc8aa
|
check if there is an object in the way
|
2013-08-03 11:33:34 +02:00 |
|
gus
|
830762722d
|
first attempt: hit detection with a sphere (not finished)
|
2013-08-03 11:26:36 +02:00 |
|
scrawl
|
7dc30a01cd
|
Some changes suggested by cppcheck
|
2013-07-31 18:46:32 +02:00 |
|
gus
|
b248d85b84
|
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into MeleeCombat2
|
2013-07-31 10:04:50 +02:00 |
|
gus
|
565cbe146d
|
function declaration
|
2013-07-31 10:04:09 +02:00 |
|
scrawl
|
aa555b3086
|
Doors no longer get hindered by actors that have collision disabled
|
2013-07-31 02:39:42 +02:00 |
|
scrawl
|
04b90b7d14
|
Other actors no longer collide with an actor that has collision disabled
|
2013-07-30 22:00:48 +02:00 |
|
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.
|
2013-07-08 13:12:12 -07:00 |
|
Vincent Heuken
|
f43b48015e
|
remove actor's collisionbox on death
|
2013-06-27 19:42:27 -07:00 |
|
scrawl
|
0c4a963132
|
Container UI rewrite
|
2013-05-11 18:38:27 +02:00 |
|
gus
|
fe5aaa9dff
|
fix NPC collisions
|
2013-05-09 11:12:55 +01:00 |
|
gus
|
15afbe58a8
|
minor corretion
|
2013-05-07 19:43:44 +01: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 |
|
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
|
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 |
|
Marc Zinnschlag
|
089ef7a2a0
|
Merge remote-tracking branch 'glorf/acrobatics'
|
2013-05-01 13:44:23 +02:00 |
|
Glorf
|
236ec3409f
|
Finished acrobatics
|
2013-05-01 12:21:59 +02:00 |
|
scrawl
|
627c3fdb6b
|
Added GetStandingPC, GetStandingActor; Fixed GetStartingPos
|
2013-05-01 11:15:43 +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 |
|
scrawl
|
2e1dda9010
|
Fix old bullet versions
|
2013-04-28 16:19:40 +02:00 |
|
scrawl
|
208f9ca8c5
|
Fix problem with newer (or older?) bullet version (thanks travis)
|
2013-04-28 15:56:09 +02:00 |
|
scrawl
|
9343b4459e
|
Opening doors
|
2013-04-28 14:59:15 +02:00 |
|
scrawl
|
b34caccd2e
|
Fix moving NPCs not getting their collision box moved
|
2013-04-18 16:46:38 +02:00 |
|
scrawl
|
b98063bba0
|
Fix deleted pointer access (getPosition, getRotation)
|
2013-04-11 18:02:44 +02:00 |
|
scrawl
|
ebaf80d539
|
Trace actors onto the ground after load, when moved to a different cell by the console or on player cell change.
|
2013-04-03 23:55:57 +02:00 |
|
scrawl
|
af6409b9f5
|
Fix NPC physics scale problem
|
2013-03-31 13:50:57 +02:00 |
|
Marc Zinnschlag
|
b2f6f67d53
|
Merge remote-tracking branch 'scrawl/master' into next
|
2013-03-21 22:07:37 +01:00 |
|
scrawl
|
3277ef26da
|
Fix a crash when dropping objects without a collision shape
|
2013-03-21 21:08:23 +01:00 |
|
scrawl
|
84afd87321
|
Placeable objects should not collide unless they have a NiRootCollisionNode
|
2013-03-14 03:04:02 +01:00 |
|
scrawl
|
d7c4a622cf
|
Create a separate rigid body / shape with full details for raycasting, remove the occlusion query hack
|
2013-03-08 23:46:25 +01:00 |
|
Marc Zinnschlag
|
7e100c36b5
|
Merge remote-tracking branch 'gus/AI'
|
2013-03-06 19:05:55 +01:00 |
|
gus
|
5938e19362
|
Clean up
|
2013-03-06 17:31:57 +00:00 |
|
gus
|
48b3f1e0cf
|
Clean up. But still a little hacky
|
2013-03-04 12:08:35 +00:00 |
|
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)
|
2013-03-03 13:06:45 +00:00 |
|
Nathan Jeffords
|
109dff2d29
|
renamed high level NIF files...
|
2013-03-02 13:23:09 -08:00 |
|
scrawl
|
2e7bc1a368
|
Z-up conversion: local map, fix tcg
|
2013-02-26 13:39:10 +01:00 |
|
Chris Robinson
|
fe6fa9ebe7
|
Simplify newtrace a bit
|
2013-02-20 04:14:52 -08:00 |
|
Chris Robinson
|
66743ecee7
|
Remove some unused trace fields
|
2013-02-19 07:00:22 -08:00 |
|
Chris Robinson
|
86f6491bc8
|
Remove unused pmove code
|
2013-02-19 06:38:48 -08:00 |
|