#classic-doom-maps-mods

1 messages ยท Page 46 of 1

unreal oyster
#

gzdoom only

prisma saddle
#

Ah,

haughty flower
#

No depth either.

vocal crypt
#

So sprites make it not just GZdoom only?

haughty flower
#

If you're looking at its edge, it's pretty much gone.

prisma saddle
#

Do they work on slopes aswell?

vocal crypt
#

Reminds me of half life's lightning

unreal oyster
#

that was the idea ๐Ÿ˜›

#

nothing in there is remotely close to final

#

please don't take it as such either

haughty flower
#

Reminds me of half life 1

vocal crypt
#

Make a Sprite Version

unreal oyster
#

see that for an in-map implementation

prisma saddle
#

Either way, I'm going to have to tell Waddaholic about Flat Sprites.

unreal oyster
#

@haughty flower you can use that, but please keep in mind i am very likely to release improved versions and i'm not guaranteeing i'll keep any compatibility

prisma saddle
#

@unreal oyster How're you?

verbal cobalt
#

hey @unreal oyster mind if i use it to learn how it works?

unreal oyster
#

just keep in mind - line 24 is a for loop, and the limit is the amount of iterations the algorithm does

#

and yes

#

go wild

#

none of it's commented though

#

the default iterations is 6, which i find to be a good middle ground for detail and performance

#

the function is exponential, so for example 6 doesn't cause too much lag for me but i get 0 FPS when i bump it up to 12

#

other than that, the maths behind it is pretty simple

#
  1. get a line
#
  1. chop it into 2 and move the midpoint perpendicular to the line
#
  1. repeat step 2 for all new lines made by step 2
#
  1. part b. extend some lines randomly to form "branches" of lightning
#
  1. after an arbitrary amount of iterations (i chose 6, as i mentioned), stop
verbal cobalt
#

saved into a txt in case i forget

#

oh zcript .3.
well this might be my first chance to see how the heck it works

haughty flower
#

I don't intend to consider it to be final. The fact that it actually looks like lightning is great enough... but if you can turn it into some seamless spritework, then that'd be super awesome. ๐Ÿ˜„

#

I look forward to seeing what else you have in store. ๐Ÿ˜„

drowsy forum
#

People are probably wonder how the hell I'm not going insane from doing this much stuff at once. It's pretty simple.

I switch from one mod to another, per day. It helps keep me invigorated and generates some new ideas while I work on a mod that I can use for the other. An unlimited generator for creating stuff that works? Fuck yes I'll take it. And it helps smooth out the difficulty of creating such things and how to put them all together.

viscid ridge
prisma saddle
cinder moon
haughty flower
#

so instead of customMissile, i've tried DropItemEx, changed the X and Z offset

#

the rockets STILL explode infront of the cyberdemon

#

ohh i see why

torn timber
#

seems you also don't have them spawning at the correct angle

#

you can use "angle" in the place of the proper parameter

#

and it'll match the spawning actor's angle

haughty flower
#

it's fine

#

it's supposed to do that minesae

haughty flower
#

how to make knockback on weapons? like, player knockback?

unreal oyster
#

on firing, you can just thrust them backwards with one of the various zdoom thrusting functions

shadow bone
#

There also should be a weapon property for recoil if you just need something simple

#

Ah, it's an action special

unreal oyster
#

oh, that works too ๐Ÿ˜›

shadow bone
unreal oyster
#

though it practically is a thrusting function actually

#

ยฏ_(ใƒ„)_/ยฏ

shadow bone
#

Basically.

cinder moon
prisma saddle
#

@unreal oyster mind explaining flat sprites to @rocky cloud?

unreal oyster
#

oh, well they're just sprites which render parallel to the ground

#

as opposed to perpendicular like normal

prisma saddle
#

Just asking because you can explain Zdoom stuff better than me.

unreal oyster
#

well, to be exact flatsprites are a GZDoom thing

#

the software renderer couldn't do that

prisma saddle
#

Ah.

pearl quail
#

Hello

prisma garnet
#

After seeing some mods implement stuff from the new doom, I keep wondering...Are there any Doom slayer player sprites ?

rocky cloud
#

cheers @unreal oyster I've taken to using 3D models for floor decals

unreal oyster
#

@rocky cloud you the Total Chaos wadaholic? d'ya want the Mappers/Modders role?

prisma saddle
#

@unreal oyster He is,

#

I'm the one who invited him...

rocky cloud
#

I am, you guys making something?

unreal oyster
#

Nah, we just have a role for people who can map and/or mod heh

royal wave
#

Golly when did he join?

prisma saddle
#

Yesterday.

royal wave
#

Impressive work

rocky cloud
#

thanks ๐Ÿ˜„

royal wave
#

Your alpha one gave me a headache though with all those blinking lights

haughty flower
#

Total Chaos? What am i missing out on now?

prisma saddle
#

@haughty flower It's a visually impressive Total Conversion,

royal wave
#

Probably one of the most impressive technical achievements in gzdoom

haughty flower
#

.-.

#

Oh

royal wave
#

On par with somewhere between the gold source engine and source engine

haughty flower
#

Nice to meet yo-

#

Holy shit

rocky cloud
#

cheers kevansevans, can't wait to get this into the Unreal engine sometime soon, if the mod goes down well ๐Ÿ˜„

#

you too lazor999

prisma saddle
#

It's a survival horror mod,

#

Mostly just survival stuff though.

royal wave
#

Unreal engine levels? That'd be something

#

Though I'm forgetting if unreal tournament used the same engine

rocky cloud
#

indeed, most games these days use it I think

royal wave
#

Unreal 3 or 4 maybe

prisma saddle
#

UE4 is a powerhouse,

royal wave
#

But no way gzdoom can pull even unreal 2

#

The fact that you got it to look the way it does is impressive, but if it can cause gzdoom to lag on my 970, then more pushing is going to need internal engine adjustment

rocky cloud
#

