#dusk-modding

1 messages Β· Page 9 of 1

mild ibex
#

ty

honest stag
#

Nice

mild ibex
#

also quake water just visually looks way nicer so this is a double win

#

how did changing the texture fix it though

ancient depot
#

func_water is basically a func_door treated by water so yeah it'll inherit the door linking feature

#

it... probably shouldn't, I need to check if Half-Life does that

mild ibex
#

im having fun designing little arenas

honest stag
#

good stuff, cant wait to try it out

mild ibex
#

my current struggle is just trying to find places to put weapons

#

currently i just have an assault rifle with some ammo outside of the first room with enemies and a super shotgun hidden in a secret

#

other than that i dont really have an idea on what to give the player

honest stag
#

the best way is to just play your map

#

can you consistently clear a room and have leftover ammo? do you struggle and have to resort to throwing shit/melee?

#

etc etc

#

just make the map good enough for you, and ideally give it to your friends nad watch them play

#

adjust accordingly

mild ibex
#

oh yeah thats what i did with that test one i sent you yesterday

#

i gave it to my buddy who introduced me to dusk

#

good criticism since he has like 90 hours so im kinda adapting most of what he told me into this map

#

it was mainly just texture variety and more obvious weapon placements and less of a maze like feel

honest stag
#

always keep in mind that people play differently

#

what may be good for a 100 hour player may bee too tough for a newbie

mild ibex
#

figured

honest stag
#

it's better to give more than enough ammo than way less than enough

#

people rarely complain about excess, but lack of resources is felt hard

#

in maps

#

at least imo

mild ibex
#

i wanna try and find that sweet spot for ammo so its possible they run out and have to just

#

but not all the time

#

so when it happens its actually kinda fun because it happened to me way too much on my first playthrough of dusk lol

#

maybe i was just bad

mild ibex
#

cooking

alpine depot
#

a new cook in the kitchen.....

mild ibex
#

just wrapped up my level (i think) and this is a funny coincidence

mild ibex
#

it 55 enemies a good amount for a like 4 minute level

#

its closer to 5 actually

crisp raven
#

Don't worry about the numbers. If it feels right then it's right

honest stag
#

None if my levels have 50+ enemies iirc, while sone never go below 100

#

It just depends on your own style

honest stag
mild ibex
#

gotta add music then its joever

#

i'll hit my head against a wall enough times until i figure it out

#

wait i think i got it i just need to find where dusk stores its music

mild ibex
#

i'll probably branch out a little more and be more creative but im pretty happy with how this came out

honest stag
#

will play in a bit

mild ibex
#

awesome

honest stag
#

by a bit i mean tomorrow when i wake, plans changed

#

sry

mild ibex
#

its chil

honest stag
#

I only wish it was a bit brighter in places

#

Also small technical issue - the map is not sealed, and thus the compile time was likely longer than it should have been for you

#

no effect on the gameplay though

mild ibex
#

tyty

undone monolith
#

How do you get access to the SDK or am I just dumb?

ancient monolith
#

unless you mean the map editor and tools and such? Then read pins.

west veldt
#

e

mild ibex
#

f

pale inlet
#

How come the SDK version of DUSK doesn't have jump strafing?

feral holly
mild ibex
#

it does

placid fable
#

i fucking hate my classmate victor nordlander

pale inlet
#

I looked in feel settings and Autohop was not there.
I had to spam my spacebar.

sand geyser
#

i like cheese

split sapphire
#

The SDK version of Dusk is based on an older build of the game

#

If you ask me the main menu in the base game needs a shortcut to "Dusk - Moddable" like how there is for Duskworld

round umbra
mild ibex
#

no thats the most recent one

#

if you need help with anything in it you can just ask here but it worked for me

sick pasture
#

Can anybody explain to me how I mount goldsource games with dusk

ancient depot
sonic spear
#

So ive been trying to play some dusk mods i found on mods.com (was told it was reliable), i take the zip file and i extract it and put it in the local area in my dusk game folder. i go on the moddable version of dusk and activate the mod only to not get any results. I have had some results in the past but i cant seem to recreate it. id like to know how i could perform this the correct way. thank you.

mild ibex
#

it should be like local/modname/maps/mapname.bsp

#

@sonic spear

mild ibex
#

lmk if it works

sonic spear
#

wait you talking about the position or how the mod should be shaped like?

honest stag
#

if you're just extracting a mod fro mod.io, most of them only need their mod folder placed in dusk -> SDK -> mnt -> local

#

and then enabled through the main menu in the modding section

sonic spear
#

do i delete the zip file when its extracted?

honest stag
#

if you dont want it anymore, sure

sonic spear
#

doesnt seem to work

honest stag
#

can you show the contents of your local folder?

sonic spear
#

yes hol up

honest stag
#

can you show what's inside, let's say, shadow of strelok?

sonic spear
honest stag
#

there's your problem

#

dusk looks in shadow_of_strelok.1 for the "maps" folder and doesnt find it

#

put the internal Shadow of Strelok folder in local

sonic spear
#

ah thx man

honest stag
#

same goes for the rest of the mods

gusty sierra
#

Do I need Quake to make a map for Dusk?

honest stag
#

Nope

limber dove
#

lovely dusk

mint spindle
#

Ello lads! I want to make a game for dusk, Although I hear I need quake because TrenchBoom requires quakes files :C

#

Any way to get around this for making maps?

honest stag
#

You dont need quake

mint spindle
#

Ah thanks!

honest stag
#

Did you install it at all?

mint spindle
#

?

#

oh are you talking about quake or TrenchBoom

#

?

#

Because I heard to make maps for dusk I had to use TrenchBoom

#

so I have TrenchBoom installed although the current tutorial relies on quake, do you maybe have a tutorial that doesn't rely on it?

mint spindle
ancient monolith
#

read all the pinned messages in this channel

mint spindle
#

Oh thank you!

honest stag
#

New map incoming soon-ish

#

Woo

mild ibex
#

hooray

#

the cook

honest stag
#

Wdym by custom terrain brushes?

#

Like using a model for terrain?

