Check out Half-Life Re-imagined competition results!
Check out Skewing textures in Hammer, our newest tutorial!
Say hello to Hadi, our newest member!


Site Stuff






Feeling Blue

What's your favourite shade of blue?














2 mins

Kurosaki Ichigo

21 mins


50 mins


1 hours


2 hours


2 hours

The Mad Carrot

2 hours



A gaming and technology blog by TWHL admins Penguinboy and Ant. A music blog by TWHL users Ant and Hugh.

View Journal

avatar SourceSkyBoxer 27th July 2017, 00:48 AM

Sorry I want apologize for before....

Can I ask about Steam Direct if I get full source of Half-Life Engine after I bought Steam Direct? Because I feel Xash Xt source codes are ugly to understand. I want translate to C#. I hope Valve Software allows my idea - like who cannot understand with C++/header.

I have to buy enough my money 100 Euro for Steam Direcf ( old Steam Greenlight ). Thanks for replying!


avatar JeffMOD says: 27th July 2017, 01:22 AM
I don't think Valve is going to give anyone the source code for any amount of money. I'm not entirely certain it's still in their possession.
avatar Shepard62700FR says: 27th July 2017, 05:19 AM
For the last freaking time : they won't give the engine's code, period. It doesn't matter if you are Greenlit/Direct, throwing billions of money at them, making a free mod or whatever. Look at this e-mail that I already posted in the "engine access thread":

[quote]Hello Joel,

It is both technical and legal. We no longer have the source code for half-life 1 on the partner distribution server and I am not going to ask engineering to spend cycles to make it available as we do not have any plans to allow commercial distribution of HL1 Mods. Support for HL1 code is limited to what is currently available through the modding tools.

You are welcome to ship a free HL1 mod on Steam but please do not expect us to make source code available. Resources are valuable and HL1 is not a place where we are going to spend cycles.

Kind regards,


You have to understand that Valve has no longer respect for us GS modders and even to Source modders. I asked them for "legal reverse engineering" and if I could negotiate the engine's code with the CoF/SC teams, they just dodged my questions.

I have posted a question about Steam API and achievements in the private Steamworks group at the beginning of June and I haven't received a single answer at the time I'm writing this.

TL;DR : stop asking Valve to give you the engine's code because they won't and it doesn't matter if money, Greenlight/Direct is involved.
avatar James Luke says: 27th July 2017, 05:58 AM


Just give up now, you probably would have never finished the project anyways.
avatar SourceSkyBoxer says: 27th July 2017, 08:48 AM
@Separd thanks for explanation! So sad news because Cry of Fear and GearBox have luck. How? I found and post in Sam's github but Valve Software forces to full version of Half-Life Engine. And Sam need to remove GoldsourceBuild.

@James Luke, no thanks I never give up my own engine of Half-Life into C#. Just I try like FWGS Xash.
You must be logged in to comment.