#dusk-modding

1 messages Β· Page 98 of 1

honest stag
#

look pretty neat

#

maybe some cracks on the walls too?

blissful lion
#

how exactly?

blissful lion
honest stag
#

i mean like the wall with the white bricks is cracked

blissful lion
#

do i cut holes in it or add a texture on it?

honest stag
#

you can do either
i prefer separating a square sector of the brush and just adding a splitting crack in it

#

imma show what i mean

#

like here but

#

not ugly lol

blissful lion
#

too much work

blissful lion
#

func_illusion is what makes a brush not have collision right?

honest stag
#

Yea

blissful lion
#

no floor 4 u

crude owl
#

Yo I'm lookin to attempt to get into this kinda stuff

#

not just DUSK modding but like in general

crude owl
#

thanks friend

honest stag
#

😍

alpine depot
#

level design is going swimmingly

hasty fox
#

nuts.wad

gilded saddle
# crude owl thanks friend

brush based level design all follow realitevly similar concepts the map logic can differ quite a bit though based on the game engine goldsource and quake are relatively similar while source is dramatically different (and more flexible) if you want to try source mapping i reccomend trying out some HL2 mapping if you want to do MP stuff in that engine consider CSGO, or TF2 they both have quite extensive resources on how to begin mapping and the brush work element will transfer over to other engines/tools

#

hell there's even some custom level importers that exist for various engines dusk has one built into it for unity and a i know godot has one called qodot. if i recall correctly cruelty squad uses qodot

hasty fox
#

what be some good mods

#

maps, mostly

alpine depot
#

all of them

#

https://dusk.mod.io/dusk-winter-jam-2020 winter jam is a good bundle of cool maps

mod.io

Seven maps based on the prompt ABOVE AND BELOW. Brought to you from the folks on the NB discord. This first ever Dusk Map Jam took place over ten days between November 6th and November 16th 2020 and was organized on Discord.

#

its hard to say which maps are cool cuz theyre all super fun to play through

#

dusk's mechanics just make every map infinitely better no matter what lmao

crimson patrol
alpine depot
#

lol

muted glacier
#

How I make terrain 3 dimensional:

honest stag
#

fucker made a brush mesh

muted glacier
#

Gotta select and move each one of those bad boys so that it looks fluid and uniform sadleon sadleon sadleon

#

In all seriousness though, I enjoy it quite a bit. Turn on a video or some music and get a few hours of terrain work done

honest stag
#

big amazon door gf will pick you up

muted glacier
#

I just realized I have no pictures of recent landscape work on my mapwhitehell

#

That looks fantastic. Your brickwork amazes me

honest stag
#

u like bricks?

crimson patrol
#

Please use this

honest stag
#

aight fellas big question

#

does it make sense to have a house with stone walls outside and wood interior

crimson patrol
#

Yea that exists

honest stag
#

i have invented pillars with tables attached to them

#

fuckign

#

FANCY

honest stag
#

@ancient depot apologies for da ping, but is it possible in any way that in the update we'll be able to pick the transparent pixel for textures

#

so for example if i use these ones

#

i can just set the pixel as the full black

ancient depot
#

You can already do that if you use a WAD3, the texture's palette just needs to have the last entry be pure black

#

It's a feature that'd need to be part of MakeWad rather than the game

#

I'll look at adding a specific feature for "replace colour with transparent" for the updated version

honest stag
#

neat to know thx

honest stag
#

working on a little old bank

#

i like this thing

#

still a lot to be done ofc

gritty forge
#

Nice.

honest stag
#

thank

#

dont go into the dark or the evil banker will eat you

vast palm
muted glacier
#

good god. I didnt know that existed. Too late now for my current project, but ill keep it bookmarked for the future

vast palm
#

πŸ‘

crimson patrol
#

Oh shit cool

#

Actual terrain tools

gritty forge
brisk coyote
#

I’m new to dusk mapping, and I can’t figure out how to get a door to play a sound. Can someone help me out? Using trenchbroom.

honest stag
#

can't do that yet

#

not supported

brisk coyote
#

Oh ok

#

Thanks

gritty forge
#

wtf

#

zombie get your shit together

alpine depot
#

it's ALWAYS zombies fault

#

smh

sharp nest
#

do keys not work??

sharp trail
#

wrong link

honest stag
#

And also install the fgd as well

jovial wedge
#

i forgot about dusk mods existing
god yes now i know what to do tomorrow

tender marten
#

Can someone help me with adding music to Maps that I've downloaded? I found a really cool port of a custom Quake map and I wanted to put some music over it but for some reason the music isn't playing. The map is The Underworld by Matt Sefton, and my directory is as follows:

#

C:\Program Files (x86)\Steam\steamapps\common\Dusk\SDK\mnt\local\the_underworld_by_matt_sefton\music

#

I have the songs I added as .ogg but they're still not playing when I open the map

honest stag
#

Did you add the music property to your map

tender marten
honest stag
#

to worldspawn, add a property "music"
As the value type music\songname.ogg

#

If you have the .map file for that is

tender marten
#

Yeah no I just have the bsp and .lit

honest stag
#

Ah then yea might as well just play it in the background lol

tender marten
#

Well damn

#

Thanks anyway!

#

Yeah I didn't know you had to go through the map editor

#

I thought you could just toss the files in and be on your merry way lol

#

I feel like there should be a more comprehensive modding guide than what's already out there

honest stag
#

Well modding custom maps would require knowledge of making them, and we got a guide on that in the pinned messages

#

Also i think the devs are making documentation for it

tender marten
#

That's great to know honestly

#

It'd be cool to get the .map files for custom quake maps

honest stag
#

Usually it's a good gesture for quake modders to leave a .map in their mod

#

Just so others can learn

tender marten
#

Ah, yeah forgive me if I'm bringing up points that are kinda moot, I'm dead new to Dusk modding

