* sprites: add Cascade's pickups (etc.).
Incidental upgrades to a couple other sprites to better match this higher-contrast style.
Took the opportunity to fix the scaling on the missile projectile and give it longer, simpler-looking fins.
* sprites: add Korp's minigun edit.
I've shrunk down the flash to make it more consistent with the pistol and PEW (it's actually still much too big relative to the pistol and shotgun but at least it doesn't look jarringly distracting and obscuring the target), and made a few tiny adjustments to the weapon body to deal with some palette issues.
* sprites: fix CHG* offsets.
The base of the barrel remained consistent in its last two frames, causing it to seem very static and unaffected before suddenly disappearing. This adds a bit more of a gradual disintegration.
The octaminator has a few fixes:
- the tentacle suddenly appearing behind it in the final frame didn't look right. It's been reduced and a hint of it is given in the preceding frame.
- the antepenultimate frame show the right shoulder falling much further to the side than the frame after it shows. That arm is moved closer to the centre.
- got rid of some of the pillow shading on the right front tentacle-leg in the last two frames.
* Add Double Impact MIDIs with a placeholder for E4M2.
* update credit for e4m3 (author now goes by Matzu)
* New E4M2 by R0rque
* Update credits and add reverb to E4M9 track.
---------
Co-authored-by: mc776 <24984517+mc776@users.noreply.github.com>
* sprites: polaric upgrade; sprite offset fix.
The current pickup sprite looks pretty much exactly like what one might expect from drawing fanart of the id plasma rifle from memory. I've changed what I could while still remaining consistent with (and hopefully becoming more consistent with) the HUD sprite.
Since the gun shoots straight forwards I've also made the flash symmetrical - along with the projectile itself (but not *too* symmetrical). This does help address #932 a bit, but if anyone's got a better design I'm all eyes.
The blue flare along the top "spine" of the gun looked a bit janky on the left so I've smoothed it out a bit. The blue also lingers a bit in the B frame.
With all the ongoing news a lot of FPS player types will be following about artillery logistics in the IRL war, the use of "cannon" referring to this short handheld PDW is aging even more poorly than Doom's "clip". The best word I can think of as a substitute happens to result in an acronym I think we might as well lean into.
I've also adjusted some other projectile sprite offsets - my last attempt at fixing them actually placed the sprites a little too high.
* sprites: smooth out some jank left by paletting.
* sprites: do polaric flash as well.
#888 didn't actually add the new flats to the build instructions.
Now that they are usable, I've updated the Map26 crushers to use the bodies flat that I'd originally wanted instead of the skulls.
The looping sprite different size vanilla bug strikes again!
This one's unnoticeable if you look at the offsets or test on even ground, but *painfully* obvious when the minigunner is firing at something to the side while standing on a ledge - it'll just shift back and forth drastically every frame.
Also changes the colour of the bullet belt to better match the current minigun pickup sprite.
Removes some lines of empty pixels and lowers the 4/6 sprites to better match the other angles.
The little panel thingies now flip out into stabilizing fins.
The weird yellow grooves (too short to really work as fins) are reinterpreted as a warning stripe trim, similar to what we see on the launcher.
Fixed up the implied shape of the box top.
Korp's medikit and stimpack as shared on the Discord, recoloured to use the Doom palette.
The health bonus originally started out as my recolour of Korp's green bottle to give it the same yellow colour coding as the hyperdrive sphere. (If it looks too much like the medical pickups the health going over 100% looks like a bug.) The design I ended up with is inspired by Pac-Man's dots and Unreal's health plants.
The berserk is reshaded and given a similar cylindrical look to the stimpack. The face is no longer a human skull but something more alien.
Currently the sprites are all cropped to exactly as much as needed. Apparently this has some really bad side effects with the animations.
To check: warp to Map29 in vanilla and take a couple steps back. Expected: solid parts of torches stay perfectly still except for the shifting lights on them. Actual: torches jitter and twitch.
Making every sprite in each loop exactly the same size gets rid of this problem.
* sprites: new armour pickups.
At this point they're not really just "vests" anymore so I've changed the pickup message as well.
* sprites: darken armor pickup shadows.
The darkest bits were far too light, making the sprites look floaty and billboardy compared to typical (Free)Doom assets.
Addresses #850.
Totally redrawn yellow flame - (roughly) symmetrical and able to be used for generic fires as it is on many Doom maps as well as Freedoom's own Map16.
Replace the pillow shading, made the barrel taller, and remove the blue trim which doesn't really work with the yellow flame anymore.
Add some shifting highlights to the barrel body.
DM demo 4 may be replaced before the release, but for now it will
simply be deleted. With this change freedm.wad will only have 3 demos
wheras freedoom[12].wad will still have 4 demos.
* Squashed commit of the following:
commit 7c4bad1306
Merge: a9027612c6b27ac4
Author: mc776 <24984517+mc776@users.noreply.github.com>
Date: Wed Dec 14 23:28:36 2022 -0800
Merge branch 'freedoom:master' into map27dmstart
commit a902761217
Author: mc776 <24984517+mc776@users.noreply.github.com>
Date: Fri Dec 2 23:42:50 2022 -0800
levels: remove extra DM starts; fix zerk door.
commit ab9b5b64c5
Author: mc776 <24984517+mc776@users.noreply.github.com>
Date: Thu Dec 1 08:39:16 2022 -0800
map27: add more deathmatch starts.
Also create a door out of the berserk pack room.
Addresses #806.
* sprites: new torches.
Add visible stand at bottom; make tall torches the same for more similar proportions and aesthetics to id.
Trilobite head courtesy of Craneo.
Turns out #753 applies to all projectiles except the rocket pre-explosion frames.
(Yes, I am aware that this is how it's done in Doom. It's wrong there too and we're under no obligation to perpetuate that error.)
Also fixes a PLYC gibbing sprite copypaste error.
New monster sprites by Korp and HorrorMovieRei. New summoner which we dubbed "Matribite" due to it being based on the Trilobite, and a new Dead Flare replacement named "hatchling" since it is some sort of larvae.
Included is also a tinkered version of the death sound made by mc776 so it synchs better with the new death animation for the Matribite.