Commit Graph

13101 Commits (6828d83a42f084c87ec15d928daf4f5e14865588)

Author SHA1 Message Date
David Cernat 6828d83a42 [Client] Always hash input for password dialogs
Additionally, clean up repetitive code in GUIController.
5 years ago
David Cernat 7caa6cd8fe [Client] Prevent ActorAI spam from actors starting combat in scripts 5 years ago
David Cernat cc25612b8d Add OpenMW commits up to 18 Sep 2019
# Conflicts:
#	apps/openmw/mwclass/container.cpp
#	apps/openmw/mwclass/door.cpp
#	apps/openmw/mwmechanics/security.cpp
#	apps/openmw/mwmechanics/spellcasting.cpp
#	apps/openmw/mwscript/miscextensions.cpp
5 years ago
Alexei Dobrohotov fb87778493
Merge branch 'master' into organic-locks 5 years ago
Andrei Kortunov 94a281370f Continue scripts execution after player's death (bug #5166) 5 years ago
Evil Eye 32de86d114 merge master 5 years ago
Evil Eye 7c8b82f45c move locking behaviour to cellref 5 years ago
Andrei Kortunov 85bb4a76f6 Improve faction items handling (bug #5164) 5 years ago
Andrei Kortunov 4a6d2cbaff Do not allow player to take items from evidence chests (bug #3609) 5 years ago
Andrei Kortunov 649a14dfae
Merge branch 'master' into activation 5 years ago
Capostrophic 480000da07 Use Open action as fallback for companion activation (bug #5161) 5 years ago
David Cernat 56f084c9c0 [Client] Fix packet spam for repetitive setting of the same global value 5 years ago
David Cernat ceb16bb6f8 [Client] Reimplement temporary fix from c65d6c1328
The real reason for the crash remains to be fixed.
5 years ago
David Cernat e424bd9bc3 [General] Implement ClientScriptSettings packet, part 2
The packet can now set which client globals get packets sent about them when their values change on clients.
5 years ago
Evil Eye 85d52ec183 oops 5 years ago
Capostrophic 718dbd3f9a Use object ID as the substitution for their name (bug #5158) 5 years ago
Capostrophic 6b74630f6e Preparation work
Phase out canBeActivated() to unify activation checks
Use getName() for the name caption in tooltips
Always use tooltips for non-activator objects
Invert hasTooltip default value
5 years ago
Evil Eye a86a8ecc0e Allow locking/picking just about everything 5 years ago
Evil Eye 56b6a7ada4 Fix #5155 5 years ago
David Cernat 3acfbad55d [General] Implement ClientScriptSettings packet, part 1
For starters, the new packet can set which client scripts have all of their variables synchronized between players. The previous hardcoded list of IDs for synchronized scripts has been removed.
5 years ago
David Cernat 25e27ccb95 [General] Use placeholder packet ID for unused CellCreate packet 5 years ago
Andrei Kortunov d58f93f388 Use sayDone() only for scripting backward compatibility 5 years ago
David Cernat ca67587b89 Add OpenMW commits up to 5 Sep 2019
# Conflicts:
#	apps/openmw/mwgui/container.cpp
#	apps/openmw/mwmechanics/actors.cpp
#	apps/openmw/mwworld/worldimp.hpp
5 years ago
Andrei Kortunov c9deb1b325 Generate sCrimeMessageReport only once per frame (bug #5012) 5 years ago
Andrei Kortunov 58be8dc976
Merge pull request #2513 from Capostrophic/crime
Make sure failed pick/trap attempts are a crime (bug #5149)
5 years ago
Capostrophic c89c14bb68 Rename objectOpened() to make its role more clear 5 years ago
Capostrophic 8317dc0709 Make sure failed pick/trap attempts are a crime (bug #5149) 5 years ago
James Stephens bafbc0a055 Cancel door sound if collision is detected and the sound is playing 5 years ago
Alexei Dobrohotov 2daecc633e
Revert Vampirism behavior upon death to 0.45.0-like state
Until we figure out the better way to handle vampire stuff tangled together with post-death animation magic effect reset.
5 years ago
David Cernat 190c404b38 [Client] Calculate spell success in more appropriate place
Previously, creatures with fast spellcasting animations would cast their spells before their success had actually been calculated, causing them to fail.
5 years ago
James Stephens 7d3f6e1cd9 Altered process so that cost only appears on spell purchase window.
Added myself to authors
5 years ago
James Stephens b33429001c Fixes the offset question mark in the alchemy tooltip when the effect is not known 5 years ago
James Stephens 1cd1bfca74 Fixes bug #4650 5 years ago
David Cernat 95967ea289 [General] Rename unused ObjectReset packet into ObjectHit 5 years ago
David Cernat 6dccdfe0c1 [Client] Load up TES3MP's settings in the same map as OpenMW's settings
This allows the "font size" property to be read when the chat window is created.
5 years ago
Andrei Kortunov b6044d231a Handle death event manually before disposing a corpse if a death animation was not finished yet (feature #5146) 5 years ago
David Cernat 3a1e3cf0f5 [Client] Prevent chat key from switching to chat window while in console 5 years ago
David Cernat a9f1481e5c [Client] Revert changes to key focus setting as per 56539fee4f 5 years ago
David Cernat a52d32602d [Client] Fix code style in PlayerList 5 years ago
Andrei Kortunov 84b3aaedaa
Merge pull request #2506 from akortunov/refactor
Rename getWeaponPart() function
5 years ago
Andrei Kortunov c059bf04cc Rename getWeaponPart() function 5 years ago
David Cernat 3e1c96a49c [Client] Fix crash by not trying to enable markers for invalid players 5 years ago
David Cernat 78a9a428a6 [Client] Remove unnecessary mwmp::Main::pressedKey() function
Additionally, add comment around where it was originally used.
5 years ago
David Cernat e0f623fb87 [Client] Move check for preventing auto equipping to correct spot 5 years ago
David Cernat e15428e139 [General] Remove "created by" stamps added by IntelliJ 5 years ago
elsid 16170131b7
Add enum type for door state 5 years ago
David Cernat 9350e1d484 [General] Split up Attack packets into Attack and Cast ones
Create an entirely new PlayerCast packet for that purpose, but rename the already existing but unused ActorInteraction into ActorCast.
5 years ago
Alexei Dobrohotov 43a58e181f
Merge pull request #2455 from Capostrophic/input
Revert questionable input manager decisions
5 years ago
David Cernat 353e7d530a Add OpenMW commits up to 18 Aug 2019
# Conflicts:
#	CMakeLists.txt
#	apps/openmw/mwmechanics/character.cpp
#	apps/openmw/mwmechanics/spellcasting.cpp
#	apps/openmw/mwworld/worldimp.hpp
5 years ago
David Cernat ed05125f6a Add OpenMW commits up to 2 Aug 2019
# Conflicts:
#	apps/openmw/mwmechanics/combat.cpp
5 years ago