honest stag
#

Btw do you know that you can play any quake map like that? No porting needed

tender marten
#

I read that much, I'm waiting to buy Quake and Doom on Black Friday so I can try it, it sounds like a ton of fun

#

I've never played Quake but I've played all the way through Ultimate Doom and a little of Doom II

honest stag
#

If you ever want to play random quake maps in dusk, quaddicted is a good site for em

tender marten
#

Including the first couple levels of Sigil

tender marten
#

my Quake Maps folder shows up, but not the maps themselves

#

I've downloaded all of Matt Sefton's ones that are on quaddicted

honest stag
#

What's the path to the .bsp?

#

Maybe the structure isn't right so they arent showing up in the menu

tender marten
#

Steam\steamapps\common\Dusk\SDK\mnt\local\Quake Maps\maps\arcane

#

That's for one of them but yeah they're all like that

honest stag
#

Basically it should be quake maps\maps\map.bsp

tender marten
#

ah shit okay

#

I'll try that and report back πŸ˜‚

#

Thank you!

honest stag
#

πŸ‘

tender marten
#

Okay it works but there's no weapons at all in the maps πŸ˜‚

#

Like the guns don't spawn at all

#

Thank you though! I'm gonna have to try some other maps

honest stag
#

Is it an arcade dimensions mod map?

#

Arcane*

#

I assume they won't be compatible

tender marten
#

No it's just ones I downloaded from Quaddicted, it's all Matt Sefton's maps

honest stag
#

Can you send a link to it

tender marten
#

Yeah

#

I downloaded all of them save for underworld because someone updated that one and put it on Dusk's mod.io

#

Yeah this person added the weapons himself because of this issue

#

I'll try some other maps though

honest stag
#

Weird, quake guns should be replaced by dusk guns when the map is loaded

#

I wonder if they're modded

tender marten
#

It's doing it with every map I've tried so far

#

I just tried a random one

honest stag
#

Huh

#

@ancient depot

#

Aint that interesting

ancient depot
#

What's up

#

On mobile so tldr me

honest stag
#

Guns from vanilla custom quake make arent showing up

#

Maps*

ancient depot
#

I wonder if maybe they're spawning under the map or something

honest stag
#

Are other entities there?

#

Like health kits it ammo

#

Or*

tender marten
#

Yeah health and ammo are there

#

It's just the weapons

crisp raven
#

Did you try noclipping into the ground and seeing if the weapons are spawning under the map?

honest stag
#

nbclip is the chrat

#

Cheating*

#

Cheat* fuck phones

crisp raven
#

Cause like Zombie said that can happen

tender marten
#

I did not try that, gimme a sec

#

Okay so I just went through and noclipped, on the map I checked, only one gun spawned at all, the rest just straight up weren't there

crisp raven
#

Which gun spawned?

tender marten
#

the riveter

#

And it was really far back into the map

honest stag
#

weird stuff

#

lemme see if there are .map files included

#

maybe i'll diagnose what's wrong

#

1 moment

tender marten
#

Yeah, I had other issues like doors not opening and shit

honest stag
#

damn, no .maps

tender marten
tender marten
#

hmm

#

Dude would be in his 50's by now, I wonder if he still cares about Quake at all πŸ˜‚

honest stag
#

even if he does, i assume the .maps are long gone by now

#

i wonder how the guy ported the maps over

tender marten
#

mod.io has comments right? I'll have to drop a comment on it and see he did it

honest stag
#

i'll do that rn

#

oh oops misrea

#

d

#

just woke up so i'm rusty

tender marten
#

It's all good πŸ˜‚

#

it's my evening for me so I'm pretty jazzed

#

I like playing through some of these old maps though, it feels like I'm playing someone elses nostalgia

ancient depot
#

Pickups in DUSK have this sort of simulated gravity that doesn't work like the normal physics

#

Where they fall in "steps"

#

So I'm thinking they might be falling through the floor

#

and then into the void

tender marten
#

That makes sense actually

honest stag
#

the long-hated issues of keys falling through the ground

#

ugh

tender marten
#

Well I've enjoyed our chat, and thanks for the help! I post here as soon as I hear back from the poster of that port of The Underworld

honest stag
#

have fun

tender marten
#

Back at ya!

#

Thanks again

sharp nest
#

how does the "sound" function work???

honest stag
#

it doesnt sadly lol

#

not supported

sharp nest
#

bruhhhhh

sharp nest
#

hey so i started playing QC:DE and since than my maps dont compile anymore any help?

ancient depot
#

Those two events don't seem related

crisp raven
#

My wife left me and all of the sudden my maps aren't compiling

#

Zombie help me out πŸ₯Ί

sharp nest
#

it stops compiling after i did that idk

crisp raven
#

It should spit out a text file when it compiles

sharp nest
#

it just doesnt make anything anymore

crisp raven
#

It'll usually say what's wrong with it inside there

sharp nest
#

like it opens the console and than it outputs nothing and closes it

crisp raven
#

Did you move any folders around recently?

#

Are you using a gui to compile it?

sharp nest
#

using a GUI and no folders

#

what do you mean by around?

crisp raven
#

Like maybe you changed the location of certain folders and now it's confused

#

You sure it doesn't produce any text file?

#

Can you set it so it pauses after compiling?

#

You can even do the pauses for qbsp and light as well

#

I remember I was having some trouble like this a while back

sharp nest
#

leme try

crisp raven
#

Seems the problem has to do with the path to the ericw tools directory

#

At least from what I can tell

#

Maybe it isn't looking in the right place?

#

Basically it seems like the compiling tools can't be found so everything gets messed up

sharp nest
#

gotcha leme see

#

isnt this good?

muted glacier
#

Hated setting up the compiler. Im so pissed off at it that I never change the directory no matter what im working on so I have a folder with literal hundreds of files from TB that Ive compiled

