Commit Graph

9543 Commits (a6467c9c47a08a18f9bc5a3bc4f9581f3409eb17)

Author SHA1 Message Date
David Cernat 9690e007df Don't send unhandled skill and attribute requests to joining players 8 years ago
David Cernat 79c561057c Merge pull request #59 from OpenMW/master
Add OpenMW commits up to 18 Sep
8 years ago
MiroslavR 744667e163 Don't use base invisibility magnitude for setting alpha (Fixes #3555) 8 years ago
scrawl cd4b182091 Merge pull request #1051 from Allofich/textures
Use spell effect particle textures
8 years ago
Allofich a8e9f2df67 Cleanup 8 years ago
scrawl 30d5c7488d savegamedialog: don't reset the character selection scrollbar when a character is deleted 8 years ago
Koncord 24617589e4 Fix packet spam 8 years ago
Koncord 96e2d749c7 New auth protocol 8 years ago
Koncord 1e48555617 Make sensitivity to protocol version 8 years ago
David Cernat 68f974d999 Merge pull request #57 from OpenMW/master
Add OpenMW commits up to 17 Sep
8 years ago
scrawl 7bd445fb83 Don't crash if FontManager::getByName returns NULL (Fixes #3552) 8 years ago
David Cernat cdada00a8a Merge pull request #56 from OpenMW/master
Add OpenMW commits up to 15 Sep
8 years ago
scrawl 7bbdeb5f85 Merge pull request #1061 from MiroslavR/nameless-actors
Allow activating actors without a name
8 years ago
MiroslavR f323f231db Allow activating actors without a name (Fixes #3551) 8 years ago
Allofich 5aad1d81f4 Remove no longer used parameter 8 years ago
MiroslavR 55e670c5fe Fix animation state not saving
References with animation state changed but otherwise identical to their content file counterparts
were previously considered unchanged and thus dropped while saving.
8 years ago
David Cernat 5b6caa7b2c Fix build by adding missing argument to onHit 8 years ago
David Cernat 3b7693c719 Resolve conflicts in pull request #55
# Conflicts:
#	README.md
#	apps/openmw/mwclass/npc.cpp
#	apps/openmw/mwmechanics/combat.cpp
8 years ago
Allofich 322a0ba8bb Initialize speed for magic projectiles 8 years ago
Allofich 7eb62b5d3a Initialize speed for magic projectiles 8 years ago
Allofich dc8ff5e49b Play all sfx and use particle textures for permanent enchantments 8 years ago
Allofich 527bbd5243 Change size_t to int for consistency 8 years ago
Allofich 01774c656c Fix for blood effect texture overrides 8 years ago
Allofich a033ba3bd2 Override spell textures by NiTexturingProperty 8 years ago
scrawl 1362264561 Fix warning 8 years ago
scrawl 65dc12cdd6 Remove unused parameter 8 years ago
scrawl feaf3652a5 Merge pull request #1055 from mrcheko/pathfinding
prevent running in circles around path points
8 years ago
scrawl 3cd73d0fc3 Merge pull request #1058 from Allofich/onhit
Don't play blood effects for completely resisted hits
8 years ago
Allofich 34851349de Pass hitPosition by const reference 8 years ago
Allofich bce0166931 Don't play blood effects for resisted hits 8 years ago
Allofich 3bbde312b9 Remove unneeded code 8 years ago
Allofich 3f6543860a Make creatures use fHandToHandReach 8 years ago
Allofich c98d4e0473 Allow dodging for bipedal creatures 8 years ago
Allofich 7bc4535c0d Make NPCs dodge according to target's weapon reach 8 years ago
Koncord 0f7670dd07 Add some verbose messages for chat 8 years ago
Koncord a34d46f57e Add chat messages to log in client
Cleanup redundant code in GUIChat class
8 years ago
mrcheko 72786fef9d prevent running in circles around path points
addresses http://bugs.openmw.org/issues/2229
8 years ago
Allofich 368828b217 Update TODO comments 8 years ago
Allofich f31342894a Put simpler condition first 8 years ago
Allofich bca477ca8a Apply particle textures like original engine does 8 years ago
Allofich 85349da26c Add comments 8 years ago
Allofich 502a758eff Use particle texture for "hit" effects 8 years ago
Allofich fe3a033642 Use particle textures for spell projectiles 8 years ago
Allofich 02610828c1 Don't play area vfx for non-area spells on actors. 8 years ago
Allofich 88d992a020 Create area effect visual for non-area spells 8 years ago
Marc Zinnschlag 03a35c38df add missing item when executing the Equip instruction 8 years ago
scrawl 05e4542d33 Merge pull request #1048 from mrcheko/pathfinding
Pathfinding unification v2
8 years ago
mrcheko aa441f2648 AiPackage: fix path recalc on cell change
AiTravel: remove unneeded code
8 years ago
mrcheko a22fc43947 aiwander: reset path on cell change
remove redundant mIsWanderDestReady var
8 years ago
scrawl fbc9b90ebe Cleanup 8 years ago
scrawl 8677a6f803 Merge pull request #1044 from Allofich/magic
Changes to multi-effect spells
8 years ago
Allofich c617e90755 Fix for loading projectile speed 8 years ago
Allofich f8270f6bd5 Consolidations and cleanup for multi-effect spells 8 years ago
Allofich dbd7c038b2 Add loading code for multi-effect projectiles 8 years ago
Allofich c6cd1f813b Attach projectiles to nodes of multi-effect bolts 8 years ago
Allofich 5a0d3feb98 Use C++ int-to-string conversion 8 years ago
Allofich a36f7babc1 Double scaling of spell explosions 8 years ago
Allofich 60384399ee Fix errors and warnings 8 years ago
Allofich f49ebee56a Play sounds for multi-effect projectile 8 years ago
Allofich 37f07f7435 Combine into one multi-effect magic projectile 8 years ago
Allofich 10842462c7 Send lists of models and sounds to launchMagicBolt 8 years ago
Allofich 96e1726e4d Fix warnings 8 years ago
Allofich ecec7d8215 Fix spells having explosions for wrong range type 8 years ago
Allofich c4d77b6a8b Casting animation comes from the first effect 8 years ago
Allofich 3300ef5db7 Don't apply projectile effects multiple times 8 years ago
Allofich f36e5ef403 Use last effect of spell for hand effect color 8 years ago
Allofich f6c3a62b3e Use average speed for multiple spell projectiles 8 years ago
Allofich f1a18027f2 Shoot projectiles of spells with multiple effects 8 years ago
Allofich 446c0a4fa8 Play all of a spell's casting effects 8 years ago
Allofich b4577fe751 Allow multiple spell hit sounds on single target 8 years ago
Koncord ab6d6d1cc8 Fix log message in Networking::Connect() 8 years ago
Koncord d110834ee7 Fix log message in Networking::Update() 8 years ago
scrawl 7859e378df Merge pull request #1045 from Allofich/attack
Fix AI melee attack
8 years ago
Allofich 5c2bc515fe Remove overridden code in aicombat 8 years ago
mrcheko 0775ed75ea fix zero div in getXAngleToDir 8 years ago
Allofich 0d63d75bb0 Remove no longer used parameter 8 years ago
Allofich 286e4bb98f Remove attacktype movement 8 years ago
David Cernat 81999a8179 Remove outdated ID_GAME_UPDATE_SKILLS packet, part 2 8 years ago
David Cernat 8abef0bebe Remove outdated ID_GAME_UPDATE_SKILLS packet 8 years ago
David Cernat e36321f448 Merge branch 'master' of https://github.com/TES3MP/openmw-tes3mp 8 years ago
David Cernat dafc6c0843 Save and load birthsigns 8 years ago
David Cernat 9764dbb8d2 Merge pull request #52 from OpenMW/master
Add OpenMW commits up to 2 Sep
8 years ago
David Cernat 941d76fce0 Fix setting of default classes and initialize classes safely on server 8 years ago
Koncord 534ef527b9 Fix my stupid epic fail 8 years ago
Allofich 154dcc942c Let NPCs use attack type regardless of movement 8 years ago
Allofich b99c2c54d8 Allow Water Walking on non-submerged creatures 8 years ago
Allofich 22b11c5947 Move Water Walking check into checkEffectTarget() 8 years ago
Allofich f25c65260c Limit sMagicinvalidEffect to self-cast spells 8 years ago
Allofich 6c3cad238b Use castByPlayer bool 8 years ago
David Cernat e9dce26f38 Resolve conflicts in pull request #50
# Conflicts:
#	CMakeLists.txt
8 years ago
Allofich a6216d883f Don't allow casting Water Walking in deep water 8 years ago
David Cernat 263efa9988 Fix formatting, part 2 8 years ago
David Cernat a20e7890a2 Fix formatting 8 years ago
Koncord cf1a0113a1 Time API 8 years ago
Koncord 11eae277a9 Characters Class API
Added some new functions
8 years ago
David Cernat d612cbcc7b Revert "Disable CharGen custom class choice until we can handle custom classes"
This reverts commit e81bf7318c.
8 years ago
Koncord a03c2f5019 Now server & client sensitive to version 8 years ago
Koncord 8a5e32c631 Show the InputBox only if queue is free 8 years ago
Koncord 4c2415e9db Fix focus for InputDialog
Created a special pipe for future GUI modes.
8 years ago
David Cernat e81bf7318c Disable CharGen custom class choice until we can handle custom classes 8 years ago
David Cernat 00e7810428 Add script functions for saving and loading non-custom player classes 8 years ago
Allofich 9e1bfde46f Add comment 8 years ago
Allofich 67bd882bc7 Disable current idle when an action is taken 8 years ago
Allofich 6190ff1f0d Update idle if current idle finishes playing 8 years ago
Allofich f4cc5d0399 Sometimes play 1st-person weapon idle to Stop key 8 years ago
David Cernat 7bb6020e51 Display message boxes when client is disconnected. 8 years ago
David Cernat 4d2ca20445 Resolve conflicts in pull request #43
# Conflicts:
#	README.md
8 years ago
Koncord 1b403719f5 Merged branch master into master 8 years ago
Koncord 997c62cc52 Add --connect option to client 8 years ago
David Cernat abaa8cac72 Spawn players in Pelagiad on startup 8 years ago
David Cernat 77aff346e9 Fix typo in method name "getGUIConroller", part 2 8 years ago
David Cernat 63eebd3d18 Respawn players in Fort Pelagiad instead of ToddTest for the time being 8 years ago
David Cernat d830937f4e Fix typo in method name "getGUIConroller" 8 years ago
David Cernat f93e382b8b Use tes3mp icon for executable, part 2 8 years ago
David Cernat 5385563972 Let players inform others about Lua script-induced cell & pos changes 8 years ago
David Cernat d24b4d0a2d Disable New, Save and Load buttons in main menu 8 years ago
David Cernat 7b187d0295 Fix visual glitch when jumping without adjusting camera afterwards 8 years ago
Allofich 7db31ab58a Correct telekinesis glow length 8 years ago
Allofich 9b0e5d6b59 Loop mid-animation idles when loading a save game 8 years ago
David Cernat 03d6e0cb62 Send attributes and skills to server whenever they change 8 years ago
David Cernat ce5553cda6 Get hand-to-hand attack victim's stats if there actually is a victim 8 years ago
scrawl 0fd810707e Remove unused stopLooping() 8 years ago
scrawl b0dc625b18 Run setLoopingEnabled after the anim queue is updated 8 years ago
scrawl 719e884b7c Remove duplicate code 8 years ago
scrawl 0c9882956a Add AnimState::shouldLoop() 8 years ago
scrawl 6450c9be27 Simplify condition 8 years ago
Allofich bf9dc45b2b Emulate vanilla animation loops more closely 8 years ago
mrcheko 612c7f1a2f Revert "Revert "Merge pull request #993 from mrcheko/pathfinding""
This reverts commit 3732979eec.
8 years ago
David Cernat c4f49e05e3 Remove manual newlines for logger 8 years ago
Koncord b67789aa6a Rename openmw to tes3mp 8 years ago
Koncord 90215f4e7c Fix log messages for GCC compatibility 8 years ago
David Cernat 2337a0becb Add LOG_APPEND method for writing to log without timestamp and level 8 years ago
David Cernat f4744f8547 Add additional log info 8 years ago
David Cernat 97f944dde7 Use logger for most console messages 8 years ago
Allofich b332a13b4e Don't restart looped animations on repeated calls 8 years ago
David Cernat 436548413e Resolve conflicts in pull request #39
# Conflicts:
#	CMakeLists.txt
8 years ago
David Cernat a2dbeb6c95 Share skills and attributes correctly upon logging in, and fix grammar 8 years ago
Koncord 35991fcd15 Add logger to client 8 years ago
David Cernat e5cb58e7c4 Add debug info about ID_GAME_BASE_INFO packets 8 years ago
David Cernat 8eda381016 Make formatting consistent, part 2 8 years ago
David Cernat 1363c4c5b6 Make formatting consistent 8 years ago
David Cernat 1bbd7c271f Add fail-safes to DedicatedPlayer cell updating to narrow down problems 8 years ago
David Cernat aa69c156c7 Fix race-related graphical glitches when players spawn 8 years ago
scrawl dda5bfbc9f CharacterPreview no longer depends on osgViewer 8 years ago
scrawl 8bfcf259a3 LocalMap no longer depends on osgViewer 8 years ago
scrawl b2ae45f0eb Remove unneeded setGraphicsContext() calls 8 years ago
scrawl 0209c70583 Improve performance by skipping update if transform is unchanged 8 years ago
scrawl 4751e0e953 Improve performance of animateCollisionShapes by caching the node path 8 years ago
scrawl 8a4722cb84 Revert "animateCollisionShape checks if the shape is really animated"
This reverts commit cbf344663f.

Doesn't work correctly because the Animation delays the assignment of the UpdateCallbacks until the animation starts. The commit broke the animation of in_dagoth_bridge00
8 years ago
scrawl 3ef9b3f44d Merge pull request #1025 from Allofich/anim
Use loopfallback for idle animation groups
8 years ago