mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-10-04 19:26:30 +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)
|
[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.
|
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
|
Donations
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,8 @@ namespace mwmp
|
||||||
public:
|
public:
|
||||||
enum GM
|
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
|
GM_TES3MP_ListBox
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
|
@ -52,7 +52,16 @@ namespace MWWorld
|
||||||
|
|
||||||
std::stringstream str;
|
std::stringstream str;
|
||||||
str<< "Bad LiveCellRef cast to "<<typeid(T).name()<<" from ";
|
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";
|
else str<< "an empty object";
|
||||||
|
|
||||||
throw std::runtime_error(str.str());
|
throw std::runtime_error(str.str());
|
||||||
|
@ -128,7 +137,15 @@ namespace MWWorld
|
||||||
|
|
||||||
std::stringstream str;
|
std::stringstream str;
|
||||||
str<< "Bad LiveCellRef cast to "<<typeid(T).name()<<" from ";
|
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";
|
else str<< "an empty object";
|
||||||
|
|
||||||
throw std::runtime_error(str.str());
|
throw std::runtime_error(str.str());
|
||||||
|
|
|
@ -47,6 +47,7 @@ Super special thanks
|
||||||
greetasdf
|
greetasdf
|
||||||
Jason Ginther
|
Jason Ginther
|
||||||
Learwolf
|
Learwolf
|
||||||
|
Mads Buvik Sandvei (madsbuvi)
|
||||||
Marc Zinnschlag (Zini)
|
Marc Zinnschlag (Zini)
|
||||||
Mitch (Zaberius)
|
Mitch (Zaberius)
|
||||||
scrawl
|
scrawl
|
||||||
|
@ -57,11 +58,13 @@ Special thanks
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
Aesylwinn
|
Aesylwinn
|
||||||
|
Battlerax - Various small fixes
|
||||||
Boyos
|
Boyos
|
||||||
Brandon Guffey
|
Brandon Guffey
|
||||||
Caledonii
|
Caledonii
|
||||||
Camul
|
Camul
|
||||||
David Wery
|
David Wery
|
||||||
|
Delphik
|
||||||
DestinedToDie
|
DestinedToDie
|
||||||
Donovan Ando
|
Donovan Ando
|
||||||
DrunkenMonk
|
DrunkenMonk
|
||||||
|
@ -70,7 +73,7 @@ Special thanks
|
||||||
Ignatious
|
Ignatious
|
||||||
James Wards of Gore Corps LAN Club (gorecorps.co.nz)
|
James Wards of Gore Corps LAN Club (gorecorps.co.nz)
|
||||||
Jeff Russell
|
Jeff Russell
|
||||||
Jeremiah
|
Jeremy M.
|
||||||
Kyle Willey of Loreshaper Games (steempeak.com/@loreshapergames)
|
Kyle Willey of Loreshaper Games (steempeak.com/@loreshapergames)
|
||||||
Lewis Sadlier
|
Lewis Sadlier
|
||||||
Luc Keating
|
Luc Keating
|
||||||
|
@ -87,7 +90,8 @@ Special thanks
|
||||||
Swims-in-Shadows aka StrayHALO_MAN
|
Swims-in-Shadows aka StrayHALO_MAN
|
||||||
Texafornian
|
Texafornian
|
||||||
Thrud
|
Thrud
|
||||||
|
Wraith
|
||||||
Zach Wild
|
Zach Wild
|
||||||
Zaphida
|
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