#

Dont be like me kids. Organize your folders.

crisp raven
#

Ummm idk maybe remove the \ after bin inside the compiling gui???

#

What's inside the bin folder? I'm guessing it' all the tools?

sharp nest
crisp raven
#

and it's inside THIS field?

sharp nest
#

ye

crisp raven
#

😳

#

I'm not sure what the problem is then

crimson patrol
#

Haunted pc

honest stag
#

Hey

honest stag
#

Ah fuck wrong responsd

crisp raven
#

You talkin to me
😳
πŸ‘†

honest stag
#

Its not compiling because of the dots in the folder path

#

You can either rename any folders with dots or put the whole path in quotes

honest stag
muted glacier
#

feelsbadman

#

also what the fuck is a mook? sounds like an Italian insult. whered my rank go 😦

honest stag
#

fallen aces enemy

#

ranks were reset

muted glacier
#

ah. one of the only Newblood games i dont have

#

is it any good?

honest stag
#

it's only a demo for now

#

but yes it's good

muted glacier
#

well isnt ultrakill also only a demo?

honest stag
#

ultrakill is early access with a lot of content

muted glacier
#

ohhhhh well ultrakill rocks too

honest stag
#

hell ye

still raptor
#

func_vehicle

crimson patrol
#

i tried to create some sort of jank diet func_vehicle by making a car out of brushes then making it a func pushable

#

but when you create a func pushable out of multipe brushes, it seems that they join together to create an invisible convex shape so i cant enter the car

alpine depot
#

make one func_pushable brush (like the wheel inside) and then have the other brushes be individual func_wall or something, each of those brushes having a "parentname" key-value pointing to the targetname of the pushable

#

idk seems like it could work

muted glacier
#

photo spam to flex terrain

#

also, might screw around with func pushable this weekend and see if I can emulate func vehicle in some rigged manner

honest stag
#

Bruh

#

Thats so many brushes

#

That's like 70% of my total map brush count

muted glacier
#

Im a big man (not really). I need the tri soup to survive.

crimson patrol
#

amazing terrain dude!

sharp nest
#

So turns out this is opening doom now... think this may cause some issues with compiling

#

any help?

honest stag
#

...what?

#

How

sharp nest
#

youd be surprized what QC:DE does to ones computer

honest stag
#

The compiler cant even output a .wad pretty sure

#

Did you try what i suggested

sharp nest
#

oh i didnt see that leme try

#

"E:\aDUSKmapping\Tools\ericw-tools-v0.18.1-32-g6660c5f-win64\bin" so like that?

honest stag
#

Yea

sharp nest
#

didnt do anything

honest stag
#

If that doesn't work - rename the Ericw's folder to not have any dots

#

Just name it Ericw and its good

sharp nest
#

k so that did fix some thins but im still left with this

honest stag
#

Lets see

#

Hm
Can you show me whats inside the bin folder with the path to it

#

And screenshot the GUI interface too

#

Both folder setup and the main window

sharp nest
#

E:\aDUSKmapping\Tools\ericw\bin

honest stag
#

Show the GUI too plz

sharp nest
honest stag
#

And the settinga

#

Settings*

sharp nest
honest stag
#

Tools folder should be pointing to bin

#

So ...\ ericw\bin

#

Did that worj

#

Work*

sharp nest
#

now were here

honest stag
#

There should be a .bsp now in your working folder

#

I assume u know what to do from here lol

sharp nest
#

nope

#

no .bsp

honest stag
#

Hmm

#

Alright can you send me the .Map?

#

Im in bed so it'll take me a bit to turn ony laptop

#

U can dm it

sharp nest
#

gotcha 1 sec

#

also thanks a lot for helping ❀️

honest stag
#

sent you a (hopefully) fixed ver

#

try it

sharp nest
#

yup

#

what you do?

honest stag
#

so i'm not sure how oyou did it but these support brushes are so hyper fucked that they break your compiling

#

so i removed them and replaced with fixed ones

#

whatever you did to make those

#

dont do it lol

sharp nest
#

gotcha

#

well thx a lot ❀️

honest stag
#

np

#

back to bed

sharp nest
#

hope you have a great sleep

honest stag
#

Thx

#

Feel free to ping if shit goes sideways

#

It usually does

blissful lion
#

madlad gets out of bed to help fix a dumb bug

honest stag
#

Story of my life

sharp nest
#

im just too powerfull man

crimson patrol
#

dude the terrain tools are insane

crimson patrol
fast falcon
#

MFW

crimson patrol
#

my grid when 510 x 510

#

"export as .map"

#

holy fuck it worked

#

from heightmap to nems tools to trenchbroom

#

fuck yes, look at the file size

ancient depot
#

what the fuck

#

you're going to make the compiler and dusk explode with that map probably lmao

#

if the game manages to actually load that without OOMing I'll be impressed

crimson patrol
#

in reality im gonna delete like 50% of those triangles but the map is gonna have other stuff

ancient depot
#

most of those triangles will probably get merged by the compiler

#

so they won't be in the bsp

crimson patrol
#

ah

#

i could also make a smaller grid and scale that up but wheres the fun in that

vast palm
#

@crimson patrol you can also make them detail so they won't slow down the compilation process

crimson patrol
#

yes

#

200k brushes lmfao

ancient depot
#

That's approaching 1/4th of the limits of BSP2

#

Potentially half of the limits actually, I think BSP2 uses signed offsets

crimson patrol
#

lmao

#

cmooon

ancient depot
#

I'm impressed qbsp isn't OOMing

crimson patrol
#

its stuck at 98% sadleon

alpine depot
#

87 megabyte .map

#

i just gagged a little

ancient depot
#

I wonder how big the bsp will be

#

If it's bigger than 2GB it's probably invalid and won't load properly

#

(offsets would likely overflow)

vast palm
#