I'm quite suprised its held up this well so far after the abuse I've put it through ๐Ÿ˜„ -- although, I shouldn't be suprised, the guys behind the source ports are magicians

prisma saddle
#

The way I sort of met Wadaholic is a funny story.

royal wave
#

I want to bring pyroscourge in here. He's the maker if my all time favorite wad

prisma saddle
#

I was just complaining about the most petty things through Twitter and he decided to follow me...

royal wave
#

One of the few games out there to really make me feel scared, and it's hard for a video game to scare me

#

It's S.U.P.E.R. Natural btw. Highly recommend

rocky cloud
#

hmmmm, got me curious, have a link?

royal wave
#

AKA how to make an impressive looking map with custom assets and still make it look like doom.

#

One sec

#

Definitely just download and start playing

#

All I'll tell you is it's a horror map

rocky cloud
#

holy crap

#

looks pretty atmospheric

#

will check it out ๐Ÿ˜„

haughty flower
#

I can't see crap.

unreal oyster
#

That's a very specific thing to not be able to see

haughty flower
#

Well it says on the page that certain monitors have a hard time drawing the screenshots bright enough.

#

Since I got tossed out of my room again, my Android phone suffers all of the problems that the author of that mod warned us about.

#

Therefore besides that subtle lighting I can't see any of the screenshot clearly to judge weather or not I should download it.

haughty flower
#

everytime i finish a level in my custom mod and start a new one, the game crashes, but the process keeps running

#

as in, the screen goes away, but in task manager the process still runs

#

how do i get some kind of debug console

#

but i can still hear the music

#

any command lines i can use?

shadow bone
#

I don't think so, BUT if you start the program from a persistant terminal or command line it should output everything there, or you can enable the logfile

unreal oyster
#

-logfile log.txt might work

#

Also, nah, persistent cmd doesn't work by default, you need a command line option to make it work iirc

#

-stdout

#

That's the one

#

Though on Unix you don't need that

haughty flower
#

okay i just got back on my pc and most of those images are extremely hard to see

#

ill give it a shot

haughty flower
#

wh-what?

#

even with stdout it doesn't say anything

#

the screen just disappears

#

oh i fixed it, maybe it's because i chose 32bit instead of a 64bit dev build

#

that explains

#

there is now less and less reasons right now to download the x86 build

haughty flower
#

@unreal oyster did you give it a shot yet?

unreal oyster
#

oh, no

#

lemme try now

haughty flower
#

just a fair warning

#

shitty midi's, bad level design

#

and really retarded weapons :^)

unreal oyster
#

uh well i don't really know what to say

haughty flower
#

i was bored alright

#

ยฏ_(ใƒ„)_/ยฏ

unreal oyster
#

if there's a joke there, i'm sorry to say but i don't get it lol

haughty flower
#

there's no joke

#

it's a joke by itself

#

how do i easily make GZDoom stuff compatible with zandronum?

vagrant pebble
#

Make it less complex, so it can be run on both sourceports?

#

Oh, i read the historial and understood the context.
But it's true, I'm about to release a new mod that it's compatible with gzdoom/skulltag/zandronum, despite the fact that skulltag is such an old sourceport. But i still like that sourceport sometimes.

haughty flower
#

ยฏ_(ใƒ„)_/ยฏ

#

i already fixed it

#

i just ran zandronum, looked at the error, downloaded SLumpED for no reason, and fixed the issues

shadow bone
#

PSA: Slade is much better than SlumpED. The later is pretty outdated and has some outstanding bugs that will eat your mod.

haughty flower
#

@shadow bone SlumpED helped me patch it for zandronum tho

shadow bone
#

Slade can do the same though, with much less risk of data loss.

#

It's basically the newer better version.

haughty flower
#

ยฏ_(ใƒ„)_/ยฏ

#

okay

orchid nova
#

hey does anybody have knowledge on how to make doors in gzdoom builder?

haughty flower
#

doors?

#

hold on, that's easy

#

fernand, can you go into sectors mode for me?

orchid nova
#

yep

#

ok

haughty flower
#

do you see this button?

orchid nova
#

yeah

haughty flower
#

okay, select the sector you want to be the door

#

just press that door button

#

and you have a door

orchid nova
#

cool

haughty flower
#

๐Ÿ˜‰

orchid nova
#

lets test it

haughty flower
#

it should work perfectly fine

orchid nova
#

aslo is there any list of gzdoom builder keyborad shortcuts?

haughty flower
#

uhh, check preferences maybe

orchid nova
#

found it

haughty flower
royal wave
#

THATS A BUTTON THAT EXISTS!?

#

I've been doing it the hard way this whole time

unreal oyster
#

To be fair, it's better to know the hard way than to only know the button, heh

cinder moon
#

Hey everyone i doing a Mega Wad Mapping Mod For everyone to submit Maps For This Mega Wad

#

the rules are on the page in the link

#

also dm if you are using custom monsters so i will know to put it in the wad with the map

#

@everyone

haughty flower
#

don't even try the everyone ping lol

#

@cinder moon also, it's not that important imo to just everyone

cinder moon
#

ok sorry

haughty flower
#

no don't say sorry, i'm just noticing ๐Ÿ˜›

cinder moon
#

ok

#

this is my first hosting tbh @haughty flower

haughty flower
#

oh okay

#

ยฏ_(ใƒ„)_/ยฏ

cinder moon
#

DM Me If Your Interest In Mapping For The Thing I Said Earlier ^

silver gull
cinder moon
#

@silver gull Just Asking, did you make this for the megawad im hosting, or in general, Sorry, i got a little confused..

silver gull
#

I made it for Doomworld Megaproject 2017. I'm just trying to get an feedback I can.

#

Which project are you hosting @cinder moon ?

cinder moon
#

A Mega Wad (Look up)

#

you should see a tumblr @silver gull (thats Mine)

silver gull
#

Ahh

cinder moon
#

its a submit kind of megawad, you submit levels, i shove them in a wad Along with, you can use custom monster, and weapons...

#

