David Cernat
|
95efb77e53
|
Implement sending of ID_GAME_SPELLBOOK from client
|
2016-11-21 06:07:29 +02:00 |
|
David Cernat
|
ae39daf76a
|
Add and implement ID_MUSIC_PLAY
|
2016-11-20 22:54:49 +02:00 |
|
David Cernat
|
fa9d6e810e
|
Use lowerCamelCase in tes3mp client function names like OpenMW does
|
2016-11-15 21:54:06 +02:00 |
|
David Cernat
|
cd798d5f23
|
Merge pull request #89 from OpenMW/master
Add OpenMW commits up to 30 Oct
|
2016-10-30 21:49:07 +02:00 |
|
scrawl
|
e0f613661e
|
Fix char -> int, fix shadowing warning
|
2016-10-30 20:10:33 +01:00 |
|
Allofich
|
125e94ef0e
|
Fix shadowing warnings
|
2016-10-31 00:39:31 +09:00 |
|
David Cernat
|
41504bd02a
|
Use more accurate position for ID_OBJECT_PLACE
|
2016-10-30 00:51:23 +03:00 |
|
David Cernat
|
a4647de048
|
Break away from OpenMW by giving RefNum indexes to new created objects
|
2016-10-30 00:21:55 +03:00 |
|
David Cernat
|
180aa3f2f3
|
Send item count ID_WORLD_OBJECT_PLACE
|
2016-10-28 22:35:01 +03:00 |
|
David Cernat
|
7f98cddfdf
|
Don't send animation packets from blacklisted scripts
|
2016-10-27 17:41:48 +03:00 |
|
David Cernat
|
e414261121
|
Send ID_OBJECT_ANIM_PLAY from ingame scripts
|
2016-10-27 16:46:47 +03:00 |
|
David Cernat
|
344f2b535a
|
Fix setting of index for ID_SCRIPT_MEMBER_SHORT in InterpreterContext
|
2016-10-27 15:02:40 +03:00 |
|
David Cernat
|
fff6833950
|
Send ID_SCRIPT_MEMBER_SHORT from MWScript::InterpreterContext
|
2016-10-27 02:18:27 +03:00 |
|
David Cernat
|
d5fca115f7
|
Fix variable name for ID_SCRIPT_GLOBAL_SHORT in InterpreterContext
|
2016-10-27 02:17:06 +03:00 |
|
David Cernat
|
749c6db49e
|
Send WorldPackets with script values from MWScript::InterpreterContext
|
2016-10-26 12:29:32 +03:00 |
|
David Cernat
|
e7ebeb8eec
|
Stop sending ID_OBJECT_MOVE and ID_OBJECT_ROTATE from scripts, because it clashes with syncing script variable values across players and makes movements and rotations happen twice
|
2016-10-26 10:01:55 +03:00 |
|
David Cernat
|
75f6d82f08
|
Add a way of filtering out ingame scripts for upcoming script packets
|
2016-10-25 22:44:15 +03:00 |
|
David Cernat
|
aaf4cc0d7e
|
Prevent being in a menu from disabling script execution or actor damage
|
2016-10-25 17:48:00 +03:00 |
|
David Cernat
|
cc40b85034
|
Don't send packets for floating objects
|
2016-10-25 16:30:31 +03:00 |
|
David Cernat
|
b1051255e0
|
Send ID_OBJECT_ROTATE from ingame scripts
|
2016-10-25 14:42:54 +03:00 |
|
David Cernat
|
54ed9a7ab4
|
Implement ID_OBJECT_MOVE and send it from ingame scripts
|
2016-10-25 14:07:00 +03:00 |
|
David Cernat
|
c25ebc34b3
|
Shorten WorldPacket IDs by removing WORLD from them
|
2016-10-25 12:15:27 +03:00 |
|
David Cernat
|
7264f13b8e
|
Implement ID_WORLD_OBJECT_SCALE and send it from ingame scripts
|
2016-10-25 00:52:42 +03:00 |
|
David Cernat
|
be73265848
|
Send ID_WORLD_VIDEO_PLAY from ingame scripts
|
2016-10-24 17:55:10 +03:00 |
|
David Cernat
|
aed884949c
|
Send ID_WORLD_OBJECT_LOCK from ingame scripts
|
2016-10-24 13:22:46 +03:00 |
|
David Cernat
|
3a5a5e73a1
|
Send ID_WORLD_OBJECT_UNLOCK from ingame scripts and regular unlocking
|
2016-10-24 11:43:27 +03:00 |
|
David Cernat
|
6bfaf3be50
|
Send an ID_WORLD_OBJECT_PLACE whenever ingame scripts place objects
|
2016-10-23 20:48:24 +03:00 |
|
David Cernat
|
025a847fd1
|
Send an ID_WORLD_OBJECT_DELETE whenever ingame scripts delete objects
|
2016-10-23 17:03:47 +03:00 |
|
Marc Zinnschlag
|
03a35c38df
|
add missing item when executing the Equip instruction
|
2016-09-06 16:33:26 +02:00 |
|
Allofich
|
a381a15b19
|
Make loopgroup loop correct number of times
|
2016-08-14 21:57:06 +09:00 |
|
MiroslavR
|
b65f379b7f
|
Save scripted animation state (Fixes #1931, #2150, #3393)
|
2016-08-03 03:52:35 +02:00 |
|
MiroslavR
|
dc0bc5b68c
|
Implement Face instruction (Feature #1424)
|
2016-07-09 02:16:47 +02:00 |
|
scrawl
|
ab2089bbf3
|
Throw an exception if placeAt is passed an invalid direction parameter
|
2016-06-02 21:19:02 +02:00 |
|
scrawl
|
ba3f4f122a
|
Account for the stack count in HasSoulGem (Bug #3340)
|
2016-04-12 21:39:05 +02:00 |
|
scrawl
|
5bd8ef247d
|
Do not adjust the player position when loading a savegame (Fixes #2089)
|
2016-03-24 17:18:08 +01:00 |
|
scrawl
|
d7c7bb850b
|
ToggleAI cleanup
|
2016-03-12 20:32:42 +01:00 |
|
scrawl
|
6df71f6250
|
Factor out safePlaceObject function
|
2016-02-29 17:19:22 +01:00 |
|
scrawl
|
11f00e3aa9
|
Rename safePlaceObject to placeObject
|
2016-02-29 17:05:18 +01:00 |
|
scrawl
|
be2f20f564
|
PlaceAt: attempt to select a safe spawn location (Fixes #2515, Fixes #1384, Fixes #2925)
|
2016-02-29 16:54:00 +01:00 |
|
scrawl
|
3a2dccad4b
|
Implement 'Show' script instruction
|
2016-02-27 13:40:53 +01:00 |
|
scrawl
|
f99cd15f00
|
Vanilla-compatible activate / onActivate (Fixes #1629)
See https://forum.openmw.org/viewtopic.php?f=6&t=3074&p=34618#p34635
|
2016-02-26 13:08:35 +01:00 |
|
scrawl
|
5cdee454ef
|
Fix degree/radians mixup (Fixes #3213)
|
2016-02-22 19:13:56 +01:00 |
|
scrawl
|
f0971ee8ad
|
Implement Fixme script instruction
|
2016-01-20 04:07:07 +01:00 |
|
Jordan Ayers
|
1ff49cc637
|
Improve Drop command behavior. (Fixes #1544)
|
2016-01-18 19:58:19 -06:00 |
|
scrawl
|
f315a4386f
|
Accept an implicit reference in Journal (Fixes #3135)
|
2016-01-11 23:07:01 +01:00 |
|
scrawl
|
4f8f166f69
|
Fix GetPcInJail to work as in the original engine
|
2016-01-11 22:57:25 +01:00 |
|
scrawl
|
e6619c5306
|
Rebuild actor animations on resurrection (Fixes #3124)
A new animation is necessary to set up the correct InventoryStore listener, to get notified of changes like the actor no longer being a werewolf, etc.
|
2016-01-04 20:27:38 +01:00 |
|
scrawl
|
f052c05018
|
Move werewolf functions from World to MechanicsManager
|
2015-12-26 18:23:13 +01:00 |
|
scrawl
|
04f7a8f8eb
|
Remove redundant getId function
|
2015-12-18 16:58:38 +01:00 |
|
scrawl
|
2bd8d60e9f
|
Accept a ConstPtr in getPrimaryFaction, getPrimaryFactionRank
|
2015-12-18 16:33:54 +01:00 |
|