Can it even reach 2GB?

ancient depot
#

In BSP2 it can potentially reach 4GB

vast palm
#

I always assumed lightmaps could be the only thing that could increase a BSP file's size significantly

ancient depot
#

Embedded textures can too

crimson patrol
#

98% csgfaces really is the dark souls of compiling

ancient depot
#

You have over a million faces lmao

#

There's probably some final few steps that need to go over all of them again

crimson patrol
#

even if dusk loads this its just gonna be slideshow

ancient depot
#

Possibly

#

Depends on how well the compiler optimized it

#

If it's not lightmapped it might be ok

#

It'll take forever to load though

vast palm
#

I wonder if we can handle large terrains better with bezier patches

ancient depot
#

Maybe, but those are a can of worms at the moment

#

Only supported in Q3BSP (and variants)

#

and DUSK doesn't load them

vast palm
#

Shame

#

I was trying to write a q3map parser a few weeks ago actually

ancient depot
#

The focus is HLBSP, Q1BSP and BSP2 at the moment

#

Everything else is just a bonus

vast palm
#

I got sidetracked, but I think I have an idea how they are calculated

vast palm
#

But calculating the lerping between control points in 3d froze my brain for a long while

vast palm
crimson patrol
#

it looks like fear or stalker

ancient depot
#

Looks like a random benchmark

crimson patrol
#

its actually just lower2

crimson patrol
#

ive been compiling for an hour now

muted glacier
#

Hold on. Gotta find a screenshot.

#

When I compiled my map with Vis to test it in quake:

crimson patrol
#

its been 4 hours

muted glacier
#

and that was 3 months ago. maps bigger now

#

anyone remember when I said I was going to try and have the map done by Halloween? BIGJOHN Pepperidge Farm remembers

crimson patrol
#

Lmao

sharp nest
#

Any way to play maps in multiplayer? Guessing not

crimson patrol
#

Not yet

honest stag
#

qbsp always takes barely any time for me thankfully

#

It's lightmapping that fucks me sideways

honest stag
crimson patrol
#

I turned it off

#

No 2gb file today

blissful lion
blissful lion
honest stag
#

Neato, i like it

blissful lion
blissful lion
#

installing this iron rods is pian

blissful lion
#

finally done

#

it doesnt even make that much difference

woven jolt
#

has anyone made a dusk ultra grafix mod

muted glacier
#

That looks dope @blissful lion. Love the Outlast vibes

sharp nest
#

any way to make walls that you can shoot trough?

#

also make that "texture flow" like water

honest stag
honest stag
sharp nest
#

any wads with those? cause i dont have any

#

also Func_clip makes the textures dissapearingame

foggy creek
#

Use a func_illusionary for the part you want to be seen then use a func_clip so players can't walk through it then. I think this should work.

#

Unless they still eat bullets

honest stag
#

Pretty sure illusionary eats bullets

honest stag
honest stag
#

so enemies (and you) cant walk through it

#

but sadly it removes textures yea

sharp nest
#

so no way to keep the texture

#

u can make mortars go trough stuff i guess

honest stag
#

also

#

i'll send you the quake wad in a moment

#

this one has some water textures with a *

honest stag
#

had a dream today that i finally released my map which i've been working on for months and it got 30 dislikes

#

without anyone liking it

crisp raven
#

No such thing as bad publicity

muted glacier
#

Dare I risk sounding like the Lord John Carmack, but is there a way to make text trigger by looking at something? Im thinking of making something like a noir detective type map, and expanding on my func_worktable map.

honest stag
#

Nah sadly

#

I tried

#

Only by usage

muted glacier
#

Dang. Well, thats not the end of the world. I can still do what I want. Just slightly inconvenienced is all.

sharp nest
#

what the "need silver / gold key" spawnflags do?

honest stag
#

which entity

sharp nest
#

door

honest stag
#

those are quake leftovers

#

refer to pinned messages for locking doors with keys

sharp nest
#

does it do anything on any object?

#

yeah i know the other keys

honest stag
#

i think it does, because that's the way dusk converts key-locked doors in quake maps

#

so silver is blue i think. gold is yellow

#

same thing as a "key" property

sharp nest
#

huh

alpine depot
# muted glacier Dare I risk sounding like the Lord John Carmack, but is there a way to make text...

ok in theory i may have a batshit idea

maybe if you set an entity's parentname key-value to be !player you can parent its position AND rotation to be relative to the player? that way if theyre at a specific point and the player looks at a certain angle the trigger could be activated by the parented object???

literally no idea if brush entities could even activate triggers though or if you can parent anything to the player yet though !player is supposed to be the automatic targetname for the player entity

though i imagine rotation wouldnt be affected if it's parented to the player object since itd probably have to be parented relative to the actual camera object which has all the rotation youd need for actually looking at stuff

#

so maybe not so much batshit but more just "yeah probably not feasible rn"

muted glacier
#

I dont know if that would work but that sounds genius. I was thinking of work-arounds that I know work in quake but none of them work in Dusk. But im making my map for DUSK goddamnit so ill figure it out!

honest stag
#

i dont think you've shown off any stuff lately

#

aside from the terrain screenshots

#

any juicy in-game pics?

haughty slate
#

henlo

#

back to ask for things cause I google doesn't help xd

#

how do I make a entity that when touched exits the level

#

or anything akin that doesn't require pressing E

ancient depot
#

trigger_changelevel

haughty slate
#

thank

haughty slate
crisp raven
#

Decided to load a .prt file just to see what it did πŸ‘οΈ

crimson patrol
#

what does it do?

crisp raven
#

Not quite sure what all these red planes mean

#

Is it like how .bsp splits things up?

crimson patrol
#

i cant make the whole terrain grid func_detail

#

it crashes trenchbroom

crimson patrol
#

every option i know for optimizing this so it compiles at all is either really fucking slow or crashes trenchbroom

