Commit graph

2942 commits

Author SHA1 Message Date
mc776
86482d5a10
sprites: make worm and tripod flippable. (#1138)
There is no reason whatsoever for the worm to have 8 rotations separately defined on any of its animations.

The tripod unlike the cyberdemon (or large technospider) is fully symmetrical as well.

I'd suggest doing this for the zombieman since no one's going to notice anyway, but I'm not the one who had put the work into those additional rotations.
2023-10-30 09:28:37 -07:00
mc776
3eac4c26b2
graphics: use premade 68px M_PAUSE. (#1160)
Closes #1153.
2023-10-29 11:16:00 -07:00
Kevin Caccamo
47adc6788d
Add note about ZZZFACE/RWDMON layout (#1163) 2023-10-27 19:46:31 -07:00
mc776
0c9588bd52
graphics: tidy up help screen. (#1148) 2023-10-27 12:26:44 -07:00
Simon Howard
1e3f2d8dc7
textures: Replace the background for boss wall. (#1159)
The metal panneling appears to have been taken from a Hexen wall
texture. I've replaced all of it with chopped-up bits of the W17_1
patch. It can certainly be improved further but for the time being
this will resolve the copyright issue.

Fixes #1158.
2023-10-25 08:35:10 -07:00
mc776
59597375ef
sprites: touch up shotguns. (#1155)
PASG
- Palettization left some weirdly brightly saturated green pixels on highlights. Changed them to olive manually.
- Embiggened the arm slightly to better match the fist.
- Darkened the arm slightly on the A frame to better match the mugshot, etc..
- Made the flash a bit brighter in the inside and less spiky at the top, to minimize the impression of a single blotch of red.

DBSG
- Added more contrast to the hand and shells.
- Cleaned up some stray pixels on the right edge.
- Mad the flash shorter vertically and made the peaks a little inward following the path of the guns instead of shooting straight up from just in front of the muzzle.
2023-10-24 10:44:13 -07:00
mc776
c048405f8b
levels: minor fixes and tweaks. (#1121)
E1M1
- All the monsters in the trench are now +ambush, so they don't move until you're down there. On easy the zombieman even faces away from the start.
- More monster blockers added to prevent invisi-blocks jumping into the starting room trench or down from the cliffs in the outdoor area.

E2M7
- Armour bonuses still floating on sector 599. They now adorn the side pillars instead.
- The minigun is comically easy to miss - pretty much every passage into that area is designed for you to look the other way or overshoot it jumping in there, and you might go through the next 80% of the map before having any reason to go back into that part of the room. Its platform has been moved to the lower area, with the upper platform being ostensibly a shotgun but the shotgun guy now standing there took it.

E3M4
- Stealth worm 16 stuck on overlapping ledge.
- Changed the St. Pete's cross into a sealed-off fireblu portal.
- Extended the stairs up from that long bridge so that it's more obvious from a distance at low resolution that those are legit stairs up and you're actually expected to backtrack that way.
- Redecorated the exit room.

E3M5
- Jump down into painlord courtyard in the west would be invisi-blocked by said painlords. Monster blocking line added to keep the way down clear. Moved the tree out of the way too, for good measure.
- Addressed #996.

E3M9
- Fixed numerous tutti-frutti textures and unstraightened some unintentional fake-contrasts in some organic areas.

E4M2
- Got rid of the flat bleed trick in that slime tunnel. It's just a big steady spotlight now - and it doesn't mitigate any nukage damage.
- The secret exit room multiplayer contingency entrance is now opened immediately after the trap-bars are triggered. The trap-bars themselves are no longer crushing, preventing a possible immobilization softlock.
- Said multi-contingency entrance area is remodeled to make it clear it has been jump-proofed.
- Aligned hex textures in secret exit room.

E4M9
- Flagged line 1765 as monster blocking. It's possible for a monster, while that platform is descending, to step right onto that window ledge and get stuck there as the platform continues its movement.
- Added glass to the sides of sector 230 to prevent the player from falling in under certain circumstances.

Map02
- Changed the multi-wallpart elevator so that the middle is the "rungs" that the side "pulleys" are lifting up the platform against.

Map04
- Numerous cosmetic fixes to the starting area.

Map05
- A couple lines on the edge of the stream used the surrounding brown rock instead of the zimmer brown.
- Made the helipad symmetrical and made it look more weathered, including adding a small tree where there would once have been a light.

Map11
- The walk line to open the yellow door switch is now south of the minigun, so those who "know" how it works (without knowing the exact location of the line) don't have to go all the way up to the door to intentionally trigger it.
- Removed some hard-only monsters from the eastern branch, removing some matribites and octaminators and replacing one of the former with a formerly easy-only trilobite and one of the latter with a stealth worm.
- The dock area is now opened up by the same switch that lowers the two platforms, which are now lowered permanently.
- The red skull shootable switches are now located so high up that it's impossible to gamble on a stray SSG shot hitting them from below.
- Addressed #996 in some small gaps in the final arena.

Map23
- Moved all health bonuses around the broken teleporter to look less like mushrooms.

Map26
- Blue skull door trim was misaligned, obscuring the shape of the horns.
- Zombieman 130 stuck inside a monster blocking line.
- Moved all health bonuses around the starting area corpse to look less like mushrooms.

Map29
- Addressed #996.

Map32
- Added a way to climb out of the lava pit.
2023-10-23 11:46:57 -07:00
mc776
ccf89c594c
dehacked: improve messages. (#1136)
The long latinate verbs were getting to me. They are now "put on" for armour, "took" for health and "picked up" for ammo.

I think Map11 is the only map in both IWADs that distinguishes skeleton keys from passcards, so it's always the colour that's the most important distinction. There's no way in English to sound natural to put the adjective last, so it has to be in the beginning.

Similarly, "bullet clip" is now "some bullets" so the ammo type name is at the very end like all the other ammo pickup messages.

The 1% pickups are similarly rephrased so the words "health" and "armor" come first rather than second-last. If people find the exclamation points annoying for such a frequent message I can delete them but they feel right to me ingame, at least in chocolate where I can only see one line at a time.

The current Freedoom key messages are already a big improvement over id but they would still benefit from having the required colour stated at the forefront. The "object" language was always offputting and distracting (in game terms it usually makes me think of actors/things not map geometry) so I've omitted it; "for this door" can also be omitted in my view but there's probably some distinction that some map out there actually needs made.

The earnest "Never give up!" seems to be more in line of Freedoom's overall vibe than the more laconic, Doom-like "Not dead yet!".

Removed "small" from pickup messages as it was making the resulting string of text the same size as the large.

Use exclamation mark for mega-armour - something that completely instantly maxes out a stat like that merits it!
2023-10-23 11:45:13 -07:00
mc776
fd6644e145
sprites: new health bonus. (#1131)
My edit of Magnolia's edit of Korp's original bottle sprite. I think this strikes the correct balance of sharing the same symbolism as the other non-Special health pickups while diegetically looking like something fundamentally different enough to justify the different behaviour.
2023-10-20 08:35:22 -07:00
mc776
d5877ac946
manual: use "vanguard" for both languages. (#1133)
Turns out it's a perfectly functional word for this purpose in Spanish.

The English "device" double entendre, however, is apparently untranslatable. (Please correct me if I am wrong on this.)
2023-10-20 08:29:41 -07:00
mc776
0371e6f810
music: correct drum instrument on d_e3m1. (#1139) 2023-10-17 08:17:05 -07:00
Kevin Caccamo
297cd00527
patches: new RW14_1 by @KorpKat (#1150)
For consistency with the RW18 set
2023-10-15 13:11:55 -07:00
Kevin Caccamo
0ff291e1e1
sounds: new DSOOF (#1147)
The sound was originally recorded by me, and edited by @mc776, TrashMarine, and @KorpKat on Discord.
2023-10-13 22:08:05 -07:00
mc776
8f82bb17de
sprites: reshade candelabra. (#1145)
The way the part of the sprite right under the flames was evenly lit made it feel like something other than a light source.

I tried making the top of the central column lit on either side but it didn't look right at all so it's a third flame now.
2023-10-09 09:29:47 -07:00
mc776
e99b63e4e4
music: new tracks; shuffling. (#1124)
New track "Oxidine" by Korp (based loosely on Jute's previous E1M6 track) slotted for E1M6 replacing "Panic" by Ajanddino.

New track "Hidden Between Spades" by Korp slotted for E1M9.

"Derelict" by continuum.mid moved from E1M9 to E1M7.

"Sewers" by Discoholic and Blastfrog moved from E1M7 to Map12, replacing BobFromReboot's untitled track.

Rationale for posterity:
I really appreciate how Korp managed to take the old E1M6 track and rework it into something that slaps. The current track, while functional and not derivative in a way that would require its replacement, is still very reminiscent of Doom's rock/metal tracks in a way the rest of FD E1's music is not, which just makes the resemblances stick out even more.

"Derelict" has always only marginally worked for E1M9 (or rather it doesn't work, but still works better for it than the current E1M5). The dark, brooding ominous track works *much* better for the antepenultimate level, while the low-key funky riff of "Sewers" works much better for the cluster starter warming up after the intermission text than either "Derelict" or the current Map12 track.
2023-09-28 07:44:59 -07:00
mc776
35c88143bd
graphics: new END*. (#1123)
The transparency's broken on the current one and it doesn't look good anyway.
2023-09-28 07:44:22 -07:00
Kevin Caccamo
b3ca3a7e83
flats: new FLAT4 by @KorpKat (#1130)
This one is based on the Aquatex flats
2023-09-27 19:49:00 -07:00
mc776
257898b0c3
manual/dehacked: overhaul. (#1127)
Continuation of #1091. Closes #1096. Hopefully addresses #992, subject to better terms from an actual Spanish speaker.

Corresponding changes have been added to Spanish translation using machine translation. All reasonable efforts have been used to try to vet the output so it actually makes sense but it will need an actual Spanish-speaking reader; I've got an alternate version that *only* does the obvious fixes (but will not address #992) if this turns out to be irredeemably bad.

**Obvious Fixes**
- Converts a few stray CxMy references.
- Updates some screenshots that still showed old assets.
- Fixes a lot of miscopypasted alt text.
- Does not claim DBSG to be "twice" as powerful.
- Adds Handgun pickup sprite.

**Terminology**
- Addresses #1096 by restoring abstract references to health and armour.
- Adds distinction between "refill" and "boost" for health.
- Gives pickup messages a distinct verb for each class of item being picked up.

**Clarifications**
- Much more explicitly describes certain monster and weapon behaviour, avoiding excess kayfabe where it may produce misleading descriptions.
- Makes the deceased name appear as the first element in all obituaries, and uses the same term for the "same" weapon where a monster is using an equivalent to a player weapon.
- Rewords some obituaries to better match the Freedoom monsters rather than the id ones.
- Emphasizes that the misconception is that Freedoom is *only* about providing a gratis IWAD, to better avoid the unintentional reading that it is a misconception that Freedoom is being provided gratis.

**Organization**
- Makes new sections for keys and the general introduction to how items work.
- Moves the colorblind section to right after the new key section.

**Putative Target Audience**
- Adds an explanation of what a source port is.
- Adds the "press Enter a bunch of times to start the game without reading anything" trick.
- Adds a warning about Chocolate Doom's savegame buffer overflow emulation.
- Adds a detailed tutorial walking the player through a live example of every type of ingame interaction.
- Rewrites all the controls-related help to presuppose a modern, post-WASD boomer shooter paradigm, doing away with the previous-century assumptions that you only had turn and forward/back and lateral movement was an unusual extra.
2023-09-26 09:42:48 -07:00
Kevin Caccamo
72f849a457
flats: new GRNLITE1. (#1126)
This is based on my source image for the TLITE6_6 lights (with a bit of manual touches), and the existing GRNLITE1
2023-09-24 23:46:36 -07:00
mc776
63f08a62e2
credits: list music in separate file. (#1125)
Thanks to uni for all the legwork in compiling this.

Closes #1074.
2023-09-23 17:07:39 -07:00
mc776
fdcdbd0d27
sprites: add handgun sights and correct flash perspective; center minigun. (#1118)
Added a rear sight notch.

Made a bigger flash based on the minigun, scaled in proportion to how much space the (imputed) barrel of each weapon view takes up on the screen.

Adjusted the offsets so there isn't quite as much movement with the trigger pull - that weird whole-arm jerk was a mistake from id that we need not emulate, and reducing the movement helps bring out the way the slide actually moves back in the C frame.

Adjusted the shape of the hand so there wasn't that awkward sudden perfectly straight line down the thumb side.

Made the light fade out after each shot instead of just blinking.

Adjusted the minigun's offsets to better center it.
2023-09-23 15:01:36 -07:00
mc776
df70385615
sprites: blend missile launcher muzzle flash. (#1120) 2023-09-17 13:33:20 -07:00
Simon Howard
5518de778a
Merge pull request #1112 from mc776/ykey
graphics: make yellow keys (mostly) yellow; add more redundant shape imagery to key stuff.
2023-09-17 11:04:22 -04:00
Simon Howard
87909110b2
Merge pull request #1098 from Talon1024/korpxyzx
patches: new stuff by Korp
2023-09-17 11:02:51 -04:00
Simon Howard
ec583db5e7
Merge pull request #1107 from mc776/bigpuff
sprites: new puffs and bloods.
2023-09-17 11:02:11 -04:00
Simon Howard
37fefacba2
Merge pull request #1104 from mc776/mfix-qol
levels: various QOL fixes.
2023-09-17 11:01:06 -04:00
Simon Howard
23aab6139f
Merge pull request #1111 from mc776/daveweb
patches: new spiderwebs by SuperDave938.
2023-09-17 11:00:27 -04:00
Simon Howard
ac34ce2f3e
Merge pull request #1115 from mc776/sphoffsets
sprites: increase sphere offsets.
2023-09-17 11:00:04 -04:00
Simon Howard
7fde7f2318
Merge pull request #1113 from mc776/techpillar
sprites: new tech pillar and reshade small tech lamp.
2023-09-17 10:59:19 -04:00
Simon Howard
c77973061a
Merge pull request #1116 from mc776/cranmarbface
patches: new marble faces by Craneo.
2023-09-17 10:58:46 -04:00
Simon Howard
aaa76d2912
Merge pull request #1117 from mc776/d_map04
music: new Map04 music "Indigo" by Korp.
2023-09-17 10:57:56 -04:00
Simon Howard
1acf05e970
Merge pull request #1101 from mc776/e4endtext
dehacked: revise E4 endtext.
2023-09-17 09:40:48 -04:00
mc776
09deaec2ab
levels: align Map12 rail gate switch bricks. 2023-09-16 23:04:47 -07:00
mc776
c0eee59866
Delete levels/map12-bigshift.wad 2023-09-16 22:52:55 -07:00
mc776
3973d2b252
levels: upload Map12 properly. 2023-09-16 22:52:23 -07:00
mc776
acdd01fc3a
levels: adjust Map12 ceilings.
That corridor that got the big reshape was originally using the dark grey flat large brick pattern, with lights inside it.

I can't risk the lights but the darker ceiling definitely looks better.

Also fixed some other textures here and there.
2023-09-16 22:51:43 -07:00
mc776
3284e478cf
levels: minor Map12 fixes.
- Centered the edge rivet of every one of those green panels, then moved all of their alignments down by one pixel to fully hide the bottom rivets.
- Marked the smaller yellow door from both sides as a yellow door.
- Changed the fronts of the shiny steps to an aquatext pipe similar to the bronze/brown ones on the other side of this area.
2023-09-16 22:05:46 -07:00
mc776
de09ae9889
levels: Map12 tweaks.
- Fixed the misaligned textures on the big train gates.
- Extended the corridor in front of the main yellow door and made it open instead of a dead end, then extended the windowed building by the tracks to the southwest. This cuts off the view from the corner to the northeast where all that HOM is. Since there's nothing back there for the player and most of the activity is going to be eastwards, the technospiders that spawn in hard generally will not get stuck, though the player does have quite a bit more cover. (Meanwhile, opening up that corridor makes this fight a lot less claustrophobic.)
- Added yellow key indicator on both sides of the main yellow door.
- Simplified the geometry of the northern corridor leading out into the southwest crate area.
- The green panels used to have a big SUPPORT3 section where they touched the lifts. Only some of these remain and they look like accidents. Replaced all of them with warning stripes.
- Made the crates on the southwest near the elevator full height again. There does not appear to be any visplane issue resulting from this.
2023-09-16 17:12:59 -07:00
mc776
4435273ec9
levels: hide control sectors on Map25.
Also add a second rescue suit in easy.
2023-09-16 00:29:10 -07:00
mc776
3300d659bc
map25: make water blood again.
For a while I'd broken the effect where the water in the marble room turns into blood between your first and second visit. It has now been restored.
2023-09-16 00:18:34 -07:00
mc776
a044fccfd3
levels: minor Map25 and Map12 improvements.
Map25
- The eastern door of the first hub has a gap large enough that going there will always force you to touch the hurtfloor. I can see the rationale in theory for making this visually distinct, but frankly I never even noticed the difference until getting hurt just now while testing it. That door now has the same platform in front of it as its western counterpart and is marked with skull poles instead.
- On the topic of marking the doors, both shells are now by the door leading to the SSG and both health refills are by the door leading to the surge.
- The stairs leading down to the painlord ambush no longer have anything to the right that can snag you as you try to sweep up all the bonuses (which are now placed slightly closer to the edge of each step so you can't accidentally jump over them).
- The switch lowering the red key now has the player facing the red key. It's nowhere near as visible as I'd like but it's better than before. The same switch also opens the rescue suit closets.

Map12
- Added a secret behind the train. Just a little guy hangin' out.
2023-09-15 22:40:25 -07:00
mc776
dda6f89184
levels: fixes, mostly floating item.
E1M3
- Floaty health boosts near sector 74.

Map12
- Moved corpse 653 out of being exactly on the lift boundary.
- Miscellaneous texture alignment fixes.
- Many, many attempts to address #996.

Map14
- Moved armour boosts inside minigun secret door into the chamber itself.

Map15
- Thickened the lowering panel with the pump shotgun to prevent possible grabbing through the wall.

Map17
- Floaty shotgun on pillow.

Map18
- Floaty missiles around launcher.
- Floaty clip 100.
- Addressed #996 in the courtyards.

Map19
- Restored the original shape of the lower platforms and added the catwalk only as a narrow pipe.

Map21
- Disambiguated "sinky" ripsaw position.
- Deleted sectors representing the pillars around the soul sphere platform as there was no reason not to use 1-sided lines here.

Map27
- Floaty diagonal armour boosts around red key pillar.
2023-09-15 09:50:20 -07:00
mc776
ae462cf3f7
levels: more fixes, mostly floating objects.
E2M9
- Floating gibs 139 by teleporter pad.
- Lots of tutti-frutti around the teleporter pad to the east of the floating gibs. ~~Never point a COMPUTE2 at a map you are not willing to destroy.~~

E4M2
- Fixed some textures in the cross room and the secret exit room.

Map01
- Moved minigun 70 deeper into the alcove. It wasn't actually floaty but it looked bad there anyway.

Map09
- Floating serpentipede corpse. in red cracked area.

Map11
- Floating health boosts 715 and 719.

Map19
- Moved the shellboxes and backpack to match the stairs.
- That is not a jumping puzzle, but a game of luck whether you take damage from the slime on your way to the northwest platforms. It's now a thin continuous catwalk and all of that slime does 10% if you somehow fall into it anyway.
- Moved the lowering wall switch to the left so you're not stuck trying to hit it from a step above.

Map20
- All 3 rockets in the blue key arena were floaty.
- At least 1 floaty armour bonus in the red button brown room.
- Expanded the red key column to better ensure the player will cross that line when picking it up.

Map23
- Floaty health boost 265.

Map25
- Sector 59 now completely unambiguously houses two hatchlings.
- Floaty armour and medikit in the square floor halls.
- Floaty medikits by the yellow key.
- "Sinky" health refill on the newly accessible painlord lift.

Map28
- The candles on the western skull piles are all moved closer to their respective ledges to avoid floating to the ledge above them. These sectors have also been merged and the bloody part now uses the new flat.
- Floaty health refill 313. It is now in exactly the same spot as the sphere that appears instead on easy.

Map29
- Moved the *potentially* floaty stealth worms in the dark pit building away from the moving platform.
2023-09-14 10:07:59 -07:00
mc776
16abf8d3f3
levels: minor fixes.
Many of these found thanks to Inuk's new floating-item-bug script!

E1M1
- Replaced the health boosts in the exit to the upper cave with a trail leading into the cave, to let the player know right away that this is not a decorative area. (It's not even counted as a secret!)

E1M7
- Shells no. 174 was floating on that bit of wire connecting the two computer banks around it.

E2M7
- Floaty armour boosts 57 and 62.

E2M9
- Floaty anti-nukage supplies 102 and 132. Moved 133 as well just in case.

E3M3
- Floaty candle in sector 232. All moved for symmetry.

E3M8
- Replaced one hanging gore actor. See #941.
- Made the panel behind that replaced gore actor a marble face.

E4M2
- Armour boosts on east side of bridge were close enough to be subject to the floating bug, stopped only by the impassable line.

E4M9
- Light no. 117 submerged illusion pit was smaller than the light hitbox and the wrong shape.
- Floaty serpentipede no. 236.
2023-09-13 22:51:18 -07:00
mc776
33c59977aa
levels: darken west-facing tanrocks again.
after seeing how it looks with #1098 and checking id it appears that i can't legitimately ask for a rw14_1 that's just a darkened version of the proposed new rw18_3. The questionable fake lighting effect has been removed.
2023-09-12 00:30:47 -07:00
mc776
98e18cb16e
levels: fix Map24 nukage textures.
Also make that window outdoor bit to the west a bit less subtle, if for no better reason than the "parallax scrolling" helps make that section of the hallway stand out even more.
2023-09-11 23:58:33 -07:00
mc776
4889caa9fb
maps: realign map11 rw18_2 neighbours.
Found while testing #1098.
2023-09-11 23:12:43 -07:00
mc776
1bc270075a
music: new Map04 music "Indigo" by Korp.
Move current Map04 music "MogulFreedoomMusic8" to Map10.
2023-09-11 13:39:56 -07:00
mc776
944efa47c8
levels: pretty up Map23 start.
This was initially nothing more than moving the player start to some place where you can just run straight down the hill without turning and not get invisi-blocked by the landing pad light.

Ended up with a bit of environmental storytelling about a trilobite who was tasked with replacing a battery on the facility's above-ground telecommunications tower at the edge of the forest and died mid-task under mysterious circumstances.

The landing pad lights have been moved to a more conventional set of corners.
2023-09-11 00:58:45 -07:00
mc776
dcc1583408
levels: more Map24 tweaks.
- Restored the extended platform into the hallway out from the hub.
- Adjusted the contents of the two hub side rooms.
- The minigun in hard is provided by a minigunner teleporting in late into the map progression, wandering in the way the player had come, as though by accident. There are no other minigunners on this map under any other circumstances.
2023-09-10 14:10:57 -07:00