Koncord
470ea50b54
[General] Use LuaJit instead default Lua
7 years ago
David Cernat
76731f5def
[Client] Don't remove SummonKeys with actorIds of -1
...
This prevents summon duplication caused by a SummonKey sometimes being deleted immediately after being created, before the server can send back an ObjectSpawn packet spawning a creature that can be attached to the SummonKey.
7 years ago
David Cernat
c2411982d2
[Client] Log object refNumIndexes and mpNums in a consistent way
7 years ago
David Cernat
7775780ad7
[Cllient] Update multiplayer code for handling quick keys
7 years ago
David Cernat
3438061b55
[Server] Add script function for getting a summoner's pid
...
Additionally, fix typos in the comments for other script functions relating to summoners.
7 years ago
David Cernat
8a23a96da4
[Client] Update initialization of AiFollow packages in multiplayer code
7 years ago
David Cernat
a236ffc4be
Merge pull request #456 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .travis.yml
# README.md
# apps/openmw/mwgui/quickkeysmenu.cpp
# apps/openmw/mwmechanics/actors.cpp
# apps/openmw/mwmechanics/combat.cpp
7 years ago
Koncord
1f4e6e9114
[General] Add integrity checks to Handshake packet
7 years ago
Koncord
fa2bf0663e
[General] Simplify vectorContains
7 years ago
Marc Zinnschlag
908af3720f
Merged pull request #1791
7 years ago
Marc Zinnschlag
e50c3657b3
Merged merge request !16
7 years ago
Doc West
e9cc697b60
Sort EnumDelegate values by name
7 years ago
David Cernat
3aa125ceda
[Server] Add script functions for getting a summoner's refId and indexes
7 years ago
Koncord
53346e2663
[Client] Return 0 if effect not found
7 years ago
Koncord
c5c1a160b2
[Client] Comment out an unused variable
7 years ago
Koncord
895634cd16
[General] Change type of MpNum to "unsigned int"
7 years ago
Koncord
d999cc0d55
[General] Add packetValid flag to packets
7 years ago
David Cernat
f9ebe400f7
[Server] Add script function for checking if object's summoner is player
7 years ago
Koncord
d162f6fd3a
[General] Explicitly use limitations of the master server
7 years ago
Koncord
62877f38b7
[General] Remove Terra support
...
Use LuaJIT instead.
7 years ago
Koncord
685a80887b
Remove Pawn support
7 years ago
Andrei Kortunov
f4330cf057
Editor: limit FPS in 3D preview windows (feature #3641 )
7 years ago
Thunderforge
7cbc4eeb49
Adding missing override keywords
...
Prevents compiler warnings such as this:
```
/Users/Will/CLionProjects/OpenMW/apps/openmw/mwgui/windowbase.hpp:65:22: warning: 'onOpen' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual void onOpen();
^
/Users/Will/CLionProjects/OpenMW/apps/openmw/mwgui/windowbase.hpp:38:22: note: overridden virtual function is here
virtual void onOpen() {}
^
```
7 years ago
David Cernat
bef53749ed
[General] Replace BaseObject's hasMaster variable with isSummon
...
Additionally, add a GetObjectSummonState() script function to the server.
7 years ago
David Cernat
8ce225b1cc
[Client] Use the casters of damage-dealing spells as death reasons
7 years ago
Finbar Crago
5d9035c6b2
[ Fixes #4482 ] Missing HandToHand on key quick key 0 (introduced in MR !11 for issue #4480 )
...
because apparently i can't count to ten...
7 years ago
David Cernat
958b220835
[General] Send summon duration to server in ObjectSpawn packets
7 years ago
Marc Zinnschlag
2ea85d0bb6
Merge remote-tracking branch 'gl_finbar-crago/fix_quickkey_segfalt'
7 years ago
Finbar Crago
09c9bd34c3
cleanup more unnecessary struct keywords...
7 years ago
Capostrophic
6e9c08083d
Add missing empty attacker checks
7 years ago
Capostrophic
bccba24c40
Make unarmed creature attacks not affect armor condition ( fixes #2455 )
7 years ago
Finbar Crago
69cd7031e7
Merge branch 'master' into fix_quickkey_segfalt
7 years ago
Finbar Crago
596be205c1
cleanup unnecessary struct keywords...
7 years ago
Finbar Crago
2722ca50fb
fix QuickKeysMenu crash on reopening window after item drop + pickup [see: !11#note_85086570]
7 years ago
Finbar Crago
7ae388086b
Merge branch 'master' into fix_quickkey_segfalt
7 years ago
Thunderforge
72f6b1a693
Separating "Game" Advanced Settings into "Game Mechanics" and "User Interface"
7 years ago
Finbar Crago
ed71656ea6
fix updateActivatedQuickKey() crash
...
keyboard numbers don't start at zero...
7 years ago
Finbar Crago
24d5fb09da
fix crash on simultaneous key presses
7 years ago
Bret Curtis
f07d50e5bf
Merge pull request #1785 from akortunov/warnfix
...
Fix some GCC warnings
7 years ago
Finbar Crago
d790a27060
Merge branch 'master' into fix_quickkey_segfalt
7 years ago
Andrei Kortunov
d9a1de0ec7
Do not use deprecated function
7 years ago
Andrei Kortunov
5455490ad2
Avoid fall-through in spell selection
7 years ago
Finbar Crago
80a3f0a0d4
switch mSelectedIndex/mActivatedIndex int to mSelected/mActivated keyData pointers
7 years ago
Finbar Crago
335e2c5897
add keyData struct + general cleanup
7 years ago
David Cernat
9102df7fde
[General] Make WorldCollisionOverride also work with specific refIds
...
For now, this only makes it possible to enforce collision for specific refIds for placed objects.
7 years ago
David Cernat
84af9d9999
[Server] Reorder world map script functions
7 years ago
David Cernat
b81ca18316
[Client] Don't clear container Ptrs when disposing of corpses
...
The reason for this is that only the server should be determine whether a corpse can be disposed of or not.
7 years ago
Nikolay Kasyanov
5fcb091127
Replace FIXME with a detailed explanation of the issue
7 years ago
Nikolay Kasyanov
9c78364c45
Revert "Merge pull request #1771 from Xenkhan/master"
...
This reverts commit 9667dd051c
, reversing
changes made to f52e06fc19
.
7 years ago
David Cernat
7ffdb18bf9
[General] Implement ActorDeath packet, part 1
...
ActorDeath packets are sent for dead actors before their StatsDynamic packets. They contain the actor's deathReason in a manner similar to that of PlayerDeath packets.
A future commit will replace the deathReason with a variable named killer which will be an mwmp::Target.
7 years ago