crisp raven
#

Are you gonna keep it?

crimson patrol
#

oh no im talking about an export from some terrain tools

#

im planning to use that for my map but it doesnt want to be optimized in any way

#

no func_detailing the grid, crashes trenchbroom

#

best i can do is select small portions and func detail them, for a very long time

#

for scale

#

@ancient depot is there an easier way to do this

honest stag
#

here's a quick tip to optimisie your map

honest stag
#

Dont

#

πŸ‘

crisp raven
#

πŸ˜€

muted glacier
# haughty slate henlo

Ive done a but since I last showed it off but havent posted anything. Maybe I will this weekend. Works been slow because im doing foliage still and hate how it looks so ive changed it several times.

crimson patrol
muted glacier
#

Im dumb and responded to the wrong person lmaooo

honest stag
#

I don't think u meamt to respond to that lol

#

Someone is very confused now

crisp raven
# crimson patrol

LMAO. I don't want to crush your dreams but surely this pursuit is folly

#

Realistic terrain won't make a better map

honest stag
#

Yea like
You basically have 2-3 maps worth of brushes in terrain alone, and if this is your exodus map them that count is multiplied

crimson patrol
#

if i spend the time and func detail it all would it compile

muted glacier
#

Any side that isnt visible slap a skip texture on.

honest stag
#

I dont think it would help that much tbh
You still have lightmapping to go through and it has to calculate light for ALL of that

crisp raven
#

For real. That might take literal days

muted glacier
#

What is the scale of the terrain? Like how big of an area am I looking at?

crimson patrol
#

from corner to corner of tb limits

crisp raven
#

☠️

honest stag
muted glacier
#

Oh jesus christ

crimson patrol
#

i should probably not go that big lmfao

muted glacier
#

Oh Jesus

#

You making an open world RPG??

honest stag
#

Even a quarter of that with these terrain tools is overkill lol

crimson patrol
#

corner to corner its 4km squared

muted glacier
#

Elder scrolls 6 perhaps?

crimson patrol
#

since 16 units is 1 meter afaik

honest stag
#

But dont let me stop u in your dreams lol
I just dont think there's a way for you to make it work

crisp raven
#

Sometimes less is more

honest stag
#

I don't see quake maps being designed for anything like that

#

Maybe you should try half life bsp?

#

I'd Imagine that might be a little better?

crimson patrol
#

lmao no im just gonna scale it down

crimson patrol
#

ok thats a bit better

#

holy fuck it compiled

honest stag
#

Jesus fucking christ 30k brushes

crimson patrol
#

no this is magnitudes better, previous one was 200k

honest stag
#

You see

#

Better doesn't necessarily mean good but i get what you mean lol

crimson patrol
#

it compiled in 30 seconds

honest stag
#

qbsp? How bout light

crimson patrol
#

thats a different conversation

honest stag
#

lol

#

Well uh good that it takes less

crimson patrol
#

cant wait to nearly finish work on this and find out that light hates me and wont work

honest stag
#

Is there a limit on lightmap size actually???

crimson patrol
#

when icarus flew too close to the sun, his wings failed to compile and he fell in the massive func_water under him and drowned

#

how do you make a light sun?

honest stag
#

_sun "1" on your light entity
Then control the direction of sunlight by targeting an info_null entity

#

Dont forget sky brushes obviously

crimson patrol
#

recompiled after adding the light stuff aaand its stuck on merge all

#

ignore that, found fix

sharp nest
#

i speedran a couple of games for fun and now, going out of my own bounds is a very wierd and somewhat satisfying expirience

vast palm
#

@crimson patrol how did you generate that terrain though? What texture is used on invisible faces? And how many faces does each brush have?

#

I also hope those brushes are not part of worldspawn

wheat stone
#

Sorry to be that kind of new person but I have a question about replacing sounds?
I've made a sound pack for the game which replaces the player's voice lines, I've tried replacing them in the in game files but I'm still getting the original voice lines? Is it possible to replace the player's voice?

honest stag
#

how exactly did you set up the mod? what format are the audio files you're using?

haughty slate
#

me uploaded bad map

#

T_T

#

I was making a quake map and then converted it to a Dusk map half-trough it

#

Β―_(ツ)_/Β―

#

you'll find it as the last uploaded one, it's called "worst dusk map"

honest stag
#

Will give it a shot when i wake up

haughty slate
wheat stone
#

Give me a sec I'll find the directory exactly where Im replacing the sounds

wheat stone
#

C:\Program Files (x86)\Steam\steamapps\common\Dusk\SDK\mnt\local\dusk\sounds

haughty slate
#

what is going on 😭

#

all textures are white

#

Β―_(ツ)_/Β―

crimson patrol
#

Lmao what

sharp nest
#

i think u need the quake pallete?

crimson patrol
#

Yea you might be missing the palette

sharp nest
#

you need to put it next to the maps folder as well

#

not into, next to

haughty slate
#

I was tryint to make a map on trenchboom using the halflife preset, everything, textures included worked fine.
But with this specific wad they turn white.
Do I need to bring some Half Life files in?

haughty slate
#

if I had the quake palette ofc doesnt work as intended cause it's an half life map

muted glacier
#

Apologies to the spam you're all about to receive, but I must flex what little map progress I have made. I hope Dave tells me how shit it looks.

#

Based

#

AS I WAS SAYING

haughty slate
#

amazing

honest stag
#

heeeelll yeah

#

lookin sick, altho the lighting is a little bit flat imo?

#

are you using a minimal light level?

muted glacier
#

Dude.

#

3 months on landscape thats not even done yet.

#

I spent a week on the current lighting and put it off. Thats gonna be the LAST thing I do. This is just for me to get a general feel for the map.

honest stag
#

ah aight

muted glacier
#

Also, I have it in low spec mode because I have a low spec pc and it lags, but with low spec off the lighting looks better still imo

