mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-03-03 15:19:42 +00:00
Merge branch '0.8.1' of https://github.com/TES3MP/TES3MP into 0.8.1-vr
This commit is contained in:
commit
341ca691fc
4 changed files with 30 additions and 6 deletions
|
@ -20,10 +20,12 @@ Project status
|
|||
|
||||
[Version changelog](https://github.com/TES3MP/TES3MP/blob/master/tes3mp-changelog.md)
|
||||
|
||||
As of version 0.8.0, TES3MP is fully playable, providing very extensive player, NPC, world and quest synchronization, as well as state saving and loading, all of which are highly customizable via [serverside Lua scripts](https://github.com/TES3MP/CoreScripts).
|
||||
As of version 0.8.1, TES3MP is fully playable, providing very extensive player, NPC, world and quest synchronization, as well as state saving and loading, all of which are highly customizable via [serverside Lua scripts](https://github.com/TES3MP/CoreScripts).
|
||||
|
||||
Remaining gameplay problems mostly relate to AI and the fact that clientside script variables need to be placed on a synchronization whitelist to avoid packet spam.
|
||||
|
||||
TES3MP now also has a [VR branch](https://github.com/TES3MP/TES3MP/tree/0.8.1-vr) that combines its code with that of Mads Buvik Sandvei's [OpenMW VR](https://gitlab.com/madsbuvi/openmw).
|
||||
|
||||
Donations
|
||||
---------------
|
||||
|
||||
|
|
|
@ -24,7 +24,8 @@ namespace mwmp
|
|||
public:
|
||||
enum GM
|
||||
{
|
||||
GM_TES3MP_InputBox = MWGui::GM_QuickKeysMenu + 1,
|
||||
GM_VR_MetaMenu = MWGui::GM_QuickKeysMenu + 1, // Put this dummy GuiMode here because it's used in VR
|
||||
GM_TES3MP_InputBox,
|
||||
GM_TES3MP_ListBox
|
||||
|
||||
};
|
||||
|
|
|
@ -52,7 +52,16 @@ namespace MWWorld
|
|||
|
||||
std::stringstream str;
|
||||
str<< "Bad LiveCellRef cast to "<<typeid(T).name()<<" from ";
|
||||
if(mRef != nullptr) str<< getTypeName();
|
||||
/*
|
||||
Start of tes3mp change (major)
|
||||
|
||||
Print additional information
|
||||
*/
|
||||
if(mRef != nullptr) str<< getTypeName() << " " << mRef->mRef.getRefId().c_str() << " " << mRef->mRef.getRefNum().mIndex << "-" << mRef->mRef.getMpNum();
|
||||
/*
|
||||
End of tes3mp change (major)
|
||||
*/
|
||||
|
||||
else str<< "an empty object";
|
||||
|
||||
throw std::runtime_error(str.str());
|
||||
|
@ -128,7 +137,15 @@ namespace MWWorld
|
|||
|
||||
std::stringstream str;
|
||||
str<< "Bad LiveCellRef cast to "<<typeid(T).name()<<" from ";
|
||||
if(mRef != nullptr) str<< getTypeName();
|
||||
/*
|
||||
Start of tes3mp change (major)
|
||||
|
||||
Print additional information
|
||||
*/
|
||||
if(mRef != nullptr) str<< getTypeName() << " " << mRef->mRef.getRefId().c_str() << " " << mRef->mRef.getRefNum().mIndex << "-" << mRef->mRef.getMpNum();
|
||||
/*
|
||||
End of tes3mp change (major)
|
||||
*/
|
||||
else str<< "an empty object";
|
||||
|
||||
throw std::runtime_error(str.str());
|
||||
|
|
|
@ -47,6 +47,7 @@ Super special thanks
|
|||
greetasdf
|
||||
Jason Ginther
|
||||
Learwolf
|
||||
Mads Buvik Sandvei (madsbuvi)
|
||||
Marc Zinnschlag (Zini)
|
||||
Mitch (Zaberius)
|
||||
scrawl
|
||||
|
@ -57,11 +58,13 @@ Special thanks
|
|||
--------------
|
||||
|
||||
Aesylwinn
|
||||
Battlerax - Various small fixes
|
||||
Boyos
|
||||
Brandon Guffey
|
||||
Caledonii
|
||||
Camul
|
||||
David Wery
|
||||
Delphik
|
||||
DestinedToDie
|
||||
Donovan Ando
|
||||
DrunkenMonk
|
||||
|
@ -70,7 +73,7 @@ Special thanks
|
|||
Ignatious
|
||||
James Wards of Gore Corps LAN Club (gorecorps.co.nz)
|
||||
Jeff Russell
|
||||
Jeremiah
|
||||
Jeremy M.
|
||||
Kyle Willey of Loreshaper Games (steempeak.com/@loreshapergames)
|
||||
Lewis Sadlier
|
||||
Luc Keating
|
||||
|
@ -87,7 +90,8 @@ Special thanks
|
|||
Swims-in-Shadows aka StrayHALO_MAN
|
||||
Texafornian
|
||||
Thrud
|
||||
Wraith
|
||||
Zach Wild
|
||||
Zaphida
|
||||
All the developers of OpenMW for creating an amazing open source project
|
||||
OpenMW for creating an amazing open source project
|
||||
|
||||
|
|
Loading…
Reference in a new issue