• Register
  • TOS
  • Privacy
  • @NeoGAF

ashecitism
Member
(08-07-2014, 10:20 AM)
ashecitism's Avatar
They put out the alpha for Dota 2 workshop tools today and the infos keep coming.

Edit: Here's the new Hammer in action. And here's a vid of Dota running in S2. Graphics look still the same, but remember an engine is more than just that.

http://www.reddit.com/r/DotA2/commen...ust_a_modding/

put in updated reddit OP

Everything in this package is a new game. It's all the Dota assets and code ported over to Source 2. That's why Hammer is different. That's why the console is different.

Guys. Valve just soft launched the entire Source 2 engine.

EDIT: Because people are asking for proof.

Everything that would share a name with Source is named '...2'. That's 'engine2.dll', 'vconsole2.exe', 'vphysics2.dll'.

When you go to open a map in Hammer, it asks for .vmap files. One of the other options is '.vmf (Source 1.0)' files. Screenshot (thanks /u/darkmio)

The fucking console is redone.

There is a new Key-Value like format (that i'm gonna call KV2). It is type safe. It looks like this: http://pastebin.com/RVQtkv1j. EDIT: Looks like my name isn't going to stick. The engine calls them 'Schema Files', written by CSchemaTextWriter. (Voided found this)

EDIT2 (Probably the strongest evidence): That script also allows for different dlls to load and render different assets (vmaps are rendered by worldrenderer.dll, etc). This is quite a bit different from Source 1, as they had a large number of things in the engine libraries. This bit alone would indicate a significant amount of engine work has been done to split these bits out of the engine and into their own libraries.

EDIT: hey RPS i changed this paragraph, so you guys should probably use the updated paragraph as it's more correct.

EDIT3: lol, source2 apparently support fax machines. (VoiDeD found this) (source: http://privatepaste.com/513891c5dc ) Looks like the Tiff Library

EDIT4: from /u/nellody: https://developer.valvesoftware.com/...w_outliner.png notice the 'source2' in the path.

EDIT: the general consensus around the source reverse engineering community is that this is really source 2.

EDIT: hi neogaf.

EDIT:

3:01:56 AM <@VoiDeD> there's l4d3 crap all over the vscript code

EDIT: 'CSource2EntitySystem' is a class name. (thanks Netshroud)

Originally Posted by EzioCroft

This might just give us a very early glimpse at Source 2. Valve completely redesigned Hammer (thank fucking god) - not sure if its thread worthy though.

We now have fancy stuff like a tile editor, or lighting preview - so no need to recompile to test out lights.

Also, a nice webm of how fast you're able to create maps https://fat.gfycat.com/YearlyDismalHuemul.webm

Also uses some new formats

vmap = vmf
vtex = vtf
vmat = vmt
vmdl = mdl
vpk = bsp
vpcf = pcf

The vpk thing is a bit weird, but in the vpk files are .vmap_c files which is probably the compiled map.

Edit2:

Originally Posted by homelol

Edit3:

Originally Posted by ashecitism

lol

Edit4:

Originally Posted by ashecitism

It's backwards compatible with Source 1, so probably?

edit: from facepunch


Edit5:

Originally Posted by ekim

This is also new:

Originally Posted by ekim

Well the reticule isn't the greatest hint - I just leave that here again:
http://www.neogaf.com/forum/showpost...&postcount=136


dota_ugc\content\core\soundstacks\soundstacks_core.vsndstck

Code:

"xbox_dashboard_music"
			{	
				"data_type" "float"
				"value" "1.0"	
			}
dota_ugc\content\core\dev\vgui\materials\hud\xbox_reticle.vtex


dota_ugc\game\bin\win64\engine2.dll

Code:

(Only used when hosting xbox games). Send clients updates at the same time. This saves CPU because the server will encode and calc deltas on less frames
---
Dedicated Server for Xbox. Not using STEAM. 
---
XboxSystemInterface001
---
CXboxSystem::EnumerateAchievements
c:\buildslave\source2_dota_rel_win64\build\src\engine2\xboxsystem.cpp
--
gameui_xbox
dota_ugc\game\bin\win64\client.dll

Code:

XboxDialogs.res / resource/UI/XboxDialogs.res
dota_ugc\game\bin\win64\server.dll

Code:

ERROR: CSource2Server::Connect - Failed to connect to xboxsystem
dota_ugc\manifest\all_shipping_files.txt

Code:

game/dota_imported/resource/ui/xboxdialogs.res@2166751
Disclaimer: some of them are leftovers from S1 but majority of the references in the engine2.dll are new.

Edit6:

https://twitter.com/SteamDB/status/4...257728/photo/1

:P
Last edited by ashecitism; 08-08-2014 at 05:42 PM.
Face it Tiger..
Banned
(08-07-2014, 10:22 AM)
Face it Tiger..'s Avatar
why does source 2 still look the same? T-T
VisceralBowl
Member
(08-07-2014, 10:22 AM)
VisceralBowl's Avatar
Really hope we get a standalone version soon.
ashecitism
Member
(08-07-2014, 10:23 AM)
ashecitism's Avatar

Originally Posted by Face it Tiger..

why does source 2 still look the same? T-T

The renderer is only one part of an engine. L4D3 will look different enough.
derFeef
lil' bit tasty
(08-07-2014, 10:23 AM)
derFeef's Avatar

Originally Posted by Face it Tiger..

why does source 2 still look the same? T-T

Why should a "ported" game look different on an enhanced engine if it's not using visual improvements of said engine? It will not automatically look totally different just all of a sudden, there is much more to it.

New games will show what it can do.
EzioCroft
Member
(08-07-2014, 10:23 AM)
EzioCroft's Avatar
Damn, this is huge - if its true. This is so exciting. Also yay my post is in the OP. :)

I figured I dont need to download the tools (and the new version of Dota) 'just' for an updated hammer. But now Ill have to download it
Last edited by EzioCroft; 08-07-2014 at 10:26 AM.
DrTeflon
Member
(08-07-2014, 10:24 AM)
DrTeflon's Avatar
What
The
Fuck?
andrerobot
Member
(08-07-2014, 10:24 AM)
andrerobot's Avatar
itscoming.gif
mcw
Junior Member
(08-07-2014, 10:24 AM)

Originally Posted by Face it Tiger..

why does source 2 still look the same? T-T

Half Life Source also looked exactly like Half Life when the Source engine originally launched. New engine or no, it's the same art assets, so it's not going to look dramatically different, if at all.
Menome
Member
(08-07-2014, 10:24 AM)
Menome's Avatar
Quick, everyone search Steam for Half-Life 3.
CheesecakeRecipe
Member
(08-07-2014, 10:25 AM)
CheesecakeRecipe's Avatar
wha
MormaPope
Member
(08-07-2014, 10:25 AM)
MormaPope's Avatar
homelol
Junior Member
(08-07-2014, 10:26 AM)
homelol's Avatar

Originally Posted by EzioCroft

Damn, this is huge - if its true. This is so exciting

JordanKZ
Member
(08-07-2014, 10:26 AM)
JordanKZ's Avatar
Even for Valve, this is all kinds of crazy.
Mauricio_Magus
Member
(08-07-2014, 10:26 AM)
Mauricio_Magus's Avatar
wait... isn't this supposed to be huge?
RubberJohnny
Member
(08-07-2014, 10:27 AM)
RubberJohnny's Avatar

Originally Posted by Face it Tiger..

why does source 2 still look the same? T-T

Valve F2P games need to scale and reach a wide audience, they're not going to push graphics.
ashecitism
Member
(08-07-2014, 10:28 AM)
ashecitism's Avatar

Originally Posted by Menome

Quick, everyone search Steam for Half-Life 3.

lol, from the Dota thread

Apparently there are some Hl3 leaks in the new Dota Workshop Tools.

have yet to see it though. I'm scouting reddit.
Koh
Junior Member
(08-07-2014, 10:29 AM)
What does this mean for those of us who aren't devs? That we should expect new games on this engine?
ArmsOfSorrow
Junior Member
(08-07-2014, 10:29 AM)
ArmsOfSorrow's Avatar
I've just started an SDK 2013 mod, but damn...those tools as a standalone release would be awesome!
That said, I hope there will be some degree of portability between engines, so I can get my code over, even if it's not much.
UnluckyKate
Member
(08-07-2014, 10:29 AM)
UnluckyKate's Avatar

Originally Posted by RubberJohnny

Valve F2P games need to scale and reach a wide audience, they're not going to push graphics.

The Blizzard model. The more crappy chinese computer it can run on, the better. They are no Crytek lunatics
Kaako
Felium Defensor
(08-07-2014, 10:29 AM)
Kaako's Avatar
Well that's one way to do it I guess...
efyu_lemonardo
May I have a cookie?
(08-07-2014, 10:31 AM)
efyu_lemonardo's Avatar
This will be Valve's last engine
EzioCroft
Member
(08-07-2014, 10:31 AM)
EzioCroft's Avatar
So Dota 2 is the new Half-Life Source... oh man. Preparing for a L4D3 announcement at Gamescom? Valve pls
Oni Link 666
Member
(08-07-2014, 10:31 AM)
Oni Link 666's Avatar
Finally they can start working on HL3.
VisceralBowl
Member
(08-07-2014, 10:33 AM)
VisceralBowl's Avatar

Originally Posted by efyu_lemonardo

This will be Valve's last engine

Source Engine 2: Episodes 1 & 2?
Can't forget those.
-SD-
Member
(08-07-2014, 10:33 AM)
-SD-'s Avatar
Surface of Me
Member
(08-07-2014, 10:34 AM)
Surface of Me's Avatar
Fuuuck this is exciting.
Roboleon
(08-07-2014, 10:34 AM)
Roboleon's Avatar
well, that's one way to do a megaton reveal (I guess?)
killatopak
Member
(08-07-2014, 10:34 AM)
killatopak's Avatar
can't wait.
Chuck
Still without luck
(08-07-2014, 10:35 AM)
Chuck's Avatar
the number of people opening "dota 2 alpha workshop" on steam right now while I'm playing Lovely Planet is hilarious.
maniac-kun
Member
(08-07-2014, 10:36 AM)
maniac-kun's Avatar
Does this mean something is getting announced soon that uses Source 2?
EzioCroft
Member
(08-07-2014, 10:36 AM)
EzioCroft's Avatar

Originally Posted by ashecitism

https://www.youtube.com/watch?v=byePJbjTosI

Oh shit, a model editor/asset browser? Yess
Nibel
Member
(08-07-2014, 10:36 AM)
Nibel's Avatar
Biggest news wrapped up in lame DOTA2 - hope we'll see what the engine is capable of in the next few months.
SolidsnackooFoxhound
Banned
(08-07-2014, 10:37 AM)
SolidsnackooFoxhound's Avatar
Custom Games will be here soon for Dota 2. I've been waiting forever for this.
Philippo
Member
(08-07-2014, 10:37 AM)
Philippo's Avatar
The day has come? Will i be able to play HL3/TLG/FFXV all in the same year?
Currywurst
Junior Member
(08-07-2014, 10:37 AM)
Currywurst's Avatar
It would be a great way if HL3 would just pop out of nowhere someday. Everyone wants it and then it is there without any prerelease fuss.
Evilmaus
Junior Member
(08-07-2014, 10:37 AM)
Evilmaus's Avatar
I hope this is legit. Can only be a sign of good things to come.
EzioCroft
Member
(08-07-2014, 10:38 AM)
EzioCroft's Avatar
Can anyone provide a screenshot of the new console? I'm interested, my Internet kinda sucks so I'm still downloading.
JaseC
gave away the keys to the kingdom.
(08-07-2014, 10:40 AM)
JaseC's Avatar

Originally Posted by maniac-kun

Does this mean something is getting announced soon that uses Source 2?

No. Dota 2's financial model is driven by user-generated content, so this "soft launch" was spurred by a desire to capitalise on that by making things easy as possible for content creators. Even assuming L4D3 is a Q4 2015 title, it'll be at least 5-6 months until Valve teases/announces it.
Bluth54
Member
(08-07-2014, 10:40 AM)
Bluth54's Avatar
Really excited about Source 2 finally being launched, hopefully Valve will port TF2 over to Source 2 soon.
homelol
Junior Member
(08-07-2014, 10:41 AM)
homelol's Avatar

Originally Posted by EzioCroft

Can anyone provide a screenshot of the new console? I'm interested, my Internet kinda sucks so I'm still downloading.

BPoole
Member
(08-07-2014, 10:42 AM)
BPoole's Avatar
Valve about to start droppin bombs
Rosur
Member
(08-07-2014, 10:42 AM)
Rosur's Avatar

Originally Posted by Currywurst

It would be a great way if HL3 would just pop out of nowhere someday. Everyone wants it and then it is there without any prerelease fuss.

I can somehow see Valve doing this. Just one day appears as a new release in the steam store no announcement or anything.

Edit: Could this end up leading to a New game announcement at Gamescom or would Valve not do this and do their own thing?
EzioCroft
Member
(08-07-2014, 10:42 AM)
EzioCroft's Avatar

Originally Posted by homelol

Ohhh nice and colorful, I like it

Originally Posted by Rosur

I can somehow see Valve doing this. Just one day appears as a new release in the steam store no announcement or anything.

But we wouldnt notice because the new release list is flooded with early access games, greenlight titles and just publishers dumping all their crap at once on Steam lol
LOLDSFAN
Member
(08-07-2014, 10:42 AM)
LOLDSFAN's Avatar
I'm ready for Ricochet 2 and Day of Defeat 2.
TnK
Member
(08-07-2014, 10:43 AM)
TnK's Avatar
Interesting, can't wait to see what we will see from this engine. Hopefully it would look awesome.
Manabanana
Member
(08-07-2014, 10:43 AM)
Manabanana's Avatar
And we'll tell our children, "I was there."
li bur
Member
(08-07-2014, 10:43 AM)
li bur's Avatar
I'm sure this would turn out to be...

Nothing.
maniac-kun
Member
(08-07-2014, 10:44 AM)
maniac-kun's Avatar

Originally Posted by homelol

So DOTA 2 itself is now running in Source 2?

Thread Tools