honest stag
#

i dont think low spec affects lighting

#

maybe dynamic

#

but not the baked stuff

muted glacier
#

Right, but like ambient glow from burning barrels and stuff just isnt there with it off

honest stag
#

yea that's dynamic

muted glacier
#

Believe me though, lighting has a ways to go.

#

Trying to nail moonlight without the map looking terribly dark but also liking how it looks is the current struggle.

#

Part of it has to do with the skybox Im using, because its got so many bright colors, but Ive based my lighting off the position of the skyboxes moon so If I switch it, im losing even more progress on lighting.

#

And inside the map, I know what I need to do but dont remember how to do it, because its been awhile since I did lighting, but I want dark areas like corners and such to be darker than areas not cloaked in shadow. I think its light bounce settings

honest stag
#

without bounce they will be pretty much pitch black yes

#

unless there's a minimum light level

honest stag
#

that was neat for a first time attempt, i wouldnt even tell this was a first time map tbh

#

i think you intended to have secrets, but none of them have a trigger_secret so maybe that's something that could be added

#

also i couldnt find 3 more enemies, but i heard leathernecks near the end level trigger

#

found them lmao

#

u should probably seal your maps

#

oh wait did you hide a trigger_hurt out of bounds lol

#

i get instakilled if i noclip to a ceratin spot

sharp nest
#

any way to play music / sounds / voice lines during gameplay?

alpine depot
#

trigger_changemusic trigger brush entity with a music key-value set to the filepath of the music you want to play; the filepath being relative to the root folder of your mod

#

it can play .ogg, .mp3 and .flac files i believe

#

so music/awesome.ogg as the key-value pair content would play a song named "awesome" located in the "music" folder of the mod

#

obviously folder structure and organization is entirely up to you, you could just stick everything in the same folder and call it a day lol

haughty slate
haughty slate
#

also vriska did you see my most recent screenshot?

haughty slate
sharp nest
#

what does func_detail and func_plat do?

honest stag
#

func_detail, to skip details (haha) helps with optimisation

#

and lowers the compiling time

#

it should basically be used for anything that isnt used for map sealing

#

func_plat isnt supported yet but it works like a lift that activates when u stand on it

haughty slate
#

hey guys, can I somehow make so that a func_breakable spawns or teleports an item when destroyed

#

unrelated question: can you upload nintendo assets on mod.io

tall zenith
#

you can if they don't find out about it

honest stag
blissful lion
#

i guess pickups

honest stag
#

entity or prop?

haughty slate
honest stag
#

pickups?

haughty slate
haughty slate
honest stag
#

from my old ass testing i'm pretty positive that those are still not affected by trigger_teleport

#

the best you can do is a very,,, interesting setup with parenting

#

so whichever entity you want appearing pops out of the ground

blissful lion
#

cant you just put a pickup in thhe brush?

honest stag
#

that too, if the breakable is big enough

#

and you'd have to hollow them out iirc because otherwise they might spawn on top

haughty slate
#

I see

haughty slate
#

right now they are only 64 grid

#

I think a super shotgun might phase trougth

honest stag
#

64 grid actually sounds more than enough to fit most of the guns

#

i think the hunting rifle would be long, maybe the assault rifle too?

honest stag
#

alright so

#

about that

#

when i was making the fgd, the guns were the first thing i imported along with monsters

#

but the files i had for guns were.... weird?

#

just kinda weird let's put it that way

#

so i may or may not have fucked the scaling of them in tb

#

they may be bigger or smaller in-game

haughty slate
#

ooooh I see

honest stag
#

the rest of the models should be 1:1 however

haughty slate
#

how do I put it inside tho

honest stag
#

wait

haughty slate
#

it's either too below or too above

honest stag
#

you dont have the fgd

haughty slate
#

nop

honest stag
#

go install

#

NOW

#

lightning strike

#

pinned messages

haughty slate
#

pronto

honest stag
#

i just kind of assumed you already had the fgd without even looking at the pic

haughty slate
#

it shows a blue cube instead of the shotgun sprite

honest stag
#

that's because you should have all the actual dusk entities and their names

#

the ssg is named weapon_ssg i think

#

should look like that

#

i was wrong it should still be named supershotgun lol

#

maybe u installed it wrong?

haughty slate
#

Oh I see

blissful lion
#

@haughty slate i cant extract or even open the .zip file of your mod

honest stag
#

weird i got it without issue

haughty slate
#

Worst dusk map?

blissful lion
#

Worst Dusk Map (not sarcasm DO NOT PLAY THIS) for DUSK

haughty slate
#

weird, uh

honest stag
#

so

#

as a guess

haughty slate
#

I'll be honest with you guys, that's a .7z and I changed the extension to zip

#

maybe that's the issue

#

Β―_(ツ)_/Β―

honest stag
#

yup

#

that's it

#

i did that with my first map too lol

haughty slate
#

lol

honest stag
#

it was a .rar tho

haughty slate
#

should I just keep it as 7z?

blissful lion
#

no

honest stag
#

reupload as zip so people can open it up without issue

#

you can add versions to ur mod

#

right on the page

haughty slate
#

I know

#

fixing it right now

blissful lion
#

isnt .7z used for windows xp or something

haughty slate
#

No I dont think so

blissful lion
#

white mesa map does the same

#

and the underworld too

honest stag
#

shadow of strelok

#

aqua's maps

#

poolboy's maps

haughty slate
#

fixed btw

honest stag
#

pretty much all of torii's maps

haughty slate
#

now I'll do the same fix for the other 2 mods

honest stag
#

what else uhh

#

jam maps are cool

haughty slate
#

Nuts.dusk

#

that's a good one

honest stag
#

play my map

honest stag
#

anyway the map i'm actually proud of is called trespasser

#

little egyptian themed melee-only map

#

sword specifically

