Commit graph

332 commits

Author SHA1 Message Date
mc776
f2ee5927e0
sprites: new evil eye.
Based on the current "skull rock".
2023-08-11 11:51:31 -07:00
mc776
e2ab397c31
sprites: add Cascade's pickups (etc.). (#1059)
* 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.
2023-08-08 21:36:50 -07:00
mc776
a3dbe95ff3
sprites: add Korp's minigun edit. (#1041)
* 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.
2023-08-03 14:20:26 -03:00
mc776
a2998aae7f
sprites: flatten necromancer corpse. 2023-07-15 11:03:45 -07:00
mc776
383fb42c45
sprites: fix up barrel and octo deaths.
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.
2023-07-12 22:19:50 -07:00
Kevin Caccamo
0d16f84282
buildcfg: Attempt to fix #1019 (#1020) 2023-07-12 09:20:57 -07:00
northivanastan
0f8641d902
Incorporate MIDI pack for Double Impact (#971)
* 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>
2023-07-11 00:09:55 -07:00
mc776
710a10ffb3
graphics: add sbar combo key+skull icons. (#951)
addresses #759.

Won't appear in prboom-plus unless you load the iwad as a pwad, but works in gzdoom just fine.
2023-04-30 07:34:42 -03:00
mc776
c0e641f238
sprites: remove redundant necromancer angles. (#936)
Also fix the offset in frame X.
2023-04-28 20:29:44 -03:00
mc776
f8f860df83
sprites: polaric upgrade; sprite offset fix. (#947)
* 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.
2023-04-28 20:19:31 -03:00
mc776
974a42910e
buildcfg, levels: implement new flats. (#933)
#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.
2023-04-22 11:21:29 -03:00
mc776
a874b1d0e7 sprites: make pain lord bleed red. 2023-03-18 17:55:57 -04:00
mc776
2d51093722
sprites, sounds, manual, dehacked: add Octaminator 2023-03-11 17:01:54 -08:00
mc776
1523cf7535
sprites: fix minigunner loop. (#899)
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.
2023-03-11 20:10:33 -03:00
mc776
5a5fbb8a5f
sprites: adjust minigunner perspective. (#889)
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.
2023-03-10 20:18:37 -03:00
mc776
bf9a4495f5
Merge branch 'freedoom:master' into newhealthpickups 2023-02-23 08:26:30 -08:00
mc776
7000b46327
sprites: upgrade rockets. (#876)
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.
2023-02-23 11:41:28 -03:00
mc776
a7f7114adf
sprites: upgrade health pickups.
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.
2023-02-22 09:57:25 -08:00
Steven Elliott
e84bf72c7e Remove three Windows EOLs in buildcfg.txt
This should have no impact on the build, but it causes buildcfg.txt to
constantly appear as a modified file.
2023-02-20 07:53:46 -05:00
mc776
1790634769
sprites: [BUGFIX] make torch frames the same size. (#870)
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.
2023-02-17 08:52:43 -03:00
mc776
8d8da049f7
sprites: new armour pickups. (#860)
* 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.
2023-02-14 11:13:57 -03:00
mc776
c307a1268a
sprites: new impaled twitch zombie.
Mostly just for the new boots.
2023-01-14 17:13:21 -08:00
mc776
5447c1430e
sprites: revise burning barrel.
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.
2023-01-01 09:04:15 -08:00
Steven Elliott
9837e5620d lumps: Delete dysynched DM demo 4
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.
2022-12-29 08:37:52 -05:00
mc776
394537f216
sprites: new torches. (#848)
* Squashed commit of the following:

commit 7c4bad1306
Merge: a9027612 c6b27ac4
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.
2022-12-19 15:42:28 -03:00
Steven Elliott
9a8b5c96c8 sprites: Fix offsets for gore sprites
Fix the offsets for sprits/gor[25]a0.png both in buildcfg.txt and in
the grAb chunks in the PNGs.
2022-10-15 18:36:03 -04:00
Xindage
b1a949b24f
New ceil5_3 to use with green "brown" walls. (#801) 2022-06-26 11:24:28 -03:00
Xindage
394551cb1d
Merge pull request #770 from mc776/projectile-alignment
sprites: correct projectile offsets.
2022-01-30 06:03:05 -03:00
mc776
bc509aaae8
bossbrain: add new sprite offsets. 2022-01-29 19:56:33 -08:00
mc776
88ae24a645
projectiles: center now instead of using base. 2021-11-02 22:16:00 -07:00
mc776
6d01502472
sprites: move combatslugball Y offset 10px higher. 2021-11-02 18:39:58 -07:00
mc776
4c70995eac
sprites: correct offsets.
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.
2021-10-13 22:52:23 -07:00
mc776
bc99183352
Update buildcfg.txt 2021-10-07 10:03:54 -07:00
Simon Howard
08430c19ba
Merge pull request #731 from shinobody/newcontent
New sprites for exploding barrel, light column and armor bonus
2021-10-07 00:14:05 -04:00
Simon Howard
07536fac6f
Merge pull request #729 from Xindage/hmrminzom
New Minigunner sprites by Craneo and Horrormovierei.
2021-10-07 00:09:13 -04:00
Korp
757d4d48c6
sprites: New Rocket Launcher by Korp
This was submitted on the Discord server (#sprites)
2021-10-06 09:16:28 -04:00
Xindage
c924bcc80e
Merge pull request #754 from mc776/bosscube-offsetfix
bosscube: move Y offset closer to bottom.
2021-10-04 12:34:52 -03:00
HorroMovieGuy
19cf9d2ded New sprites for Summoner and Dead Flare
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.
2021-08-27 23:28:24 -03:00
mc776
e679aeb8c6
bosscube: move Y offset closer to bottom.
Resolves #753
2021-08-16 19:39:30 -07:00
mc776
a75e876596
buildcfg: undummy dsflamst and dspedth. 2021-08-05 00:20:10 -07:00
mc776
9b74ae905d
Merge branch 'freedoom:master' into master 2021-08-05 00:18:36 -07:00
Xindage
8a2d28b8fe
Merge pull request #752 from Xindage/barondeath
New Death animation for baron of hell and hell knight credits to HorrorMovieRei
2021-08-03 23:10:44 -03:00
Xindage
b53baa448e New Death animation for baron of hell and hell knight 2021-08-03 23:07:51 -03:00
Xindage
7bea8b83fb
Merge pull request #716 from mc776/patch-1
sprites: center trilobite death alignment on body mass.
2021-08-01 10:13:21 -03:00
mc776
80203acd27
buildcfg: update to include dsbspwlk and dsflame. 2021-07-30 14:25:20 -07:00
Xindage
09f6d687d3
Merge pull request #708 from HorroMovieGuy/master
Sprites: Improved Plasma gun
2021-07-26 19:42:38 -03:00
Xindage
806ecc40fe
Merge pull request #726 from Xindage/korpserpgib
New Imps Gibing sprites by korp.
2021-07-26 19:25:10 -03:00
shino1
06930610d1 New consensus sprites from the server for barrel
(bar1a0, bar1b0, bexpa0, bexpb0, bexpc0)
Sprites by me (Shino1), Korp and MissLavender
2021-04-07 01:47:50 +01:00
shino1
55bc096add ;_; fixed base sprites for barrel (bar1a0 and bar1b0) and their offsets 2021-04-04 20:20:49 +01:00
shino1
9dc8f059d8 Fixed offsets for the one sprite that was resized (bexpa0) 2021-04-04 19:39:40 +01:00