mild ibex
#

still cant get sunlight figured out lolol

mental fable
#

I'm sure this has already been asked, but how to I add Quake maps onto dusk moddable?

muted glacier
#

There are loads of tricks to make terrain, such as making a plane and deforming it by adding loads of vertices. Alot of that stuff causes leaks and it takes forever to compile, but looks cool. Some cool stuff can be made even with "basic" shapes

#

Great example here.

#

And 2 nightmare examples made by me

honest stag
mild ibex
#

@honest stag im following this

#

it mostly works but the lighting ends up looking pretty weird and theres a big ass cube in the sky

honest stag
#

im gonna need to see how you set it up

#

can you send me your .map or just screenshot everything related to how you made it

mild ibex
#

after it didnt work i just deleted it and set light to 250 so i could do it later lmao

#

i'll try and set it up again in a min

#

got it working but the big cube in the sky is still an issue

honest stag
#

im gonna need to see how you do it in-editor

#

you can dm it to me if you want

mild ibex
#

oh yeah for sure

keen lintel
#

The page it links to as better documentation just doesn't load for me

honest stag
#

there is a compiling GUI

#

if you take a look at this video it should explain it

#

timestamped

#

he links the GUI in the description

keen lintel
#

tyty

gritty forge
#

Wait so i need quake to make a map for dusk

#

just kidding

ancient monolith
#

Yeah, you need Quake 6

lament ore
muted glacier
#

Idk. I'm a weirdo and I used to compile manually as well. I hated the compiling GUI. I've matured in recent years

honest stag
tight hedge
muted glacier
#

That was an example of "tricks" with terrain. It's a compliment. The shit I do is "basic shapes". Frankly, I have no clue how you do the crazy stuff you do.

keen lintel
#

Are the level bounds the same as Quake or does dusk have custom bounds

honest stag
#

dusk has no bounds

#

no practical ones at least

#

feel free to disable them in tb

keen lintel
#

Ah cool so I'm not gonna crash the engine if I attempt to make a large map

#

very nice

honest stag
#

yea

ionic stream
#

does anyone know how to get enemies to leave a room after a door is opened? I originally had enemies spawn in the room from the start, but when I'd open the door to the room the would just stay in there and not follow me out - thought it was probably a nav mesh thing and enemies still think the door is there even when it's opened? Also tried teleporting them in after the door has been opened but still had the same problem... anyone got any solutions? :/
here's a video i took for an example: https://youtu.be/NS2rqsvV4Ik

honest stag
#

there is a workaround

#

it's funky

#

gimme a sec

#

basically what you do is you put your door in a position where it would be open, and then close it with a trigger at the start of the map

#

so the navmesh generates while the door is open, but you close the door right when the map starts

#

the enemies will still treat it as an object they can't pass through when it's closed, but will be able to walk through freely when it's open

#

@ionic stream

ionic stream
#

right ok, I'll do that. thank you πŸ™‚

honest stag
#

but i'd honestly wait for the upcoming sdk update before havingt to go through that whole bs lmao

#

it's supposed to be not too far off

ionic stream
#

I've been creating a level for a uni submission and it's due in like 3 weeks, I'm just adding finishing touches now, so I might just have to use that workaround for the moment and then change it went the full thing releases later lol

honest stag
#

i see

#

good luck then

ionic stream
#

thanks lol

crisp raven
#

MORE LETHAL COMPANY MODS!!

#

πŸ₯΄

ancient depot
#

wtf even lol

bold orbit
#

Funniest fuckin thing

alpine depot
#

dusk modding has peaked

honest stag
#

How the fuck do people even think of doing this

#

And not like google drive ir something

honest stag
#

I forgot about that lmao

plush hemlock
lament crane
#

is there a mod to make endless mode in dusk completely random spawns

keen lintel
#

I've changed my skybox to the dusk stars one, is there any way of adjusting the texture so that it doesn't look blown up and low res?

muted glacier
lament crane
keen lintel
#

How do I get the in-game models for my entities to show in editor?

#

I've got the fgd file setup but I've probably gone wrong somewhere with where it's actually supposed to be placed

brisk berry
#

I must speak in every channel

honest stag
#

What's it look like for you?

#

is it just empty bounding boxes?

keen lintel
honest stag
#

are textures showing up correctly when you add .wads?

keen lintel
#

textures are all fine

honest stag
#

are you sure you installed all the files from the zip then? including the .pak

keen lintel
#

I'll quickly go through and redo the process to see if I missed a step

honest stag
#

also make sure your game path is set up correctly

#

like if for example you set up your game path such as this, then DuskMapping must have the id1 folder that contains the .pak file

keen lintel
#

Fixed the issue ty ty

ancient depot
#

perfect

gritty forge
tawny nest
#

Fart gas

#

@cedar fog

vapid sierra
#

ok so

#

pretty laggy af

honest stag
#

Larger maps currently dont perform too well

#

Best you can do is try to turn on the low spec mode

vapid sierra
#

damn

#

so thats why derail lags rather alot?

honest stag
#

derailed is a decently large map with a lot of enemies yeah

#

generally the more enemies there are the laggier it is

vapid sierra
#

i see

honest stag
#

should be better with updates i imagine

#

there's one coming soon iirc

vapid sierra
#

i love the derail map

#

prodigy refernce

vapid sierra
#

yea dusk modding isnt that perfect

honest stag
#

ah shit, here we go again

honest stag
#

we have a new map!!!!!! reddit assemble

#

gonna play it

vapid sierra
#

ngl i wish that soon custom enemies are possible

#

tho i like the maps that were made

#

i am currently playing on american nightmare

ancient depot
#

custom enemies is being worked on yeah

#

it's part of a bigger update with support for custom particle effects and weapons

vapid sierra
#

noice

honest stag
#

weapons

#

fuck yea

vapid sierra
vapid sierra
honest stag
#

ive played every single dusk map publically released hahah

#

it's a great one, big achievement

vapid sierra
honest stag
#

the first and only (so far) actual campaign

#

its great, but not without small problems here and there

#

