David Cernat
|
180aa3f2f3
|
Send item count ID_WORLD_OBJECT_PLACE
|
2016-10-28 22:35:01 +03:00 |
|
David Cernat
|
46397a7dac
|
Add and implement ID_OBJECT_ANIM_PLAY
|
2016-10-27 16:09:02 +03:00 |
|
David Cernat
|
c205e793cb
|
Add and implement ID_SCRIPT_MEMBER_SHORT
|
2016-10-27 00:41:14 +03:00 |
|
David Cernat
|
97468980af
|
Add and implement 3 new WorldPackets for ingame script variable values
|
2016-10-26 12:25:50 +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
|
bdb53e1cb4
|
Implement ID_WORLD_DOOR_ACTIVATE and send it from MWBase::World
|
2016-10-25 10:40:55 +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
|
b6111d16cc
|
Add and implement ID_WORLD_VIDEO_PLAY
|
2016-10-24 17:52:19 +03:00 |
|
David Cernat
|
3fd93896f2
|
Add and implement ID_WORLD_OBJECT_LOCK
|
2016-10-24 13:20:04 +03:00 |
|
David Cernat
|
c639337842
|
Merge with tes3mp-packetexpansion by fixing conflicts
# Conflicts:
# apps/openmw-mp/Networking.cpp
# apps/openmw/mwmp/Networking.cpp
# components/CMakeLists.txt
# components/openmw-mp/NetworkMessages.hpp
# components/openmw-mp/PacketsController.cpp
|
2016-10-23 17:57:38 +03:00 |
|
Koncord
|
c27351c19e
|
Implement inventory functions
AddItem, RemoveItem, GetItemName, GetItemCount, GetItemHealth, GetInventorySize SendInventory
Example:
```lua
tes3mp.AddItem(pid, "glass dagger", 1, 50)
tes3mp.AddItem(pid, "glass dagger", 1, -1)
tes3mp.SendInventory(pid)
tes3mp.RemoveItem(pid, "glass dagger", 1)
tes3mp.SendInventory(pid)
local invSize = tes3mp.GetInventorySize(pid) - 1
for i = 0, invSize do
print(("%s %d %d"):format(tes3mp.GetItemName(pid, i), tes3mp.GetItemCount(pid, i), tes3mp.GetItemHealth(pid, i)))
end
```
|
2016-10-23 02:57:49 +08:00 |
|
David Cernat
|
2b98e349ce
|
Fix include for WorldEvent
|
2016-10-22 20:15:32 +03:00 |
|
David Cernat
|
6e43baf73e
|
Send Cell instead of CellId because of problems with the latter
|
2016-10-22 20:09:13 +03:00 |
|
David Cernat
|
103b1e3f72
|
Send CellId in ID_WORLD_OBJECT_DELETE
|
2016-10-22 18:44:13 +03:00 |
|
David Cernat
|
92463c4a03
|
Fix Windows server crash caused by printing event->CellRef()->mRefID
|
2016-10-22 14:13:16 +03:00 |
|
David Cernat
|
ac666edebd
|
Add a CellRef to WorldEvent
|
2016-10-20 22:15:47 +03:00 |
|
David Cernat
|
b2845cd17c
|
Create and start using WorldEvent class
|
2016-10-20 14:28:19 +03:00 |
|
David Cernat
|
bc0aa86bcf
|
Make variable names more consistent and easier to understand
|
2016-09-29 12:05:44 +03:00 |
|
Koncord
|
cf1a0113a1
|
Time API
|
2016-08-30 13:24:42 +08:00 |
|
Koncord
|
3405e36ce4
|
Woops part 2
|
2016-08-29 22:59:04 +08:00 |
|
David Cernat
|
8eda381016
|
Make formatting consistent, part 2
|
2016-08-17 18:20:36 +03:00 |
|
Koncord
|
9ab77cb123
|
New API functions: MessageBox, CustomMessageBox, InputDialog
New Callback: OnGUIAction
|
2016-07-23 22:02:06 +08:00 |
|
Koncord
|
1b259e2d33
|
Syncing inventory, animations, position, 8 key attributes
Created Package system
|
2016-07-07 23:50:48 +08:00 |
|