#how to make a custom intro message
1 messages · Page 1 of 1 (latest)
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
thank you for the answer! unfortunately i dont have gcfscape and i am unable to install anything right now, could you paste the contents of this file into pastebin or something? (the intro_text.vxml_c file)