OysterMug Posted April 23, 2022 Share Posted April 23, 2022 (edited) Back before Hook 5, a popular room was User NTH's "Trailer Park", made entirely of Hook 4 objects. Using my "H4 to H5 LevDef Converter" and the "H4M to H5M Object Converter" app (and LOTS of hand tweaking), I was able to convert this classic room into a decent "Hook 5 Unlocked" compatible version. This is a retexture of the stock "Outdoors" room. Day & Night versions included. Day: Night: Interior: Download from Mega (112MB) (Requires Hook 5 Paid/Unlocked. Decently fast PC recommended due to overhead.) Edited April 23, 2022 by OysterMug 5 Link to comment
hdiddy Posted April 23, 2022 Share Posted April 23, 2022 This is ok, but maybe you did not know the user NTH posted a H5 conversion for this room back in 2015. Which probably handled the lighting and level better than your tool. Just saying.... Also you may want to adjust the exposure levels for your night level as it still looks too bright for a night shot. Just some constructive criticism for you. 2 Link to comment
OysterMug Posted April 24, 2022 Author Share Posted April 24, 2022 (edited) I never saw an H5 version posted (or didn't bother b/c H5-Free never supported Hook objects) but no one ever reposted it. Lighting will vary based on each user's "Main11.fx" settings. (Also consider "nighttime exposure" is less dark with a campfire.) Edited April 24, 2022 by OysterMug 1 Link to comment
RidSol Posted April 24, 2022 Share Posted April 24, 2022 A while back I made an H5 version of the trailer park for myself and didn't release it. The adjustment of the lights was the smallest problem.... A better version of the night view is possible without changing the main.fx. The main.fx version used here is also used unchanged in other rooms for day views... And by the way - the very good textures are originally from Rumble87 (thanks rumble87 if you're reading this ;o) without wanting to detract from NattheHat's credit... @ Oyster - try to play with the envmaps - I posted some HERE (755 mb) 4 Link to comment
magnum4470 Posted April 25, 2022 Share Posted April 25, 2022 If you use include in the levdef, you don't need to have one room for day and other for night. 1 Link to comment
OysterMug Posted April 25, 2022 Author Share Posted April 25, 2022 (edited) 3 hours ago, magnum4470 said: If you use include in the levdef, you don't need to have one room for day and other for night. How would you have both versions available at the same time using that method? Edited April 25, 2022 by OysterMug Link to comment
OysterMug Posted April 25, 2022 Author Share Posted April 25, 2022 (edited) I must admit RidSol that I'm not particularly knowledgeable when it comes to taking advantage of all of H5U's special features. It seems a few people redid this room for H5 yet never shared/re-shared it after MG went down. Note: The biggest problem with envmaps is that they override just about all color/lighting settings. Edited April 25, 2022 by OysterMug Link to comment
RidSol Posted April 25, 2022 Share Posted April 25, 2022 (edited) 7 hours ago, OysterMug said: How would you have both versions available at the same time using that method? By having a version for the day and one for the night. Customize a _lefdev for the day and one for the night and put them in a separate folder with customized textures (if needed). Keido did a great and very vivid job with this room R_Doom Download the room and look in the _levDef - it consists only of includes which you can quickly change from false to true in the H5 GUI.... 6 hours ago, OysterMug said: Note: The biggest problem with envmaps is that they override just about all color/lighting settings. The envmaps do not override light settings. As far as I understand, they are the basic lighting for every H5 room - only then should spot and omni lighting be created and adjusted... Edited April 25, 2022 by RidSol Link to comment
OysterMug Posted April 26, 2022 Author Share Posted April 26, 2022 (edited) 18 hours ago, RidSol said: By having a version for the day and one for the night. Customize a _lefdev for the day and one for the night and put them in a separate folder with customized textures (if needed). Keido did a great and very vivid job with this room R_Doom Download the room and look in the _levDef - it consists only of includes which you can quickly change from false to true in the H5 GUI.... The envmaps do not override light settings. As far as I understand, they are the basic lighting for every H5 room - only then should spot and omni lighting be created and adjusted... Hmm. I must be misunderstanding. If the LevDefs are in separate folders, you must have textures in there as well or else the alternative room will not appear in the room list. If it is possible to load a different LevDef from the H5 menu after the room has loaded, you wouldn't need a second folder (unless you can't rename it.) Or if there's a way to change which "#include" is used via a hotkey, that would be nice, but I don't think such a feature exists. If you're requiring the user to manually rename/swap LevDefs in order to switch between Day/Night, they can already do that now. Personally, I only keep my Night version installed. Re: envmaps, when I used them, I found most of my lighting settings were overridden. I found the only way to control lighting was to omit any envmap. Edited April 26, 2022 by OysterMug Link to comment
Titanoboa Serpentes Posted April 27, 2022 Share Posted April 27, 2022 Hi, You can simply use the _level_definition.txt file and modify it like so: [include] _daytime.txt = false _nighttime.txt = true The _daytime.txt and _nighttime.txt can have different names, of course, but you will have to copy the contents of your _level_definiton.txt into these files beforehand. The hook5 in game menu will show these entries in the includes section. When you adjust the settings in the environment section, the changes will be saved in the _daytime.txt or _nighttime.txt, respectively, depending on which is active. You can even use different envmaps in the Environmental lighting section. My advice is to first leave the Environmental lighting at auto because then the envmap is created at runtime by hook5 and reflects the actual room or scene. I load an envmap as skybox background to have more control over lighting. If you use an envmap (cubemap) for the Environmental lighting, you can drastically change the appearance of the scene, but it might not feel natural depending on the cubemap used. Some cubemaps, however, have a very strong effect on lighting, so changing values don't seem to show any effect. Scale, curve, saturation and HDRFuncVars can be used to further customize the envmaps lighting effect on the scene. The strongest impact on lighting have: ambient intensity, exposure and the Environmental lighting parameters. I use the skybox parameters to change the appearance of the skybox to be either night or day. In this way, I don't have to find a separate cubemap for each daytime I want to create. Take a look at the Simple Apartment or the City Apartment that I uploaded as an example. Under the Include section, you can quickly change between day and nighttime and different light setups. So no extra folders and no extra envmaps. I hope that makes sense. 1 Link to comment
OysterMug Posted April 27, 2022 Author Share Posted April 27, 2022 11 hours ago, Titanoboa Serpentes said: Hi, You can simply use the _level_definition.txt file and modify it like so: [include] _daytime.txt = false _nighttime.txt = true Yeah. The only problem there is now you are asking/expecting users to (know how to) edit the LevDef file. Most of us do, but there are always Newbies who have no business editing files on their own. People comfortable with editing LevDef files, don't need "includes." They can simply swap copies. Link to comment
Titanoboa Serpentes Posted May 1, 2022 Share Posted May 1, 2022 (edited) Hi OysterMug. I share your opinion about beginners having not the information at hand on how to switch the files. What I meant is the _level_definition.txt file only serves as a list that contains several level configurations and other things like lights and so on, nothing else. The _level_definition.txt is copied and renamed to a.txt, b.txt, c.txt etc. (a, b, c can have any name) and can be switched off or on in game via the Hook5 menu, on the condition that hook5 paid is used. Here's a video: Leveldefiniton Change.mp4 Edited May 1, 2022 by Titanoboa Serpentes 1 Link to comment
OysterMug Posted May 2, 2022 Author Share Posted May 2, 2022 Interesting. I haven't seen the ability to enable/disable "includes" from the H5 Menu before (I'm still new to the full version.) I'll see what I can do. Link to comment
OysterMug Posted May 3, 2022 Author Share Posted May 3, 2022 (edited) Okay, it turns out to be fairly simple. For anyone who doesn't want two copies of the same room unnecessarily taking up space on their hard drive, you can easily switch between Night & Day using this method: 1) Rename the "_level_definition.txt" files for the "Day" & "Night" versions to something like "1_RTP_Day.txt" & "2_RTP_Night.txt". 2) Copy both to the same folder. 3) Create a new "_level_definition.txt" file in one of the folders that simply contains: [include] 1_RTP_Day.txt = true 2_RTP_Night.txt = false (Set your preferred default to "true" and the other to "false".) ...save it to one of the room folders. Delete the other. Now, when you load the room, just hit the F4 key to bring up the Hook Menu and click on "Level select:". a sub-menu appears with "INCLUDES" (as seen above) as the first drop down. Expand the sub-menu and simply select the version you want. The room will reload with the new LevDef. Close the menu by hitting F4 again. Thx for the heads up Titanoboa. Edited May 3, 2022 by OysterMug 1 Link to comment
RidSol Posted May 6, 2022 Share Posted May 6, 2022 Since it has now become clear that working with includes is not the same as exchanging _lefdev files, there is now more to discover. Includes are a big part of rooms I've already posted here - R-Doom by Keido The Vault by Number 6 A really great example was made by hootie with these scenes - Spoiler Here are the original files from hootie with an explanation of the scenes he posted on MG - MEGA Link to comment
Curtis_S Posted May 11, 2022 Share Posted May 11, 2022 On 4/26/2022 at 10:05 AM, OysterMug said: Re: envmaps, when I used them, I found most of my lighting settings were overridden. That means they're working. 1 Link to comment
Titanoboa Serpentes Posted May 13, 2022 Share Posted May 13, 2022 @OysterMug Glad I could help. Link to comment
Recommended Posts