Raised This Month: $32 Target: $400
 8% 

Black Mesa gamedata needs to be updated


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Balimbanana
Member
Join Date: Jan 2017
Old 01-14-2020 , 20:42   Black Mesa gamedata needs to be updated
Reply With Quote #1

The latest Black Mesa dedicated server is out, and SourceMod gamedata offsets are old as of current.
Balimbanana is offline
Alienmario
Senior Member
Join Date: Aug 2013
Old 03-06-2020 , 16:27   Re: Black Mesa gamedata needs to be updated
Reply With Quote #2

So, the game just left early access, and I'm wondering if we're going to get full scripting support again - for example datamaps access.
Alienmario is offline
Balimbanana
Member
Join Date: Jan 2017
Old 03-06-2020 , 18:22   Re: Black Mesa gamedata needs to be updated
Reply With Quote #3

Yeah, although the Black Mesa devs still have to update their dedicated server first. It is still completely inoperable as of current, old maps, and class tables changes.
There have also been a surge of issue reports on listen servers for various render bugs, missing options that were there before, and a couple crashes. We might have to wait another month before anything is operational.
Balimbanana is offline
Balimbanana
Member
Join Date: Jan 2017
Old 03-06-2020 , 18:26   Re: Black Mesa gamedata needs to be updated
Reply With Quote #4

There is a chance that it could be updated much sooner, but I think they are still ironing out a few of the other bugs.
Balimbanana is offline
RumbleFrog
Great Tester of Whatever
Join Date: Dec 2016
Location: Fish Tank
Old 03-07-2020 , 05:51   Re: Black Mesa gamedata needs to be updated
Reply With Quote #5

Feel free to try these gamedata: https://github.com/rumblefrog/source...41db0bd93cf943

I have yet to test these.
__________________
RumbleFrog is offline
Alienmario
Senior Member
Join Date: Aug 2013
Old 03-07-2020 , 07:21   Re: Black Mesa gamedata needs to be updated
Reply With Quote #6

I did a quick test on windows and they seemed to work, which is great! Didn't expect it so fast.
The next thing to fix are the offsets for getting entity properties, which I'd guess are inside core.games\engine.bms or common.games.txt.

EDIT: nevermind, that was too easy, just bump it up by 1.
\core.games\common.games.txt
Quote:
"#default"
{
"#supported"
{
"engine" "bms"
}

"Offsets"
{
"GetDataDescMap"
{
"windows" "13"
"linux" "14"
"mac" "14"
}
}
}

Last edited by Alienmario; 03-07-2020 at 08:05.
Alienmario is offline
RumbleFrog
Great Tester of Whatever
Join Date: Dec 2016
Location: Fish Tank
Old 03-07-2020 , 17:15   Re: Black Mesa gamedata needs to be updated
Reply With Quote #7

Ah yes, I'll add that to my fork. Thanks for testing it, I'll submit a PR to upstream soon.
__________________
RumbleFrog is offline
Alienmario
Senior Member
Join Date: Aug 2013
Old 03-09-2020 , 17:32   Re: Black Mesa gamedata needs to be updated
Reply With Quote #8

Quote:
Originally Posted by RumbleFrog View Post
Ah yes, I'll add that to my fork. Thanks for testing it, I'll submit a PR to upstream soon.
I've added offsets for sdkhooks that were completely missing before (CanBeAutobalanced, GetMaxHealth, GroundEntChanged, Reload, Use) . Would you mind adding that that too? Thanks
Attached Files
File Type: txt game.bms.txt (2.4 KB, 67 views)
Alienmario is offline
RumbleFrog
Great Tester of Whatever
Join Date: Dec 2016
Location: Fish Tank
Old 03-10-2020 , 00:08   Re: Black Mesa gamedata needs to be updated
Reply With Quote #9

Sure, it has been done.
__________________
RumbleFrog is offline
PlayBoy31
Senior Member
Join Date: May 2011
Location: into the void
Old 03-16-2020 , 09:42   Re: Black Mesa gamedata needs to be updated
Reply With Quote #10

Trace ray don't work on BMS (tested with your update on SM master branch)

need others game data updating too ?
PlayBoy31 is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 23:52.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode