#how to make a custom intro message

1 messages · Page 1 of 1 (latest)

lilac lily
#

like the Half Life Alyx intro text but with different text

analog pelican
#

Well, to say it rough: The text is a floating UI, see "point_clientui_world_panel". The UI itself is a HTML/XML like markup, and you can control aspects of it with the input output system. This is of course just a short intro, I sadly don't have a tutorial at hand, but with a bit of webdev fundamentals you should be able to look the most important aspects up.
Luckily the important source files are all accessable, if you open up the "Half-Life Alyx/game/hlvr/pak01_dir.vpk" with GCFScape.

#

This file can be opened with any text editor, since it is compiled there is a bunch of binary data in the beginning, that you can just ignore. Important is everything from the <root> tag.
If you place your own version into the "Half-Life Alyx/content/hlvr_addons/<yourMod>/panorama/layout" folder as a ".xml" you can compile it in the workshop tools and access it in the editor.

#

If you want to look up the original file: you can find it under "maps/release/a1_intro_world/title_crawl.vmap"

#

Those are the triggers, that actually show the text, as you can see it is a CSS class that gets added to the text, and basically makes a previously hidden part of the text visible

lilac lily
analog pelican
#

Usually I wouldn't upload any game content, but in this case it is a 20 line file, that is basically just a syntax example, so I guess this shouldn't be an issue