but not alot people i havent heard alot of submitions

silver gull
#

Did you play my map? If so what did you think?

cinder moon
#

i havent play it, but i will now

#

srry

silver gull
#

No need to apologize. Enjoy it. If you play UV, don't miss a lot.

bronze pivot
#

Doomworld Megaproject 2017. I'm also making a map for that project.

royal wave
#

Nice

#

What's your experience with mapping?

bronze pivot
#

I'm experienced. Not a pro, not a noob. Maps only for vanilla Doom, at least for now.

royal wave
#

That's cool. Looking forward to what you're making

#

Also a lot of us have experience here, so almost any question you have can probably be answered

bronze pivot
#

If I need anything, I'll gladly ask.

royal wave
#

Cool cool

unreal oyster
#

@prisma saddle to use the sector lighting stuff is pretty easy, first make sure you are on the newest version of GZDoomBuilder (Bugfix), because that version has a new "Color" tab for everything to do with sector color

#

making it all really easy

prisma saddle
#

Ah,

#

Thanks Goots :3

bronze pivot
cinder moon
#

@bronze pivot i played it, its really well mapped, i liked it

bronze pivot
#

Thanks.

cinder moon
#

no problem

bronze pivot
#

Though during the development of that map, I realized that smaller maps are my thing. Small to medium size.

bronze pivot
haughty flower
sterile wasp
#

hi

keen stirrup
#

hey

sterile wasp
#

u use slade3 right?

keen stirrup
#

that is correct

sterile wasp
#

im installing it rn

keen stirrup
#

want me to send you my wad file as well, so you can have a look?

sterile wasp
#

sure

#

a while back i madea custom actor based off a zombie , thats about as far as i got tho

#

i also messed around with map development, found out fast how hard it is for me

keen stirrup
#

i've had some issues with the carry over stuff i've taken it out in this build, but it should give you some insight to what going on. i will explain it once you ready to go

#

i would also suggest opening it and just spaming the new game a few times

sterile wasp
#

kk

#

lemmi set it up

#

that was a good meme

#

i can see how it could become insanly hard eventually

keen stirrup
#

what meme?

#

the baddass one?

sterile wasp
#

yues

keen stirrup
#

(also sorry had to take the bins out)

#

(hints the slow responce)

sterile wasp
#

your fine

keen stirrup
#

yeah that has respawning enemies, pretty tough. i would like it if the emenies respawn as a different monster. but oh well

#

i can't get everything random..... yet.

sterile wasp
#

probably possible

keen stirrup
#

anyway, is slade installed yet.

sterile wasp
#

do u know what language is used for doom modding?

#

yeah im looking at the files

keen stirrup
#

No idea.

unreal oyster
#

a few are used

sterile wasp
#

all i know is java, js, and a bit of c#

unreal oyster
#

ZScript is the best one right now but it's a bit under-documented

#

a lot of sources will say DECORATE, but i wouldn't recommend it now

#

idk

keen stirrup
#

i mainly use decorate script i heard it not really programming. but it gets a lot of what i need done.

sterile wasp
#

how come?

#

@unreal oyster

unreal oyster
#

because DECORATE is deprecated (to an extent)

#

ZScript is the way forward

sterile wasp
#

for the documentation that does exist, where is it?

unreal oyster
#

a lot of the ZScript syntax is similar to DECORATE

sterile wasp
#

looks like its similer to c++ :/, to bad i dont know it

unreal oyster
vagrant pebble
keen stirrup
#

anyway at the top of my file if you open it up with slade you have SNDINFO or sound info, this is basically you link the sound to the actor. not entirely sure how it works, but i think somehow i got it to work. although i think it more of the fact that the sounds are in most source port them selves.

#