like difficulty

honest stag
#

it's a huge set of maps though, can't complain

vapid sierra
honest stag
#

yea those can be easy to miss when workin on such a huge volume of content i imagine

#

i didnt encounter anything like that on my playthrough tho, you should tell the author about the bugs you found

vapid sierra
honest stag
#

if you're looking for some really good maps you should check out shadow of strelok

crisp raven
#

Nah the out of bounds stuff only started with the latest SDK update :(

crisp raven
#

Yeah

vapid sierra
#

oof

#

the 2nd map needs quite some fixing

#

cause uhm

#

either i am a lil stupid

#

or why did enemies appear inside the floor

crisp raven
#

Yeah I know. But idk if it's a glitch with the game or something I need to fix in editor

#

Same with the sky being pure black

#

🀷

#

I cry

vapid sierra
honest stag
#

that should make it work

#

at least i think

vapid sierra
#

where enemies dont have

#

"pain states"

#

like if i shoot an enemy i expect them to have a pain state where they dont shoot

#

ok uh m

#

uhm

#

a level

#

is fully broken

crisp raven
crisp raven
crisp raven
honest stag
#

And your map is sealed i think

crisp raven
#

πŸ‘

vapid sierra
#

the very firsz cave one

#

with the teleporter

keen lintel
honest stag
#

like as if i subbed but it didnt download or something

#

what's the mod folder name?

ionic stream
honest stag
#

will give it a shot as soon as im back home

#

in 30-40 mins

ionic stream
#

awesome πŸ™‚ πŸ‘

honest stag
#

would you like me to record it with feedback?

ionic stream
#

yeaa ok

honest stag
#

listen

#

i have played literally every single dusk map there is

#

and this is my favourite one

ionic stream
#

fr??

honest stag
#

Top 1, the best one i've ever played

#

yes, fr

ionic stream
#

holy shit thank you that means so much

honest stag
#

i didnt record any game audio for the first few minutes but i'll upload the gameplay in a minute

#

I'll type out my feedback while it uploads

ionic stream
#

awesome thank you πŸ™‚

honest stag
#

Ok so, let's start with everything positive (there is a lot)

The atmosphere of the entire map is insanely cool. From the first apartment complex with small secret rooms and various little bits and pieces of cool scenes are a joy to see in every map, and this one has plenty of it

All the encounters are well balanced and never feel too easy or too hard, ammo is just plentiful enough to keep you choosing a weapon for the next fight without having to resort to melee all the time.

I found 9/12 secrets, and every single one was fun to discover and actually had valuable thigns inside.

I never got lost of confused on where i need to go, and yet there were always tons of places to explore off the path to the objective - and every single one of these "side quests" felt meaningful and actively added to the coolness of the map

#

That mortar secret was so awesome to discover, simple but effective

#

I really have nothing but positive things to say about every area of the map, my favourite is the little prison section

#

My only word of advice

#

get rid of the dusk lamps lmao
the desk lamp things

#

they are dynamic light sources are absolutely KILL the performance

#

i had to go around destroying them at some point for an fps boost

#

unlisted

#

Also one question, what did you use to make this map? I assume it wasnt trenchbroom due to the abundance of rotating doors

#

JACK/hammer?

ionic stream
#

No I used trenchbroom lol, the rotating doors were the probably the most annoying thing I had to setup when I first started. I'd never used anything like this before, so I ended up finding a post online somewhere about func_door_rotating and how it has to rotate around an origin point, and from there I ended up getting them working

honest stag
#

did you also do the curves in the sewer by hand?

ionic stream
ionic stream
honest stag
#

i see, that makes sense

#

i just never saw anyone bother with the rotating doors too much based purely on how annoying they are to set up

ionic stream
honest stag
#

They work wonders though

ionic stream
honest stag
#

Hope you stick around the mapping community and make more cool stuff like this

#

Would love to play it

ionic stream
#

Tysm. Yea I have a 'full campaign' in mind that I'd love to get around to developing once I finish uni and have more time on my hands. I was going to have a full sewer level planned after this, which is what the exit would lead into. I ended up cutting it for my uni submission, but the sewer area in this level was a small section that would've been in that second level

honest stag
#

I see, that's really cool

#

This was a university submission?

#

Like game design degree stuff?

ionic stream
#

Yeaaa

honest stag
#

that's awesome

ionic stream
#

I'm currently writing up a 'making of' book for it too, it's like 90 pages πŸ˜‚ 😭

honest stag
#

holy moly

#

no wonder it's so cool

ionic stream
#

ok so the 3 secrets you missed were:
||1. There's an open vent in the right toilets in the train station that leads into the waiting room with the pistol||
||2. There's a button under the roof of the pavilion in the park that leads into the catacombs - I loved making that section||
||3. There's a 'panic room' in the chief's office upstairs in the police station||

honest stag
#

im gonna go check that second one rn

ionic stream
#

πŸ˜‚

honest stag
#

holy shit wow

#

that's so cool

ionic stream
#

haha thanks πŸ™‚

honest stag
#

Progress bein made

#

yes that arch on the right is fucked up

#

that's for later

ionic stream
#

that looks awesome

honest stag
#

Thanky

naive aurora
#

where do I put my Quake 1 PAK files to make Dusk Moddable be able to load them?

honest stag
#

What do you mean?

#

Dusk can't read pak files iirc

naive aurora
#

oh

#

well, how do I load quake 1 maps in dusk moddable?

honest stag
#

you can load the maps in the .bsp format tho

naive aurora
#

oh, so i have to unpack the pak files?

#

okay

honest stag
#

ye
then you gotta go to
dusk -> SDK -> mnt -> local

make a mod folder, let's say "Quake"
then inside that folder make a "maps" folder, and put your bsps into it

naive aurora
#

alright, thanks

honest stag
#

then enable the mod in the modding tab and select "campaign - custom level"

naive aurora
#

got it working! might I ask if it's possible to load the soundtrack too?

honest stag
#

not sure about that part

keen lintel
#

For doing a map that is a large outdoor area, is it bad practice to just set the skybox to a different texture and let the map leak or should I actually be going through and manually adding skyboxes for each section

honest stag
#

it's better if you add skyboxes, yes

keen lintel
#

Aite

honest stag
#

a sealed map is always better than an unsealed one

ionic stream
#

so if I was to update the mod and wanted to push it out on the existing page on the workshop, do I just need to add the mod directory and existing mod ID through the workshop uploader and then submit?

do I leave the preview image, title, description (etc) boxes empty? will it overwrite what I've already got up on the workshop page?

honest stag
#

you can just leave everything as is and click the submit button again yea

ionic stream
#

cool ok

#

what does the patch mod button do lol?

honest stag
#

oh sorry im stupid, the patch button is the thing you need

#

that's the exact purpose of it

ionic stream
#

ahhh ok

#

cool cool, I did wonder if that was what it did lol

#

one last thing, do I just put the ID number in, or do I need the ?id= at the start?

honest stag
#

oh not sure, i think it's just the number

#

ive only updated a mod once a while back

#

been just waiting for the Big Sdk Update the drop since

ionic stream
#

yea fairs

#

I've tried a few different things but it's saying I still need a mod title and stuff, I guess I'll just see if it actually updates it or makes a new page lol

honest stag
#

Well what if you want to update your mod title

#

it's for that iirc

#

so you need to re input

ionic stream
#

ahh right ok

#

ah yea ok I got it working, thank you

at first I put the ?id= in front and that didn't work, but just putting the ID number itself in got it working πŸ‘

crisp raven
# vapid sierra the cave one

What exactly is the problem? If it's teleporters not working that is a known issue with the game. The only fix is to reload the level dying

vapid sierra
#

really?

#

i mean i basically noclip trough the level

crisp raven
#

Yeah teleporters are extremely cursed. Actually they might be broken in a new way since the update dropped...

vapid sierra
#

whatafuck

crisp raven
#

Looking back, I probably shouldn't have used any teleporters knowing how jank they are

vapid sierra
#

yea

upper geyser
#

Hey, quick question before I even start... Is it possible to make custom maps for the Endless mode, or maps that behave like an Endless map? Seems like a weird thing to not be possible to do in this game

honest stag
#

Not yet, but its coming

#

There are big updates right around the corner

upper geyser
#

Ohh, nice!

#

I thought there were no more updates coming to the tools, that's good to hear

naive aurora
#

is there any way to change/add entity translations/definitions for BSP maps? It would be cool to get stuff like the Quake mission packs or some Half Life mods working like AoM:DC

jovial radish
#

@toxic charm yo would anyone know where i can get the dusk models?

honest stag
#

check pins

#

Blends.zip is the file you want

toxic charm
#

Oh! Tysm!

gritty forge
#

I have the SDK update downloaded (the newest one) but how do i access it? i have the SDK all set up using the files from the pinned messages but not sure if those files are outdated or something

#

So by that i mean my trenchbroom isn't getting the newest updates

honest stag
#

Not sure what you mean

#

trechnbroom and sdk are fully separate things

#

and you dont need the newest version

#

the SDK is just a verion of dusk that loads mods (like custom maps) that you have made somewhere else

#

for example, in trechnbroom, which is a separate piece of software

gritty forge
honest stag
#

it won't have them - you have to add them yourself

#

also UPDATEPOGCHAMP

#

trechnbroom doesnt know that dusk exists, and i havent updated the fgd to have that entry

#

so you'll have to add it to worldspawn

#

one moment

#

click the + icon below to add a new property

#

then just rename the key to endless and set the value to 1

gritty forge
#

Okay done i'll test it out

#

Yep it works thank you

#

I was misunderstanding since this SDK works abit different to others lol

#

How do i put certain enemies into their own waves like wave 1, wave 2 etc?

crisp raven
#

Endless duskers are winning so hard rn

ancient depot
vapid sierra
#

hmmmm

vapid sierra
#

endless mode is fun

#

i hope they add boss enemies tho

#

and custom enemies

honest stag
#

bosses are already in

vapid sierra
#

?

honest stag
#

all base mapping features can be used for endless too

vapid sierra
#

noice

honest stag
#

i dont see why bosses wouldnt work

#

in fact i can just go test

vapid sierra
#

it would be great to have bosses in endless mode

#

or something to spice it up

#

@crisp raven even your grapple thingy

honest stag
#

just tested

#

bosses do in fact work

vapid sierra
#

good

#

every 5th wave a boss enemy

#

or something

gritty forge
honest stag
gritty forge
#

Oooh now i understand, thank you!

honest stag
#

do note that Template01/02/x is case sensitive

#

i got burnt on that

balmy thorn
#

Will the fgd eventually be released and updated with the game so we don't have to find the latest version on this server?

honest stag
#

there should be an official one later down the line

balmy thorn
#

Okay good πŸ‘

vapid sierra
#

Finally

#

extra endless mode

keen lintel
#

I can't believe the updated SDK is out on the day I'm giving my presentation on level design

#

It would've been very handy while I was actually making the map lmao

honest stag
#

it's only updated for endless and has a couple fixes

#

it's not the big update just yet

#

so your map wouldnt see much change

keen lintel
#

True, reading through it the most helpful stuff would be the music playlist

#

Looking forward to getting the hd asset pack

honest stag
ionic stream
#

DAMN that's cool

crisp raven
vapid sierra
#

ok

#

i never knew it was a entity

upper geyser
bold orbit
#

πŸ₯³

naive aurora
#

yoooo endless mods are possible now!

#

still waiting on gogatorium though :(

still raptor
#

Can technically be done now

delicate cedar
#

dusk looks sick

honest stag
#

WOAH WOAH

#

update?

blissful lion
#

is the sdk now functional?

worldly aspen
honest stag
#

HEHEHEHEHE I WILL.....

mental fable
#

Anyone here know how to get quake maps into "Dusk Moddable"? I have quake installed on the same drive

plush hemlock
desert seal
#

How do I turn the textures folder in the SDK into a wad?

honest stag
#

there is a ready made dusk texture wad in pins

#

there is also a makewad tool in pins if you want to add your own images as textures

crisp raven
crisp raven
ancient monolith
#

Recreating Metro 2033 in Dusk?

bold orbit
#

no that's clearly from MW1

crisp raven
#

Actually it's inspired by Blood Harvest from Left 4 Dead πŸ€“

alpine depot
#

dusk 4 dead.. no freaking way

warped stratus
#

stupid baby question: how do I install the SDK for Dusk? I saw the lastest update from earlier this month and i wanna start working on levels but im not sure how to get it going

ancient monolith
#

Read Pins

eternal spear
#

also what Kaur said

#

if you have any kind of further questions feel free to ask them here

#

we're happy to help

warped stratus
#

gotcha, thanks a ton!

unborn zenith
#

Hello! I have been wandering about the newest dusk update, that improves the Sdk, i think i may be missing something, as it states that a bunch of new entities and things have been added to it, however i cant seem to find them in trenchbroom, i think i need to redo the sdk process but ad new things(wads, an fgd, etc) to get the sdk update to work, however i chouldent find thoes anywhere and i am really confused. I have been trying to set up the Sdk a few times, and this year its gotten the closest to working but i cant figure out how to get the new and improved Sdk version/components so i really want an answer, thanks for reading

honest stag
#

The FGD has not been updated with the new entities, you can just add them yourself to your map by placing any point entity and renaming it to one of the new ones

#

For example, place down info_null and rename it's classname to info_endless_node to start using that

unborn zenith
#

and do i need to also ad the default properties?

honest stag
#

You dont need to redo the process

unborn zenith
#

thanks for the help!

honest stag
#

You only need to add what the entities themselves will require for your purposes, like targetnames, first_wave/last_wave etc

#

the patch notes specify the new properties

unborn zenith
#

thats great, another question if i may

#

how whould i make an enemy teleport in, when triggered

#

as there isnt a flag, entity, or anything to tell

honest stag
#

you need to place the enemy in a room somewhere outside the map and have them inside a trigger_teleport

then simply set an info_teleport destination to where you want your monster to teleport to, link the teleport and the destination up via target/targetname

after that, just trigger the teleport in whichever way you want and the enemy will teleport in

unborn zenith
#

that explains it a lot, reminds me of doom mapping and such, thanks again

honest stag
#

Do note that two enemies teleporting to the same info_teleport_destination will result in a telefrag

unborn zenith
#

also final one, i got the dusk transparent textures wad, and it seems to be rather incomplete and wierd, for example, fences makeing the floor become invisible, the transparent trees make a skybox texture that works but the sky wont chnage, its always the default one, just wierd stuff, i am wondering if there is a fixed wad, or other wads that might help/ are needed(as this one doesent have clip textures, trigger textures, invis ones, etc, witch i need)

honest stag
#

to avoid the fences making holes in geometry, mark them as a func_detail_fence brush entity

#

Im not sure what you mean with the trees, provide a bit more context on that if you may

#

For various stuff like clip or trigger tex, you can have this wad with dev textures

#

one moment

#

Do note that you essnetially only really need the functionality of clip textures

#

things like triggers and transparency have to be done with brush entities

unborn zenith
#

i think i may need to use brush entities to make transparent textures as the ones from the wad are wierd

#

i mean to remove the black parts

honest stag
#

I will respond a bit later, in 20 mins or so

unborn zenith
honest stag
#

back on my shit

honest stag
#

wow u liked the last pic a lot. have another

crisp raven
#

He's going too crazy

#

Someone stop him

slate lake
#

Is there any newly updated FGD lists or do I need to make a new one manually?

honest stag
#

the fgd has not been updated for the lastest couple of updates, no

#

the differences are minimal though

#

a few new entities and a couple changes

slate lake
#

Yeah but I wanted to make an endless map.

honest stag
#

The only new entities you'll need are the ones specified in the patch, so you can just rename whatever other entity you place in the map into those

#

and the properties of those are also specified in the patch notes

slate lake
#

Alright sick than you for the information!

slate lake
#

Right so I've gotten entities to spawn and respawn akin to endless mode.

#

But when a new round start they instantly respond and I'm not really sure how to randomize which entities spawn, any idea how to go about these?

#

Oh, they also spawn unaware of the player on the first wave.

shell jolt
#

do mods only work on the moddable version?

honest stag
#

idk of a way to make waves delayed

#

and im pretty sure there's no easy way to randomize either

#

gonna have to set up enemies and pickups wave by wave

slate lake
#

Oh dear that’s inconvenient.

honest stag
#

It is what it is

#

It works well enough for me

worldly aspen
honest stag
#

ty garumin ily

worldly aspen
#

oh my god it's you!

honest stag
#

it is

worldly aspen
#

hell yeah

bold orbit
honest stag
#

one of the final visual pieces required for this map - just a few more bits and pieces, some more wave balance, some polish - and it's ready to go

#

the shadow is being cast by the big ass cathedral on the right

#

WHAT'S THAT UP THERE... A SECRET... IN MY ENDLESS MAP???

honest stag
#

by the way the map Canyon i posted above

#

i tried that one, it was actually pretty damn fun

#

recommended if you like tf2 jump maps or bhop stuff

tepid python
#

What's the most recent update on the sdk

honest stag
#

The one from a week or two ago that added endless mode support

crisp raven
honest stag
#

also some fixes here and there

tepid python
#

Scripting/custom entities are probably not a thing yet are they

honest stag
#

nope

tepid python
#

damn, scripting would go so hard for parkour maps

gritty forge
#

nice mods everyone

vague veldt
#

i gotta check out the dusk workshop

dry epoch
#

gwiddy

quaint heath
honest stag
#

thankyyyy

honest stag
#

i've reviewed it somewhere above

#

small performance issues due to usage of dynamic lights(lamps) but as long as you keep destroying them while making it through the map it's fine

#

the map itself is SO worth it

alpine depot
#

fuck yes more urban environments

#

i am FEASTING on this as soon as i can

#

gobbling this shit up so hard duskbros. outright scarfing it down

wind obsidian
#

n

crisp raven
#

GARUMIN IS FAMOUS

honest stag
#

Based garumin

honest stag
#

it's so hard to find reference images these days

#

so much ai

#

at least you can still KINDA get away by doing -ai in the search

honest stag
#

i intend to finish it today

#

At first you can manage fighting in the starting area, but you'll have to explore the map well to find yourself enough ammo, health, armor and guns for the coming tougher waves

#

the encounters should slowly push you out of this area and make you be on the move

#

a new weapon will spawn every wave

#

there's also secrets and ||at least one boss wave||

#

also yes, the wave counter goes from 2 to 4

#

sadly that's a downside of the way i set up my wave spawner interacting with the current sdk, but it still works as intended aside from the nubmer going up in incriments of 2 rather than 1

#

even this gameplay technically lacks some visuals btw, i intend to go pretty hard on the map today

#

lots of stuff i wanna do

#

I also need to write a huge description for the map with some stuff too, lots of work

crisp raven
#

Sexy

#

Yoooo is that a paralax sky?

honest stag
#

yes...h

#

thx

#

it's getting latbut im cranking out the map as much as i can

#

dont think i can do it but it's SO close

crisp raven
#

so what's the deal you have to manually set the enemies for each wave?

honest stag
#

...kinda

#

not really but kinda

honest stag
#

BUT

#

the good news is

#

i'll just release the .map file once im done

#

and this already has a ton of this setup premade

crisp raven
#

Blessed

#

πŸ™

honest stag
#

i set up a bunch of stuff like this into individual templates that you can then shove into a multi_manager

#

and it looks like this

#

so on wave 2 you spawn two types of early enemies in their respective spawns where you placed them, same goes for a set of earlypickups and weapons

#

like shotgun shells and pistol ammo with the guns themselves

#

and a bit of hp and armor

#

yadda yadda you get the point

#

they're all sorted into their own little spaces here so it's less confusing

#

pickups and ammo on the left side, guns in the middle, enemies of diff types categorised on the right with a couple bosses below

#

all you need to do is slap down the enemies themselves and give them the targetnames that i specified in the templates

#

and all the rest of the shit like that

#

then trigger whatever you want each wave

#

DID U GET ALL THAT? GOOD IT'LL BE ON THE TEST

crisp raven
#

😱

crisp raven
#

Do the numbers matter at all?

honest stag
#

that's the minimal delay i can give them in the multi_manager

crisp raven
#

ahhhhh

honest stag
#

always set it to 0

#

also the waves in my setup go up in incriments of two instead of 1

#

that is intentional cuz it'd break otherwise

#

unfortunate bug but i imagine it'll get fixed - the system will still work

#

i think

#

if not it's an easy fix

crisp raven
#

This looks confusing 😞

honest stag
#

ok so

#

you can technically do all of this properly and without my bullshit

#

the reason i do all this is that if you do it the "right" way you only get to spawn 16 types of entities at once a wave

#

and that's plenty but i want later waves to go HARD and spawn both a ton of picksuips and a ton of enemies

#

therefore i use multi_manager to get that up higher

ancient depot
#

you can have multiple info_endless_node triggers per wave

honest stag
#

oh

#

nevermind lmao

ancient depot
#

so if you duplicate the node and target another spawner, you get 16 more

honest stag
#

welp that means my setup is irrelevant lmao but at least it's easily fixed

ancient depot
#

basically when a wave starts, it finds all info_endless_node entities that are valid for that wave

#

and triggers all of them

honest stag
#

OHHHHH

#

that completely changes everything

#

i'll have to revamp my setup tomorrow that is so good to know

ancient depot
#

you can think of info_endless_node like an event "receiver"

#

it gets notified when a wave starts by getting triggered

#

and then it forwards that notification to its target

honest stag
#

ohhhhhhhhhh

#

okay yea i'll have to trash the way i have it set up

#

but at least my templates will stil lbe useful

#

i'll just plop down several nodes instead of one per wave

#

so i dont have to rework all the templates

honest stag
#

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

alpine depot
#

i find it fitting that making endless mode content requires copiously endless amounts of logic entities

honest stag
#

the map is finished!

#

i am packing and uploading it now

blissful lion
#

are saves still fucked?

honest stag
#

I don't recall them bring changed in any way

#

People did complain to me about saveloading and parts of the map breaking same as they did before the updates

crisp raven
#

Oh yeah

#

That was heckin crrrazy yo

#

This place was a little buggy

honest stag
#

Wtf

honest stag
crisp raven
#

Uhhhh like 20

honest stag
#

nice, what difficulty?

#

i assume ICTI?

#

just patched my map
changes:

-Fixed a gap in geometry
-Reduced ||the guardian's|| hp to 6500 from 17000
-Moved one of the secret buttons to an easier area
-Added a green light to the secret buttons to make them easier to find

#

uploadin

crisp raven
#

I didnt find all the buttons πŸ₯Ί

honest stag
#

try with the current patch, they're much easier now

#

big green light

#

and the buttong that was really tricky has been moved

last star
#

is any modding possible on the GOG version of dusk?

gritty forge
runic gull
plush hemlock
#

Very nice work as usual from Vriska πŸͺ¦

【QRT of Vriska (@Anetnenado):】
'Just released my latest map for DUSK - this time, and Endless level! Make sure to read the description before playing. This one was really fun to make, proud of it https://steamcommunity.com/sharedfiles/filedetails/?id=3176066211&searchtext=

#dusk'

πŸ’– 121 πŸ” 7

#

ayo

#

a shoutout from the man himself

last talon
#

Vriska doin the rounds

soft bane
#

time to try dusk maping again

honest stag
#

how far along did you get with your last map

soft bane
#

i tryed adding a sun

#

i failed

#

than other stuff happend i didn't continue

honest stag
#

will you start a new map

#

or continue working out the old one

soft bane
#

i will try to go on with test.map

honest stag
#

okay

#

if you still have trouble adding the sun, ask me again here

soft bane
#

πŸ‘

#

yea looks about right

honest stag
#

ok, do you need a reminder on how sunlight works?

soft bane
#

i have a sun and a target

honest stag
#

looks about right, and the light source has a _sun property, set to the value of 1

#

correct?

soft bane
honest stag
#

problem is, i dont see anything that would actually cast sunlight in the screenshot

#

what you have set up is the direction of the sun, but there are no sky brushes to actually cast it

soft bane
#

so i have to set up a brush

#

that is the sky so to say

honest stag
#

a sky brush is a brush that has a texture whose name starts with "sky"

#

for example

#

one moment

#

now, one thing to note

#

if you have changed the dusk skybox textures through this method right here, then it DOES NOT matter what the sky brush texture is, as long as the name of that texture starts with "sky"

#

because the sky brush will turn invisible, but still cast light onto the map

soft bane
#

ah

honest stag
#

there are technically no outside areas in .bsp, because all of them are just rooms where part of the walls and cellings are sky brushes

#

for example, one moment

#

this is an outside area

#

see the greenish texture? that's the sky texture im using

#

all of these brushes are sky brushes, and as long as you have a _sun, they will cast light

#

the direction and properties of that light are dictated by your light entitiey

#

like color and intensity

#

direction specifically matches the direction from your light entity to your other info_null

#

for exmaple

soft bane
#

hm yea interesting thx

#

MORE examples?

#

oh well

honest stag
#

this is the direction that my sun will shine in

#

got all that?

soft bane
#

i think so

honest stag
#

and in your screenshot, that red arrow also signifies the sun direction

#

now you need to set up your sky brushes and try again

#

try quake skies specifically, and make sure your map is sealed

#

also, do not change the scale of the sky texture or anything like that

#

leave them as they are

soft bane
#

ok

#

noooooooooooo

#

ok the sky works but there is no sun light i think and my tree objects don't exsist

honest stag
#

you stretched the sky texrture

#

revert it to normal

soft bane
#

they where alredy set to multi so i just set them to 1?

honest stag
soft bane
#

alright

honest stag
#

also

#

your map currently clearly has light, wdym you dont have sun

soft bane
#

well yea but where are the shadows

honest stag
#

there won't be a glowing object in the sky if that's what you mean, you'll just see the area covered by sky brushes light up as if a sun was shining

#

okay, is there anything to cast shadows?

#

the trees will not do it, they are dusk entities that are added AFTER your map has baked lighting

#

the compiler does not know that there's a tree there

soft bane
#

ah so enteties don't add shadow

honest stag
#

correc

#

t

#

only brushes will

soft bane
#

ah ok

honest stag
#

try placing a pillar in the center of your map

#

or a cube, anything really

#

it should cast a shadow

soft bane
#

abit unrelated to the shadow part but the trees are gone still

honest stag
#

yea there's a bug where some dusk objects dont show up

#

which includes the trees with leaves

soft bane
#

ah alright

honest stag
#

cant do anything about it rn, just have to use other trees that do work

#

which are dead trees mostly

soft bane
#

it works!

honest stag
#

awesome, but you may see a small issue

soft bane
#

no ambient light

honest stag
#

the shadows are pitch black

#

we probably want to avoid that

#

the way to get around it is to use _sunlight2

#

you add it onto worldspawn, like this

#

worldspawn is when u have nothing selected

#

i usually set it to rouhgly 80% of my sun's light level

soft bane
#

oh yea

#

thank you so much

honest stag
#

Sick

#

now it's up to you to play around with the values

vapid sierra
#

should it be like this?

honest stag
#

did you disable dusk base content or something

#

click the modding tab

vapid sierra
#

WHOOPS

#

i realised it now

#

after checking again

#

@honest stag yea i made my game crash with wanting to restart the endless run-

honest stag
#

sorry about that, SDK thing

#

sometimes it does crash

#

when restarting that is

vapid sierra
#

@honest stag so i found a
hollowed heart
and all buttoms

honest stag
#

those would be the two secrets, they do not respawn

#

once the buttons are pressed the coffin in the cathedral opens

vapid sierra
#

ik

vapid sierra
#

dusk floating soil

honest stag
#

interesting

#

i'll have to check that out for the next patch

vapid sierra
#

better image

honest stag
#

yea ik where it is

#

dw

vapid sierra
#

so

#

idk if i can ping symanski

#

about that enemies dont have a pain state

#

@honest stag yea its very hard with how janky the skd is

honest stag
#

what difficulty did you choose

vapid sierra
honest stag
#

try playing on Go Easy

#

it's harder than you may think

vapid sierra
#

round 8 rn

#

ok died-

#

@honest stag id recommend putting the ammo packs instead of individual ammo

honest stag
#

?

#

what do you mean by ammo packs?

#

the backpack?

vapid sierra
honest stag
#

why? i meticulously placed ammo all over the level so you have to constantly move around to get more

#

one backpack tops you off so much you dont have to worry about ammo for ages

#

kinda boring

vapid sierra
honest stag
#

that doesnt cause lag

#

the enemies do sadly

vapid sierra
#

hmmm

honest stag
#

sdk thing

vapid sierra
#

oh

#

i see

honest stag
#

use explosives to clear out corpses

vapid sierra
#

i thought it was the ammo c

honest stag
#

they are a bit of an issue

vapid sierra
#

hmmm

#

i question what makes the sdk so different from dusk

#

like

#

why do enemies cause so much lag

#

out of nowhere

honest stag
#

it's a tumor placed over an older version of the game

vapid sierra
#

hmmm

honest stag
#

that has not recieved it's big rewrite update yet

vapid sierra
#

why isnt it possible with a newer one?

honest stag
#

it's in development

vapid sierra
#

i see

#

would be nice

#

but yea i like it

#

would be better if it wasnt skd

glacial arch
#

so i need someone to do a sound replacement mod

#

for when the cultist enemies die, i need to replace that with the blood cultist death screams

bold orbit
#

THE GREATEST SHOW UNEARTHED

glacial arch
#

holy shit thank you so much

sonic halo
#

Alright, I'm trying to modify some stuff in Dusk, but I can't find Nyar's voice lines in the SDK

#

I'm trying to modify it so he says the goofy hentai line in the goodies folder

sonic halo
#

I'm tweaking rn

#

It doesn't save my edit of the duskdude.png for the end of the game

patent apex
#

i kinda wanna learn how to make levels

honest stag
#

why dont you

soft bane
#

there is a good guide on steam

#

i used that

eternal spear
#

i also highly recommend watching the dumptruck_ds tutorial series on trenchbroom

patent apex
#

where's the dusk_transparent.wad thing

patent apex
#

how do i load my level, cuz i can only load graveyard

eternal spear
patent apex
#

i don't even know how to put textures in trenchbroom, i'm having an absolute freakout tryna put a shitty image as the floor

eternal spear
# patent apex i don't even know how to put textures in trenchbroom, i'm having an absolute fre...

IMPORTANT: Trenchbroom has had some user interface changes since this video was published. Please refer to the use manual if you can't find something mentioned.

If you want to make maps for Quake, Quake 2 or Hexen 2, TrenchBroom is your best option. If you’re a total newb or returning to mapping after a long time away this is the tutorial you’r...

β–Ά Play video
#

this video goes over all the basics

#

including applying textures to surfaces

patent apex
#

do i gotta use a specific version of trenchbroom

#

i have the most recent one

eternal spear
#

whatever works in the video will still work now

#

note that certain things that can be done in quake can't be done in dusk

#

for example i think you cant trigger enemies with triggers, although that might've changed in a recent update

patent apex
#

all i want is a visible floor

#

just a flat place to test my intelligence, i just wanna put a visible floor

eternal spear
#

Again, the video goes over all the basics.

#

I suggest going through most of the series if you find this to be fun or interesting

patent apex
#

ok

eternal spear
# patent apex ok

i also suggest reading the steam guide again because it doesnt just abruptly end here

#

(although this also fucked me over when i first read it)

patent apex
#

oooohhhhhhhhhh

#

got the file

patent apex
#

how do i change skybox

patent apex
#

and how do i add music

mental fable
patent apex
eternal spear
#

nice!

patent apex
#

now i gotta legitamely add music

eternal spear
#

theres an explanation on how to do it floating around somewhere in this chat

#

wish i knew myself

alpine depot
#

you just need music files in the same folder as the mod level, then a trigger_changemusic brush entity with a music key's value set as the path to the music file relative to the root of the mod folder
(so say you have music stored in a music folder right at the top level of the mod folder; then it'd just be music/music_name.mp3)

music can be MP3, OGG or FLAC format iirc

#

the setup is smth like this for a brush trigger

(targetname is only set here because in my level i had it targeted by a button instead of being a trigger volume that the player can pass through to activate it)

#

and on worldspawn you can have that same music key-value set up just like a trigger and the music will play immediately when the level loads

patent apex
#

So is it on uhh
The maps folder?
Sorry i need it to be a bit more specific, that's all

honest stag
#

Make a "music" folder in your mod and put it thers

#

There*

#

@patent apex

patent apex
#

Oke

patent apex
#

Got one more question
How do I make functional doors

honest stag
#

that's also in the tutorial

patent apex
#

Okay

vapid sierra
#

if modding progresses further

#

we need a Archvile in dusk

#

To ruin our da

#

day

patent apex
honest stag
#

What do you mean by"that"

#

The properties?

patent apex
#

the changemusic thing

patent apex
honest stag
#

Just add it yourself

#

Rename a point entity to that

#

Add the rest of the relevant properties

#

Should be good to go

alpine depot
#

yeah it's fine if it doesnt show up

#

you'd just need an entity definition (FGD) for the properties to appear

#

i think there's one in the pins

patent apex
#

good news: i got a skybox working

#

bad news: i still don't know what i'm doing

#

i tried everything i could think of, and no music

#

made it an ogg, made a trigger, everything on my mind, nothing

#

FINALLY

#

IT WORKS!!!!!

#

what's the sound of the garage gate, i want a sound of a creaking metal gate, from the game

patent apex
#

I've learned a whole lot I ain't gonna lie

honest stag
#

Good work

vapid sierra
#

hopefully dusk modding is easy enough

#

Plan to do modding without knowing anything at all

honest stag
#

what kind of modding

vapid sierra
#

No programming no 3d software and more

honest stag
#

custom levels_

#

?

vapid sierra
#

if skd goes into further development then custom enemies and weapons

#

to fit for a thing i write rn which is inspired by dusk

vapid sierra
honest stag
#

wdym

#

by "assets"

vapid sierra
honest stag
#

everything?

vapid sierra
#

noice

vapid sierra
honest stag
#

start by reading the pins and the guide there

vapid sierra
#

imma hope i have more motivation for it

honest stag
#

motivation is fake, discipline gets you somewhere

proven night
honest stag
#

there is a .wad in pins

proven night
#

tysm

proven night
#

why hasnt my textures appeared in tb when ive put the wad in the wad folder?

honest stag
#

you need to actually add the wad inside of trenchbroom

#

watch the tutorials

#

IMPORTANT: Trenchbroom has had some user interface changes since this video was published. Please refer to the use manual if you can't find something mentioned.

If you want to make maps for Quake, Quake 2 or Hexen 2, TrenchBroom is your best option. If you’re a total newb or returning to mapping after a long time away this is the tutorial you’r...

β–Ά Play video
#

p. much the full series

proven night
#

ty!

proven night
#

made my first crap map actually so cool onto my next lmao ty for help

patent apex
#

how do i change door sound

patent apex
#

how do i make lava hurt me

#

nvm

patent apex
#

How do i make music change mid level

ivory escarp
#

imagine if someone modded the entirety of ULTRAKILL into dusk lmao

proven night
#

how do i make the blood texture not make the floor invis??

honest stag
#

make it a func_detail_fence

patent apex
honest stag
#

trigger_changemusic

#

you've done it before you said

patent apex
#

yea but for some reason, it happens at its own pace

honest stag
#

well when do you trigger it?

#

what's it getting triggered by?