haughty slate
#

I wanted to make a props-only map

#

anyways the thing im working right now is rocket jumping / platforming

#

since there arent many

honest stag
#

yea only 2 i think

haughty slate
#

fixed @blissful lion

#

can you check if the 3 maps zip files work now

#

thank you so much

honest stag
#

so did you figure out the fgd yet?

haughty slate
#

No I'm dumb

#

but is it a problem if I use quake entities?

#

I had no issues with it

honest stag
#

no but you'll be missing som

#

some*

haughty slate
#

yeha I just

#

type

#

weapon_shotgun

honest stag
#

and besides you can't see where objects and props from dusk go if you use them

haughty slate
#

I cant see it but it works as normal

honest stag
#

the fgd provides you with exact info on their placement

haughty slate
#

I see

#

that is indeed useful

#

especialy with the super mario blocks im using

#

so why can't I see them I think you mentioned it but I already forgot, im senile

honest stag
#

there is quite often trouble while isntalling the fgd and every time it's a different thing lol

#

so let's go from the top

#

i'm assuming you're using the quake preset?

haughty slate
#

yes

honest stag
#

for your map

haughty slate
#

yep

honest stag
#

alright so do you own quake or did you grab a .pak file

haughty slate
#

I own it

#

I'm a Old School girl

honest stag
#

alright so in your quake folder there should be a folder named id1 right

haughty slate
#

yeah i placed the file there

honest stag
#

can you go into view - preferences and click on quake

#

then show the folder

haughty slate
#

I just checked something: that's not my gamepath on trenchboom tho

honest stag
#

it should be pointing to any folder that has id1

#

inside

#

and inside of id1 is the fgd

#

quake not required

haughty slate
#

c:\quakedev

blissful lion
#

white mesa works

#

ill maybe try to play later

honest stag
#

yea so here it should be that

blissful lion
#

im now trying to kill Ivan the crocodile

haughty slate
#

that map wasnt made by me but I have permission from the author

#

to reupload it

#

it was an half life map I found on game banana

honest stag
#

Did u set the game path as that folder?

#

it should work right after that

haughty slate
#

it shows only a couple of entities now

honest stag
#

which ones

haughty slate
#

lights

honest stag
#

try adding the fgd again in the entities tab

#

entity definitions that is

#

so just to confirm
c:\quakedev\id1\ is the location of the fgd?

haughty slate
#

fixed but

honest stag
#

and c:\quakedev is the game path

haughty slate
#

they show as squares

honest stag
#

is that above correct

haughty slate
#

yes

honest stag
#

alright so on the bottom in the console it should show error messages if the models arent loaded

#

can you show those?

honest stag
#

and again, just to be sure
alongside the fgd you got the dusk.pak file?

#

from the archive

haughty slate
#

ye

honest stag
#

aight imma need to brainstorm this a bit

haughty slate
#

there's 4 files in that folder

#

dusk.pak dusk4.fgd pak0.pak pak1.pak

honest stag
#

for now can you try doing this
try making a new map, but in the generic preset
and set the game path of generic to quakedev

#

and loading the fgd there

#

see if it works or not

haughty slate
#

ok

honest stag
#

i'll go see some other solutions i had for this

honest stag
#

Shit hm

#

Whats the top error message above all these

#

i just can't think of what causes this

#

it MAY be a palette problem but that's very very unlikely

#

that's a shot in the dark lol

#

it should be clear if i can see the error messages aside from these

#

well actually one thing that happened once that caused this was a capilatization issue in the game path

#

so a guy set Id1 in the game path while the actual folder was id1

#

maybe something similar?

haughty slate
#

at the start is like

#
Unknown entity definition header properties 'flags' (line 50, column 30)
Unknown entity definition header properties 'offset' (line 50, column 71)
Unknown entity definition header properties 'offset' (line 78, column 41)
Unknown entity definition header properties 'offset' (line 3, column 41)
Unknown entity definition header properties 'offset' (line 3, column 41)
Unknown entity definition header properties 'offset' (line 3, column 41)
Unknown entity definition header properties 'offset' (line 3, column 41)
Unknown entity definition header properties 'offset' (line 3, column 41)
Unknown entity definition header properties 'offset' (line 3, column 41)
Unknown entity definition header properties 'offset' (line 3, column 41)
Unknown entity definition header properties 'offset' (line 3, column 41)
#

keeps going like this for several lines

honest stag
#

that's normal, anything else?

#

like a single error that stands out

haughty slate
#

then the first red line is

#
Could not load model progs\ssg.mdl: File not found: 'progs\ssg.mdl'
Could not load model progs\cardb.mdl: File not found: 'progs\cardb.mdl'
Could not load model progs\keyb.mdl: File not found: 'progs\keyb.mdl'
#

are*

#

Β―_(ツ)_/Β―

honest stag
#

anything specifically after this?

haughty slate
#

loading palette file gfx\palette.imp

#

is not present

#

for me

haughty slate
#

I'm assuming that's the issue

honest stag
#

it should be fine actually

haughty slate
#

oh

honest stag
#

since you have quake it pulls the palette from the quake .pak

#

so let's ignore that

#

what's next

haughty slate
#

the quake entities work as normal

honest stag
#

anything that stands out?

haughty slate
#

traps and triggers are squares?

#

I assumed that's normal

honest stag
#

wdym

#

also did you check the capitalisation problem by any chance?

#

im super lost at this point lol
it should have 100% worked wit h the generic preset test

#

unless capitalisation is the problem

haughty slate
honest stag
#

I mean the game path

#

could it be that there is a mismatch between that and the actual folder in terms of capitalised letters

haughty slate
#

game path should be C:\quakedev

#

or C:\quakedev\id1

#

?

honest stag
#

quakedev

haughty slate
#

alright

#

ill restart the software

#

maybe that's all it takes

honest stag
#