then you have textures, which keeps tract of textures, now i mainly use it for inventory. (if you open up the mod and collect some health kits and set up buttons for inventory you can check it out.

#

Mapinfo is where the skills are located you can see what happening with the diffculties there, and see i turn on respawn on the easiest setting,.

#

then the main event of my mod the decorate part which is where most of my mod magic happens, 1st i setted up all the actors, like keys, monsters items, dead things, ect and so i can refernce them later for changing the,

#

if you scroll down you will see something like drop item name then 2 numbers,

#

1st set of numbers is the chance of the thing spawning, and the next set of numbers is if it will spawn at all, the max number is 255.

#

and if you scroll all the way down you will see some randomization for strife. which i still need to finish, and fix up some of the actors so your not getting attack in town.....

sterile wasp
#
{
    //Monsters
    DropItem "NewZombieMan"     242 240
    DropItem "NewShotgunGuy"     242 240
    DropItem "NewImp"             242 240
    DropItem "CG"                242 100
    DropItem "NewDemon"            242 70
    DropItem "NewSpectre"        242 70
    DropItem "NewCaco"            242 5
    DropItem "NewLostSoul"        242 50
    DropItem "NewBaron"            242 5
    DropItem "HK"                242 25
    DropItem "mancubus"            242 5
    DropItem "PL"                242 3
    DropItem "skele"            242 4
    DropItem "Pspider"            242 4
}```
#

this part?

keen stirrup
#

yep

sterile wasp
#

actor ZombieSpawner1 : RandomSpawner replaces ZombieMan
can u explain this line?

keen stirrup
#

i was also planning to randomize the keys. but that prove to be.. some trouble

#

okay so, all actors have a spawning location, that what the spawner is.

#

then i not entirely sure as to the why you need the : but i guesss it needs to be there.

#

Randomspawner replaces zombieman, this is telling the code that i want to replace a actor, randomly with another actor

sterile wasp
#

using the values in the {} right?

keen stirrup
#

yes, that lets it know what it options are.

unreal oyster
#

the : tells it it inherits from RandomSpawner

#

so you don't need to redefine everything RandomSpawner defines

keen stirrup
#

thanks @unreal oyster thats been bugging me for a long time now ๐Ÿ˜ƒ

sterile wasp
#

thanks

keen stirrup
#

anyway inside the {} is a lot of Dropitems which tells it to drop that thing instead of the zombieman

sterile wasp
#

ahhh ok

keen stirrup
#

i did play around with the idea of letting monster be able to spawn into barrels, items, dead bodies, ect and vice versa for all of them

sterile wasp
#

so zombiespawner replaces every zombieman that would spawn?

keen stirrup
#

yes

sterile wasp
#

ahh okay im understanding it now

#

and how do the numbers work again for chances?

keen stirrup
#

1st set of numbers is the chance of the thing spawning, and the next set of numbers is if it will spawn at all, the max number is 255.

#

so think of it like 1st set of numbers is how many is in the bag, and then then next set is it decided wheather or not it should just delete what it pick anyway

sterile wasp
#

oooo okay okay

#

// Armor Items code

{
}

actor GArmour : GreenArmor
{
}```
whats the point of replacing these when your not changing anything?
keen stirrup
#

under that you have any added sounds and grahpics, if you play the mod you will find that monsters, items and things that are only in doom 2, can be find in doom 1 with the mod, this is why.

#

i was scared to randomized real actor in fear it might screw up the randomizer.

#

so i made copy actors.

#

which act the same way.

#

i also toyed with putting armor in your inventory

sterile wasp
#

ahhh okay

keen stirrup
#

i going to be honest and say this mod is on a pretty basic level, and if a better modder/programer saw it, s/he could make a better layout.

#

but it gets the job done

sterile wasp
#
{
-inventory.autoactivate
+inventory.invbar
inventory.Icon "PINVA0"
Inventory.maxamount 1
Inventory.UseSound "misc/i_pkup"
}```
#

does this replace the inv sphere with an inventory version u can use in your inv?

keen stirrup
#

Yep

#

openm the mod and use this command.

#

summon Godsoul

sterile wasp
#

kk

#

then how do i use it?

#

nvm

keen stirrup
#

if you have your inventory controlls set up

#

use them

sterile wasp
#

yeah i got it working

#

i have mine set to [] and Enter

keen stirrup
#

same.

sterile wasp
#

i really like the idea of having your spheres in an inventory and using them when u want

keen stirrup
#

they are defult controlls i belive.

sterile wasp
#

yeah

keen stirrup
#

i did want the soulsphere to activate when near death

#

i don't remeber if that is still active.

sterile wasp
#

lemmi try

keen stirrup
#

HPsoul

#

it has nothing else coded for it.

sterile wasp
#

yeah i just saw

keen stirrup
#

if you control+f and type in "actor radi" with out the"

#

you should see "inventory.respawntics 1"

#

bascially it will respawn after a single frame.

sterile wasp
#

ide love to see a randomizer like this for brutal doom

keen stirrup
#

i was thinking on making one.

#

but then version 20 was around the corner.

sterile wasp
#

ive only ever used v20b

keen stirrup
#

then i was going to work on the brutal doom 64. but.. at i started working on a different project insted.

sterile wasp
#

ik this wont work right

keen stirrup
#

i doubt it. the actors name will cause conflict

sterile wasp
#

ik, i just wanna see what happens

#

just plays as nornmal brutal doom, i think its because brutal doom overrides everythign in your wad

#

reverses order of wads

keen stirrup
#

it would be more that the order of the wads cancel out the one lower on the order

sterile wasp
#

wow it actually works '

keen stirrup
#

........ what.

sterile wasp
#

try it, im not joking

#

have your mod override brutal doom

keen stirrup
#

..... WHAT!?!?!!!

sterile wasp
#

o wait nvm, the randomized monsters dont have the brutal doom modifications

#

exept for the imp for an odd reason

#

but items work fine (based on 5 seconds of testing)

#

it probably wouldnt be to hard actually for your mod to use the brutal version of monster instead of vanilla monsters

#

just have it inherit brutal doom actors and items instead of vanilla ones

keen stirrup
#

yeah it wouldn't be hard. to do.

#

but, i do have some problems with the brutal doom mod, more with running it, on my laptop.

#

which is why i made the mod in the 1st place. while my main computer can run it pretty damn good.

sterile wasp
#

have u tried turning down some settings like turn blood to relistic and turn janitor on(cleans up stuff after a bit)

keen stirrup
#

my laptop struggles to play some of the larger maps on doom using only zdoom.

#

it's pretty old

sterile wasp
#

o rip

keen stirrup
#

running windows xp

sterile wasp
#

can play doom
feels bad man

#

try software rendering lol

keen stirrup
#

i would replace it, but eh, i don't use it that much. just to play doom while i around and about.

sterile wasp
#

i wanna buya laptop eventually

keen stirrup
#

anyway, i going to sleep, i will send you a discord friend request. feel free to ask anything about my mod if you want to.

#

and feel free to edit it as much as you want, but i would have a copy of the main file somewhere.

sterile wasp
#

night

keen stirrup
#

it's actually morning, but thanks (i work overnights)

sterile wasp
#

o that sucks

keen stirrup
#

it's not that bad, unless someone comes to the door and knocks, then makes the dogs go off like crazy.

#

then a roommate spends time talking to that person, and it goes for about a hour.

#

and then later they are reading over your shoulder and gives you a slap.

#

anyway, cya all have a good (insert time of day here)

shadow bone
#

So does anyone know how to put objects "inside" other objects in ZScript?

#

Use case: I want bullets in a magazine inside a gun

#

Hopefully in such a way the gun can take bullets from the magazine

royal wave
#

If zscript was a standard OOL I could help you there

#

You'll probably need to keep track of each individual clip in an array that contains the number of bullets in each magazine

#

No way afaik to store that number in an actor with zscript

shadow bone
#

Sounds like structs then

#

grumble grumble

unreal oyster
#

half life satchel charge in gzdoom

haughty flower
#

nois

prisma saddle
#

@unreal oyster ZScript or DECORATE?

unreal oyster
#

ZScript

haughty flower
#

๐Ÿ˜„

#

I gonna mapping something

#

Or making tutorials

formal breach
#

Is zscript far different from decorate?

unreal oyster
#

syntax wise, it's relatively similar

#

but it can do so much more

#

my code for that keeps track of all of the planted charges dynamically using an array

#

and then when it comes time to explode, i can just loop through said array and do shit

unreal oyster
#

v2

#

better remote visuals

unreal oyster
#

oops

prisma saddle
#

@unreal oyster What did you do?

unreal oyster
#

gave myself 163840 secrets per tick

torn timber
#

but why

vocal crypt
#

because he wants to feel special

#

is there anything to Doom that's like Quake Done Quick?

#

Doom Done Quick?

toxic terrace
#

AGDQ 2013 is my favorite GDQ event.

haughty flower
#

@unreal oyster This is awesome glitch ๐Ÿ˜„

#

I have no ideas for map.

warped rampart
#

I assume you're making a map??????

shadow bone
#

Looks like editing Map01

#

@haughty flower please feel free to use words. The only thing you've posted longer than 5 words is some copypasta in an unrelated conversation

haughty flower
#

@warped rampart yes and i later do myself. I edited map01

shadow bone
#

Good place to start, at least

haughty flower
#

ah im bored

#

and gta crashed

#

im just gonna do some mapping

#

gta v?

#

yeah

#

those damn modders are at it again

#

oh fuck

#

yeah ik

#

after patch 1.38

#

modders have been back in gta

#

got 4.8 million total from them in less than a week

#

oh fuck

#

i just found this map i was working on a while ago on my hard drive

#

o shit

#

im so uncomfortable with the doom builder controls lmao

#

its been so long

#

fucking esdf

#

christ

#

i know right

#

why not ijkl?

#

no

#

wasd

#

tis nice

#

those hotkeys are already taken tho

#

yeah

#

but esdf of all fucking things

#

i havent used doom builder in months

#

this wad is from like december-january

#

yeah i get it lol

#

i dont like it

#

ik

#

ehh

#

its ok

#

i was able to beat it

#

but ammo was kind of a problem

#

with how many enemies there were

#

so you gotta do each part of the level in a very certain order

#

to keep ammo at a sufficient amount

#

Better use Brutal doom

#

classic

#

o

#

but yeah that level was pretty hard with just standard shotgun

#

lmao

#

Pistol

#

was at like 8 health

#

lol

#

On Brutal doom

#

but i survived some how

#

Use pistol

#

o

#

i was using no mods

#

Oh okay.

#

how many levels have you redone?

#

MAP01 is done

#

im thinking of doing my own kinda thing like this

warped rampart
#

I wonder if Brutal Doom's new Give TurboReload cheat works on the SSG.

haughty flower
#

hmmm

#

yeah i should try remaking map01

#

and i can make it look better

#

Hope i get mapper role

#

oh fuck

#

i am trying to save map01 from the doom 2 iwad

#

but doom builder saved the entire fucking iwad into a new thing

#

LOL

#

also how do i change it from doom 2 format to udmf?

#

i want to remake it

#

with dynamic lights

#

and shit

#

idk

#

GZDoom.

#

Builder

unreal oyster
#

press F2

#

there is an options box where you can change it

#

i'm not sure if it's 100% reliable though so be careful

haughty flower
#

Kurwawer.

#

ill try

#

alright

#

its bc i did save map as

#

not save map into

#

now i just have map01

unreal oyster
#

lmao Kurwawer

haughty flower
#

Change it

#

zsd

#

Can iget mapper role`?

#

ok

#

i did it

#

..

#

alright

#

its going ok so far

#

added detail to the first room

#

and im replacing the staircase at the start

#

it looks better imo

#

the texture choice is a little bad

#

thats only thing really

#

lel

#

send a wad

#

wait

#

im just working on it rn

#

and for the stairs

#

beside it im gonna use a 3d slope

#

to kinda make a railing

#

and then i might put a gate texture on it

#

lower the offset

#

and rotate it

#

it will be cool

#

ill show you when it is done

haughty flower
#

alright

#

it's going well

#

ill post file

royal wave
#

@haughty flower it's going to take more that just "making a wad". We really want to see dedication. We assign that role to the mappers who show that they are knowledgeable with what they are doing and can be a trusted resource for new mappers wanting to learn

haughty flower
#

it is nowhere near done

#

but yeah

royal wave
#

Maybe provide some screencaps. No one is just going to download a random wad

haughty flower
#

alright

#

in gzdoom builder it doesnt show the slopes tho

#

i do from time from time

#

idk why

#

idk how id take a screenshot in gzdoom

#

it just makes in interesting for me to be blind

unreal oyster
#

[8:04 PM] Krypto: in gzdoom builder it doesnt show the slopes tho you're doing something wrong, because it absolutely does

haughty flower
#

not for me

#

uh

#

he pressed a random key

#

you can press a key where it doesn't display the slopes and 3D floors

#

i don't know which one, restart your GZDB

#

oh nvm

#

now it shows

#

thats odd

#

oh wait let me move to general

#

lol

#

how did you do that?

#

some trickery

#

i just made a 3d slope

#

._.

#

there is a video on how to do it

#

its cool

#

i wasnt sure how to do it at first

#

but it ended up being exactly what i thought

#

oh wait, you 3D floor it

#

lmao

#

and then just use a flag

#

yeah

#

oh that's easy lol

#

it's easy but it can do some nice effects

royal wave
#

@haughty flower the key to toggle special effects is tab

haughty flower
#

oh

#

i mustve hit tab because im dumb

#

yeah

#

i just hit tab

#

and it stopped showing slope

#

i'll be in general voice working on MeeD, shrug

unreal oyster
#

the UDMF conversion must have fucked everything up, because the doors don't work no more

#

neither do the switches

haughty flower
#

yeah

#

oh

#

ill redo it

#

ill just remake all the doors lmao

#

UDMF fucks up functions, just recreate the doors and all

unreal oyster
#

also that staircase looks worse than what was there originally tbh

haughty flower
#

idk

#

tbh i like it

#

maybe i should just change textures

unreal oyster
#

the original staircase is angular and provides a nice first impression

#

yours is just a staircase, there's nothing more to it

haughty flower
#

yeah

#

but i personally like things like that

#

idk maybe im just too minimalist

#

lmao

unreal oyster
#

also the lighting under the sloped 3d floor is fucked up

haughty flower
#

yeah

#

i should fix it

unreal oyster
#

the floor should cast a shadow, not make it brighter ๐Ÿ˜›

haughty flower
#

fixed

unreal oyster
#

tbh i don't really get the point of remaking maps anyway

#

then i'd say just make a new original map

haughty flower
#

yeah

#

this is another one i worked on a while ago

#

bc i was bored

dire valve
#

Ripping KF2 models into Zandronum 3

formal breach
#

Looks good

#

Best looking HUD models I've seen so far

#

Including animations

dire valve
#

Yee :3

#

Need some help making fitting maps

formal breach
#

I might just make a mod where the only weapon is dual pistols and they're both different kinds of pistols

dire valve
#

Added reload animation working on ammo check now

haughty flower
#

Nice

haughty flower
#

I don't know what map will be.

#

Any ideas?

haughty flower
#

what's the pistol spawn sprite?

shadow bone
#

PISTA0

haughty flower
#

thank you

haughty flower
warped rampart
#

@haughty flower Great video on the inner workings of level design! I bet a lot of people will find this useful.

haughty flower
#

thanks!

stone birch
haughty flower
#

that's uh

stone birch
#

I did this

haughty flower
#

GTA

#

not doom

stone birch
#

I did mitnal

unreal oyster
#

(sprite request in post)

prisma saddle
#

I'll give it a go @unreal oyster

#

When I get home of course.

unreal oyster
prisma saddle
#

Do you want them to be gloved or not gloved?

unreal oyster
#

gloved

prisma saddle
#

Are the creators of that directory fine with reuse of some of the assets?

unreal oyster
#

that's what the album's there for, heh

prisma saddle
#

Ah.

haughty flower
#

when i replace every marine variant and inherit the original, put +FRIENDLY down like this, and make it an randomspawner, it doesn't seem to spawn a friendly nor a monster?

#

is it because the randomspawner isn't friendly by default?

torn timber
#

I think it's because the spawned actors are actually more like dropped items

#

they don't inherit anything from the spawner

haughty flower
#

so...?

#

what do i do to fix that?

torn timber
#

spawn friendly versions of the monsters

haughty flower
#

oh

torn timber
#

ACTOR zombiemanFriend : zombieman { +FRIENDLY }

haughty flower
#

o h

#

but i did that

unreal oyster
#

or use ZScript to automatically set the FRIENDLY flag on any spawned monster in the PostSpawn virtual ๐Ÿ˜›

torn timber
#

oh,

haughty flower
#

but that's the problem

torn timber
#

is the spawner resetting the flag?

haughty flower
#

yes

torn timber
#

shit

haughty flower
#

it's supposed to spawn either a friendly or an enemy

#

@unreal oyster

torn timber
#

well, yeah, I guess you'd have to make a method to change the flag after spawning

haughty flower
#

r i p

#

wait

#

can i make a randomspawner that drops 2 randomspawners which of one is friendly?

#

would that work?

unreal oyster
#
override void PostSpawn(Actor spawned) {
    spawned.bFRIENDLY = true;
    Super.PostSpawn(spawned);
}``` stick that in a ZScript random spawner and it will change the flag of any actor
#

if you want it to be either friendly or enemy...

haughty flower
#

wait i get it

unreal oyster
#
override void PostSpawn(Actor spawned) {
    if (random(1, 0)) { spawned.bFRIENDLY = true; }
    Super.PostSpawn(spawned);
}```
haughty flower
#

o h

#

but you're making a randomspawner having a random friendly

unreal oyster
#

isn't that what you wanted?

#

to spawn either a friendly or an enemy?

haughty flower
#

why would you want enemy marines and friendly marines and enemy monsters AND friendly monsters?

torn timber
#

randomization X3

haughty flower
#

i'm making an "either marine either monster" thing

unreal oyster
#

ohhhh lol

haughty flower
#

i'm just gonna try something hold on

unreal oyster
#

why not just spawn MarineFist2 or whatever then

haughty flower
#

making an randomspawner that drops 2 randomspawners which one of is flagged friendly

unreal oyster
#

instead of the original class

haughty flower
#

i tried

#

still won't work as the randomspawners just -friendly

#

you can flag randomspawners

#

as in

#

make them +FRIENDLY

#

so that's what i'm gonna try

#

this randomspawner drops 2 other randomspawners, one is -FRIENDLY and the other is +FRIENDLY

#

this would work

unreal oyster
#

tbh i'm not really sure. i've never worked with RandomSpawners and with ZScript i can do randomisation with way more control than i ever could with a RandomSpawner

#

ยฏ_(ใƒ„)_/ยฏ

haughty flower
#

it did

#

it worked

#

i think it's because a randomspawner won't set flags to a randomspawner lol

#

and if they do, you can still change it

#

but this works fine

#

ahaha i forgot to remove "replaces"

#

okay i didn't get it working

cinder moon
#

i need help making a terry enemy

royal wave
#

Dissect a terry wad

shadow bone
#

Then do the exact opposite, because terrywads are shit

royal wave
#

The joke got old fast

#

Probably the only people who deserve any credit if any is due would be the UACMN guys because they at least made an original work

vocal crypt
#

Make it a overpowerefd but decent terry monster.

#

with actual angles

#

and animation

royal wave
#

Wouldn't that be a regular boss though?

#

/s

prisma saddle
#

I wonder if there's a DooM wad that uses Another World style 2D polygon art.

#

Because that'd be pretty neat.

royal wave
#

Would be cool

drowsy forum
#

SWIM SWIM HUNGRY

cinder moon
#

<@&162901871168585728>

royal wave
#

April fools isn't an excuse for an uneeded ping

#

Don't ping the mods like that again unless it's serious

cinder moon
#

ok sorry

royal wave
#

no

#

.>

royal wave
#

no

royal wave
#

no

vocal crypt
#

teh fuk happen

royal wave
#

slimz is having a fit over a video

shadow bone
#

And misspelling "STAHP"

#

As the infectious disease version

vocal crypt
#

oh

#

the infinity warfare doom done today vid

vagrant pebble
vivid forum
royal wave
#

No one's going to stop anything.

haughty flower
#

so i have a question

#

how to execute ACS ingame

#

like, a script

unreal oyster
#

??

#

Like, activate it manually?

shadow bone
#

Open the console and use puke [scriptnumber]

trim falcon
#

pukename [scriptname]

hazy lantern
#

There is a console command called puke?

#

LOL

trim falcon
#

yep

static ice
#

@hazy lantern we're going to be streaming some snap maps on Wednesday, do you have any good coop or single player suggestions?

haughty flower
#

thanks cali ๐Ÿ˜„

trim falcon
#

highlight me if you got a question

hazy lantern
#

@static ice It has been a very long time since I loaded SnapMap but maybe r/SnapMap or the Community Spotlight map(s) are a lookworthy thing.

static ice
#

What about your old maps?

hazy lantern
#

They're still up. If you want the IDs you can play them.

#

That sentence tho...

#

Wait

#

@static ice There: PMF4S9F6

#

This is my best coop map which is simply slaying waves with some objectives, iirc.

#

For all the other maps: Load that ID I just sent and look into my author profile, if you want. There you'll find all the other maps I published.

static ice
#

K sounds good

hazy lantern
#

Enjoy!

haughty flower
#

oh shit wadaholic is in here?

prisma saddle
#

I can confirm that @rocky cloud is the real deal @haughty flower

rocky cloud
#

waddup

#

sorry, got sidetracked

shadow bone
#

They're just worshiping at your feet

#

You may return to your regularly scheduled being awesome

rocky cloud
#

sup

#

i'd play that

unreal oyster
#

I think wobbly shader already does the drunk Doom thing with flying colours lmao

shadow bone
#

Sounds like a ztkx map

rocky cloud
eager frigate
#

so I can write about wads and stuff here?

haughty flower
shadow bone
#

@eager frigate this channel is mostly for modding (making maps, writing code, etc) but if you feel it falls under that category feel free to discuss. Otherwise #general or #179862926809759744 are fine as well.

dire valve
#

I love running midi's through 4GB of multiple sound fonts โค

haughty flower
#

im sure you do

#

now i have your configuration files i can repucate it

dire valve
#

yee

royal wave
#

I'll let the terry slide since that does have to do with mapping to a degree

#

Really you can talk like that all you want there

haughty flower
#

please no

#

its almost midnight here

#

i am not beta testing that

royal wave
#

Really you can do that as much as you like in there

#

Scathing

#

Don't spam.

trim falcon
#

errr

#

go terry yourself somewhere else

royal wave
#

you put your trust in an anonymous message board?

#

One more time and I'll have you out of here. Been asking you nicely to do that in the appropriate room

#

Thanks for the screencap, I'll just inform the rest of the staff about you

#

I don't use that key

trim falcon
#

How do I avoid a powerful weapon from gibbing enemy

#

its +NOEXTREMEDEATH

#

congrats to myself

haughty flower
#

how would i make a death counter ingame, is it through ACS?

#

imagine someone would use resurrect, how would i make a counter to see how much times the player died, even when using resurrect?

trim falcon
#

make the player trigger a script when he die

#

about resurrect

#

I not sure

#

and yes its through ACS

#

when people die

#

x+1

eager frigate
#

Can I post a map for doom 2 here?

haughty flower
#

probably, yes

eager frigate
#

one moment then

#

I took the music from nuts.wad, because I love kashmir

#

no it's not, sadly :(

#

can't load this map with doom retro for some reason

#

vanilla compatible :D

#

hope you enjoy it

#

and stuff

#

sure

#

you like to run a lot :P

#

good idea

#

if only I knew ho

#

to make vanilla compatible terry wad

#

hmmm

#

good idea, but I still can't make a terry wad :P

#

oki toki

#

hmmm

#

gotta try make one

eager frigate
#

nah

#

can't make it

eager frigate
#

so here is a bit terry wadish version of this wad

#

can't make any better

#

no earrape though

unreal oyster
#

Please don't make terrywads :(

#

Why not make good mods instead

#

It isn't worth the effort

#

Terrywads are dead anyway

eager frigate
#

I do try to make good ones

#

but the guy from before told me to make my map into the terry wad

#

and I thought it was a good idea

haughty flower
#

don't pay attention to slemz, he's an idiot

#

jk

eager frigate
#

and here is updated version of terry version

spare void
#

y u do dis ;-;

eager frigate
#

for fun heh

#

I should put a Polish meme there!!!

#

I posted it to doomworld

#

cause why not

hazy lodge
#

epic fail

eager frigate
#

fail with what?

eager frigate
#

wow

warped rampart
#

It's beautiful.

verbal cobalt
#

question, does anybody here know use zscript?

unreal oyster
#

I do, what's the problem?

#

Do you actually though, slemz

verbal cobalt
#

i have a script from D4D that works using ZScript and well, would like to know at least the basics to apply it and how to work with that format.
I only know how decorate works so far

#

I have the script in a txt

unreal oyster
#

D4D is pretty advanced ZScript, it might not be the best place for a beginner to start on

#

Though, really, the format is relatively similar to decorate, just extended

verbal cobalt
#

it's just the ledge climbing script that i want to apply in a mod, just want to understand it so i can write one by my own with own settings and stuff

unreal oyster
#

Ah, k

#

Better ask @drowsy forum on that, then. He maintains D4D

#

So he'll likely be able to help

#

I would help myself, but I'm on holiday rn, heh

drowsy forum
#

...

#

Oh what the fuck. Was that vega?

unreal oyster
#

Yeah, didn't like the duplicated Os lol

haughty flower
#

oh

drowsy forum
#

The ledge climbing is undergoing an overhaul.

#

Got a problem with it?

unreal oyster
#

Slemz, shut up jesus

drowsy forum
#

Slems, got a problem?

#

Cuz I have bad news for you.

#

Coming to D4D soon!

#

@haughty flower

vocal crypt
#

Slem should I talk about your avatar as well then?

verbal cobalt
#

I just want to learn how to apply it and work it, I would like to apply a similar thing to my mod.
It's what I find most interesting in the D4D mod. Already asked DBThanatos but he said he wasnt the one who made the script

vocal crypt
#

hypocrite Slem is.

#

denounces one for having pony image

#

has furry image

#

gg.

drowsy forum
#

He wasn't denouncing me, he was denouncing th efandom.

vocal crypt
#

still

drowsy forum
#

@verbal cobalt if you want the old version, speak with @neat oxide

warped rampart
#

-_-

drowsy forum
#

Stand right below twilight and she'll munch you. ๐Ÿ˜›

unreal oyster
drowsy forum
#

Anyway, @verbal cobalt the new version will eventually be much like Doom's where you don't press forward and hold, none of that.

#

It'll just llump you the fuck over it.

#

Well, it kinda does that now.

#

More like teleportapotties.

verbal cobalt
#

i have the script saved in a txt anyways .3.
well in D2016 i saw that you actually have to press forward but just once

#

at least when i played it

drowsy forum
#

Yeah.

#

That's my goal.

verbal cobalt
#

but yeah will ask michaelis then .3.

drowsy forum
#

Well, just know it's going away soon.

#

The new one will be taking over.

verbal cobalt
#

yeah, i just plan to apply it in a mod of mine wich works as a total conversion, bah, more like a game using gzdoom's engine

shadow bone
#

pony fandom
WHO DISTURBS MY SLUMBER

vocal crypt
#

Slemz

shadow bone
#

Of course

drowsy forum
#

NICE JOB NUMB NUTS

#

โค

verbal cobalt
#

so i don't plan to use it similarly and just wanna know how it works
dont want to look like i stole the script nor anything

vocal crypt
#

which of you "numb nuts" lettuce down

drowsy forum
#

If I were you @verbal cobalt I'd wait.

#

Just wait for me to finish my work on the new version, it'll be so much better.

verbal cobalt
#

alrighty, thanks anyways princess twillight~

drowsy forum
#

Make sure you look her in the eye when you address her.

verbal cobalt
#

okayz

warped rampart
#

LOOK INTO MY EYES WHEN I STARE AT YOU banned for reference nobody gets

drowsy forum
#

Now if you'll excuse me I'll go make like Pennywise and haunt Diablo 3 for a bit.

#

Fun fact you'll be able to forgive the notion when I'm done with the pony addon, because kicking demon ass , I'm determined, to make as absolutely fun as possible.

#

People want to judge by the cover though? So be it.

warped rampart
#

It needs to have an MLP soundfont cover of E1M1

drowsy forum
#

Wnat to make it? Be my guest.

unreal oyster
#

What?

#

What are you saying

torn timber
#

The thing in the place at the time with the name

unreal oyster
#

Ah, that clears that up then

drowsy forum
#

...What?

#

...Nevermind.

#

I don't think I want to know.

royal wave
#

No the kid for some reason feels the need to spurt anything that comes to his mind

drowsy forum
#

Figured.

neat oxide
#

@verbal cobalt Decorate version of ledge grabbing had to jump through many hoops, but general idea is: check if path ahead is blocked, check that it's blocked by architecture, check if path upward is clear, check if there's a stepping stone soon, and if so, move upward until path ahead is free.
There was a minor exploitable bug in checking for a stepping stone condition that ZScript version doesn't have, that allowed in some circumstances to climb infinitely high. That's the price of doing such wonky stuff in Decorate.

verbal cobalt
#

yeah i used to exploit that a lot :P
will try to do it in decorate then, thanks~!

trim falcon
#

anyone familiar with zscript ?

#

I believe this kind of thing does not need anymore

#

TNT1 A 0 A_JumpIfInventory("fakeitem", 1, "attack")

#

what is the alternative ?

shadow bone
#

If you move the actor into ZScript you could use a variable instead.

#

But that would involve re-writing most of your code

trim falcon
#

yep its ok

#

as long its easy to manage

shadow bone
#

I'm still working it out myself

trim falcon
#

ok

verbal cobalt
#

Sorry to bother again but i need help with something...
has anyone here worked with 3d models on gzdoom before?

#

for static objects

trim falcon
#

yep that's me

#

what do you need to do ?

verbal cobalt
#

i made a 3d model (with textures and all) in maya, aaaaaand i would like to use that model for a decorative object in doom

trim falcon
#

I not familiar with maya

verbal cobalt
#

so far i have the model in obj format if that helps

trim falcon
#

use blender

#

download it and then import your .obj into blender

verbal cobalt
#

i dunno how to use blender but i have it installed

trim falcon
#

you can stream or broadcast your desktop ?

#

or maybe you just give it to me

#

I make it quick

verbal cobalt
#

okayz one sec

trim falcon
#

also I sometime gone, so be patient

trim falcon
#

done

#

you need to replace the textures

#
{
   Path "MD3/"
   Model 0 "cabinet.md3"
   Skin 0 "white.png"
   Scale 10 10 10
   IGNORETRANSLATION
FRAMEINDEX CEYE A 0 0
}```
#

just put the texture into the MD3 folder

#

and rename the png

#

Skin 0 "yourtexture.png"

#

@verbal cobalt

verbal cobalt
#

aahh okay, will try it

trim falcon
#

yw

#

you can always change the size using scale

#

scale 6 6 6

#

scale x y z

verbal cobalt
#

๐Ÿ‘Œ