Commit Graph

6813 Commits (eb8afa5d35a6646150ab091f5cc8d22cb217a26d)
 

Author SHA1 Message Date
Chris Robinson dbba126344 Use a method to check if the view should be first person 12 years ago
scrawl d5c7a26041 Fix broken loose file resources when using Ogre 1.9 12 years ago
Chris Robinson bb8277920b Manage the player's NpcAnimation object in the RenderingManager
It may be more appropriate to manage it in MWRender::Actors with the other
Animation-based objects, but that will need some (minor) interface changes.
12 years ago
scrawl 6c5ea1ea7a Fix incorrect weapon health meter for fully repaired weapons, fix exception when equipping lockpicks or probes 12 years ago
scrawl 5ff098b8fb Fix quick keys being triggered when in UI mode 12 years ago
scrawl 867c7db014 Fix wrong door sounds 12 years ago
scrawl 9648804af5 Fix terrain material leak, this should in theory allow the terrain to free its temporary resources 12 years ago
scrawl 78596cad83 Fix enchantment points value 12 years ago
Chris Robinson ba3a67f84b Don't store the player base node in MWRender::Player 12 years ago
Chris Robinson 4cedf0fbab Avoid colliding with AvoidNodes
These are placed under the RootCollisionNode hierarchy, but the shapes they
hold aren't collided with. Their exact function is unknown, but seems to be
related to lava? Maybe damage avoidance info for the AI.
12 years ago
Chris Robinson 24e503330b Merge remote-tracking branch 'zini/master' into animations 12 years ago
Marc Zinnschlag 11a45b3034 Merge remote-tracking branch 'scrawl/doors' 12 years ago
scrawl 67e5e939a1 Fix some doors 12 years ago
Marc Zinnschlag f2a5377b2b Merge remote-tracking branch 'glorf/bugfix-4' 12 years ago
Marc Zinnschlag 116ac05677 Merge remote-tracking branch 'scrawl/doors' 12 years ago
Glorf 6ea82333d4 Headers cleanup 12 years ago
Glorf 98baf9fac1 Bugfix #718 12 years ago
scrawl 2e1dda9010 Fix old bullet versions 12 years ago
scrawl 6ecd88af14 More fixes 12 years ago
scrawl 208f9ca8c5 Fix problem with newer (or older?) bullet version (thanks travis) 12 years ago
scrawl 4ee1a6ee02 Put door physics in a separate method, some fixes 12 years ago
Marc Zinnschlag cd61177eed Merge remote-tracking branch 'gus/renderWeaponShield' 12 years ago
scrawl 9343b4459e Opening doors 12 years ago
Marc Zinnschlag a6b7f8e904 Merge remote-tracking branch 'scrawl/fall' 12 years ago
Marc Zinnschlag 93c98e1df4 Merge remote-tracking branch 'scrawl/athletics' 12 years ago
Marc Zinnschlag 738a54337d removed redundant case smashing 12 years ago
gus 3d9ceede77 little fix (weapons disapeared when tab was pressed) 12 years ago
gus 5388c25e64 Fix or lockpicks. 12 years ago
gus 766d1efa84 Render weapon and shield. Only shield can be seen right now as weapons need to be drawed out. 12 years ago
scrawl 7d61459ccd Added stub implementation for 'Fall'. There is no use for this function because our physics controller applies gravity constantly anyway. 12 years ago
scrawl fdf80c1c4f Fix unused variable 12 years ago
scrawl db78d15fc4 Fix changeWeather 12 years ago
Chris Robinson ce7bc20fa1 Avoid special-casing player rotation 12 years ago
scrawl 07891fa213 Athletics skill increase 12 years ago
Glorf 3669d0a998 Bugfix #742 12 years ago
Chris Robinson ab52e68c05 Merge remote-tracking branch 'zini/master' into animations 12 years ago
Marc Zinnschlag 90b38cbfbe fixed parsing of end statements in scripts with IDs matching keywords 12 years ago
Chris Robinson 137017b325 Don't allow forcing vanity mode 12 years ago
Glorf ade871ce12 Corrected unused opcodes 12 years ago
Glorf 89f7ef2472 Move, moveworld script instructions 12 years ago
Marc Zinnschlag 32138dbb0f silenced a warning 12 years ago
Chris Robinson 2822f431c4 Merge remote-tracking branch 'zini/master' into animations 12 years ago
Chris Robinson b666f1d551 Work around a problem with MWRender::Player::renderPlayer
NpcAnimation::setViewMode makes a call to the character controller, in the
mechanics manager, to forcefully update the character's state. This in turn
makes a call to the player's old NpcAniamtion object that was just deleted.

The mechanics manager will eventually remove and reinsert the player, so the
old character controller will be removed and a new one will get the right
Animation object again, but not in time for the setViewMode call.

There's many factors that all contribute to this run-around, which needs
discussion on how to best fix.
12 years ago
Chris Robinson 55ee4e65a9 Clean up the slotlist struct 12 years ago
scrawl 7821610ec6 Make OnDeath work with explicit reference 12 years ago
scrawl a373f53988 Added SetAtStart 12 years ago
Marc Zinnschlag 4e45222a63 Merge remote-tracking branch 'glorf/rotate-update1' 12 years ago
Glorf 240217ae42 Fixed rotations more than 360 degrees 12 years ago
Marc Zinnschlag 1e9656ee9c Merge remote-tracking branch 'glorf/rotate-update1' 12 years ago
Glorf 7cd4dd0c91 Improved local rotations 12 years ago