likely not lol

#

so this might be dumb but

#

could you try making a different folder and setting the game path to that

#

like iunno C;\12\id1

#

game path would be C:\12 then

haughty slate
#

ok

#

works now after restarting

honest stag
#

Ah well

#

Good

haughty slate
#

yeah thanks xD

#

can I add more entities?

honest stag
#

to the fgd?

#

which ones do you need?

#

but in general yes if you want to

haughty slate
#

I want objects

honest stag
#

which ones?

#

or what do you mean exactly

haughty slate
#

like props I can put on my map

#

or if I could make my own idk

honest stag
#

oh hey you got the image perms

#

no more need for links

#

well if you mean entity props like the stuff in the fgd, then no - not yet at least

haughty slate
#

oh

honest stag
#

Hey brush props have their benefits

#

You can do a lot with them in terms of functions

#

And they cast shadows properly lol

crimson patrol
#

hey i made a few brush trees you should check those out

blissful lion
#

i have destructible urinals in my map

#

trenchbroom is really powerfull

muted glacier
dull plinth
#

How to make custom boss battle in dusk

honest stag
#

you can only rename bosses and chance their health

#

change*

#

maybe some of the models too

#

but they way they act and attack wont change

dull plinth
#

Big leech time

honest stag
#

@ancient depot i keep forgetting to ask something about some of the boss models

#

for example big rat and big fish
are they separate models or does dusk just take the base enemy model and scale it up

ancient depot
#

In the SDK they're supposed to be separate (at least eventually)

#

But in the main game it's the same model scaled up

honest stag
#

for now they are the same u mean?

ancient depot
#

Yeah

honest stag
#

aight got it

ancient depot
#

Except chomper

#

Because the scaling there is non uniform

#

Little chomper is stretched to be longer

honest stag
#

ah got it, makes sense

#

thanky

crimson patrol
#

for a custom boss i had the idea to replace the chomper model with a helicopter and parent a bunch of turrets to it

honest stag
#

i replaced the chomper with a mosquito

#

it wasnt very good lol

blissful lion
#

i placed little chomper in my map out of the water and it had boneball texture

#

also can i have littleneck in my map?

honest stag
#

i dont think littleneck exists in the sdk

#

at least i've never seen it

blissful lion
#

bad game, 0/10

haughty slate
#

is there any way to not make the map look like this?

#

or

#

is it just

#

better lighting and all looks nice?

#

I think better lights will just fix this

honest stag
#

try turning off pixelization

haughty slate
#

ooh

#

u tell me

#

this is without pixelation, is it eye straining or is it just me

#

idk if it's because of lighting or because of the textures

honest stag
#

yea i get that with far-away textures

#

what's your goal with these walls?

#

would it be better to have a skybox and clip brushes?

haughty slate
#

box in the map

#

I think that I will fix this by just filling the map with other buildings

blissful lion
#

can you make brushes just dissapear instead of moving them?

honest stag
#

breakables?

blissful lion
#

can i break them with a trigger?

honest stag
#

yes

blissful lion
#

or button

#

how

honest stag
#

just a targetname on them

#

and target on the trigger or button

#

wait have you used a targetname-target pair before

blissful lion
#

yeah i have a map with 4 buttons

honest stag
#

ye it's same with breakables

#

the neat part is that they won't break from damage once they have a targetname

#

so you dont have to worry about that

#

button-trigger only

blissful lion
#

oh cool

#

okk you lied

honest stag
#

wut

blissful lion
#

i can still break it

honest stag
#

huh?

#

that doesnt sound right

#

does the trigger also break them

blissful lion
#

yeah

honest stag
#

brain explosion

#

i could swear on my heart that giving a breakable a targetname would prevent it from being broken

blissful lion
#

what does parenting do

honest stag
#

makes the child move the same way as the parented thing

#

so like an entity moving up because it;s parented to a door that's moving up

blissful lion
#

ok thanks

muted glacier
#

Theres an option you can enable to make it so its only broken when triggered

#

@blissful lion @honest stag

blissful lion
#

how

crisp raven
#

I mean I just give it like 9999999 health and give it a targetname so it can be triggered

crimson patrol
#

me shooting func_breakables in toriis maps

crisp raven
#

☠️

#

With sickles anything is possible

honest stag
#

Every single map of mine with triggerable breakables has no additional options

#

And i could SWEAR they don't break

crisp raven
#

Don't listen to this heresy Vriska

#

Stay loyal to the 9999999 health team

honest stag
#

I don't even do that lol

#

I think they just lack a health property

#

I'll need to check

honest stag
#

Guess i just
did that

crisp raven
#

Damn that wall sounds really big

honest stag
#

that's the wall in trespasser that gets smashed through by a truck if ur curious

alpine depot
#

mmmmmmap

#

little dark until you click on it lol

honest stag
#

does this have bounce lights

alpine depot
#

yeeees

honest stag
#

nice, i could tell

#

looks great

alpine depot
#

man i wish i could toggle specific light entities to not have bounce

#

so i could have harsher shadows in certain areas

honest stag
#

well you can ADD bounce to specifc ones

alpine depot
#

hell thatd be annoying

honest stag
#

eh it's only 1 property and i copy-paste a lot of lights anyway

#

but suit urself

alpine depot
#

just would be cooler to have a flag that just ignores bounce instead lmao

#

like why have one and not the other smh

#

god i wish the lighting chart was pinned here

#

took me a bit to find it to get the values right

honest stag
#

hey

#

we got it pinned in the beer books discord

#

in the mapping tips channel

#

u didnt know?

alpine depot
#

oh my god i forgot about that

honest stag
#

as well as the insanely useful curve chart

alpine depot
#

now to play halo reach and forget about this map for another week

#

lol

honest stag
#

take inspiration from it

#

make a halo map

alpine depot
#

lol

#

replace the rats with flood