Commit graph

1874 commits

Author SHA1 Message Date
Kevin Caccamo
8be19cff3a levels: C3M4 refresh RC5 by sgtcrispy
https://www.doomworld.com/forum/topic/95097-freedoom-phase-1-e3m4-refresh/
2017-09-25 07:51:11 -04:00
Kevin Caccamo
6cf6b63de5 levels: vanillafied and improved MAP28
MAP28 was vanillafied by riderr3, and improved/edited by Catoptromancy:
https://www.doomworld.com/forum/topic/93309-phase-2-maps-21-30-development-thread/?do=findComment&comment=1734562
http://www.geocities.ws/catodemos/freedoom/z0k/MAP28fd2_v2_c2.wad
2017-09-25 07:49:09 -04:00
Kevin Caccamo
edcd00f665 levels: fix all tutti-frutti bugs in MAP04 2017-09-24 01:59:07 -04:00
Kevin Caccamo
32ed835ec2 levels: vanillafied and improved MAP25
https://forum.zdoom.org/viewtopic.php?f=3&t=57684
- Rebalance monsters and weapons for pistol start (tested on ITYTD-HMP)
- Fix P_PlayerInSpecialSector issue in Sector #667
- Fix all(?) visplane overflows, and most drawseg overflows
- Make staircase near (X: -992, Y: -480) less of a hassle to climb
- Remove midtex from back side of line #4342 (X: -1504, Y: -928)
- Change shootable switches near (X: -800, Y: 1408) to regular switches
- Add shootable switch that opens bars in cave (X: -1344, Y: 448)
- Shorten room sequence at (X: 2208, Y: -2144) to four rooms
- Add "coffins" to key switches (X: 1088, Y: 992)
- Simplify sectors leading to exit (X: 1632, Y: 256)
- Replace blursphere in secret at (X: -992, Y: 120) with backpack
- Add small platform, and super shotgun at (X: 2464, Y: -2224)
2017-09-22 20:29:11 -04:00
Kevin Caccamo
42c5a9952d levels: Add vanillafied and improved MAP15
MAP15 was vanillafied by Catoptromancy, and improved by Graf Zahl.
https://www.doomworld.com/forum/topic/93288-phase-2-map12-map-20-plus-secret-maps-management-thread/?do=findComment&comment=1729343
See #483 as well
2017-09-22 20:06:20 -04:00
Kevin Caccamo
26ba0c81ac levels: fix inescapable area issue on c2m4
Lower the bars blocking the soulsphere secret from behind if the
player manages to jump over the bars. Also, change the tag and
triggers for lowering said bars.

Fixes #476.
2017-09-18 20:43:48 -04:00
Kevin Caccamo
a7e227d2de levels: fix C3M7 permastuck issue
I added two new teleports that allow the player to leave the blue key
area after picking up the yellow key and going back into the blue key
area.

Fixes #449.
2017-09-18 20:23:06 -04:00
Kevin Caccamo
bbb2c0b84a levels: tweak MAP01
- Move line that opens the heavy armor switch to a spot where it can be
activated more consistently
- Replace Boom translucent lines with scrolling lines
- Rebuild nodes and blockmap with ZokumBSP
2017-09-15 17:57:29 -04:00
Kevin Caccamo
08664b9587 patches: new PL_01
Replace the old, ugly squished green AGM infinity logo. This is the
start of the AGM infinity curve on the SLAD screen.
2017-09-12 03:49:46 -04:00
Kevin Caccamo
f9fd877443 patches: new PREEL and SLAD screen animations
PREEL is a 3-blade computer fan I made and animated in Blender

The AGM infinity logo for the SLAD screen is based on CYL1_1

The AGM text for the SLAD screen is based on
agm_logo/new agm logo rounded v4e 30x9.png

The "TNT" text characters are alien letters I made up myself, and are
inspired by the runic characters on the teleporter pads (GATE1-4)
PL_T1 is an alternative alien letter that I made up, but wasn't quite
satisfied with.
2017-09-12 03:27:11 -04:00
Kevin Caccamo
40f9cb2ec9 patches: new TNT patches by t.v.
t.v. gave permission to use BLOD64B, CRLWDT3, CRWDT3, and CRWDVS3 in
this post on Doomworld forums:
https://www.doomworld.com/forum/topic/45052-tnt-support/#comment-765129

Although the list of patches does not include CLWDVS3, it does have
CLWDS3, but CLWDS3 does not exist. I assume CLWDS3 is a typo, and
it should really be CLWDVS3
2017-09-10 21:06:32 -07:00
Kevin Caccamo
664908f4db patches: new {W,B}LIT{A,B,C}0.png
The WLIT patches are based on YELLITE1
The BLIT patches are based on GRNLIT1
2017-09-10 21:06:32 -07:00
Simon Howard
d172ffd8ed build: Remove wadinfo-builder script.
The effect of this script should be a no-op and the script therefore
entirely redundant now that #487 and #489 have been merged. Fixes #485.
2017-09-07 20:17:44 -04:00
Mike Swanson
f942477ccb Merge branch 'dummies' of gh:fragglet/freedoom 2017-09-07 15:29:26 -07:00
Mike Swanson
159c8ae629 Merge branch 'master' of gh:fragglet/freedoom 2017-09-07 15:28:28 -07:00
Simon Howard
53b1829f3e build: Point missing resources at dummy resources.
Currently the wadinfo-builder script does this automatically, but
there are so few missing resources now that it's going to be simpler
to just get rid of it. These are the few remaining resources which
don't exist in the Freedoom tree.

Part of #485.
2017-09-04 17:34:46 -04:00
Steven Elliott
75099abb61 Improved wad2image top level directory determination. (#488) 2017-09-04 15:44:22 -04:00
Simon Howard
54cab94257 textures: Don't include sprites in pnames list.
A useful vanilla-compatible trick is that it's possible to include
sprites as patches inside texture definitions. It turns out that
both Final Doom IWADs added textures which do this, and Freedoom
inherits this as a result. We shouldn't include these sprites in the
pnames.txt that gets generated for inclusion in wadinfo.txt, since
they're already defined in wadinfo.txt under [sprites] and won't
be found under patches/ anyway.

This should help as a step towards resolving #485.
2017-09-04 13:35:45 -04:00
Steven Elliott
f0fba6eb53 Better help and error handling for wad2image. 2017-09-03 13:07:57 -07:00
Steven Elliott
2cb5f8fdbb Feedback on wad2image integration from PR #480. 2017-09-03 13:07:57 -07:00
Steven Elliott
42506bb4a0 Added targets, variables and help for wad2image integration. 2017-09-03 13:07:57 -07:00
Kevin Caccamo
d4b25ee4ea patches: new STONEW1
This texture was edited from 'gritty stone.png' by abbuw from this
texture pack: https://my.mixtape.moe/muecuv.zip. I got permission from
abbuw to use the texture in Freedoom via PM on ZDoom forums.
2017-08-31 21:53:12 -07:00
Kevin Caccamo
f768306915 patches: new DOKODO{1,2}B
These patches are based on the existing RW21_4
2017-08-31 21:53:12 -07:00
Kevin Caccamo
49c5485183 patches: new TNT light patches by T.V.
These patches are from Plutonia 2. t.v. gave permission to use them
in Freedoom:
https://www.doomworld.com/forum/topic/45052-tnt-support/?do=findComment&comment=765129
2017-08-31 21:53:12 -07:00
Kevin Caccamo
007a035f1d patches: new GRATE
This one completes the Plutonia texture set. I made this patch from
scratch using Blender and GIMP.

Blender 2.78c file:
http://www.ciinet.org/kevin/myimages2/doom/freedoom/textures/f/Grate.blend

Source images:
http://www.ciinet.org/kevin/myimages2/doom/freedoom/textures/f/GRATE.xcf
http://www.ciinet.org/kevin/myimages2/doom/freedoom/textures/f/GRATE.png
http://www.ciinet.org/kevin/myimages2/doom/freedoom/textures/f/GRATETile.png
2017-08-20 11:30:53 -07:00
Kevin Caccamo
1687557184 patches: new DOGLPANL
This one is based on the new rw15_2.
2017-08-10 16:14:14 -07:00
Mike Swanson
f857bf0d55 levels: ZenNode WADs with invalid nodes 2017-08-06 11:07:44 -07:00
Eradrop
d3ecfd8655 patches: new RSKY3 2017-08-03 23:52:44 -07:00
NickZ
01b903687f CREDITS: Hambourgeois 2017-08-03 22:18:05 -07:00
Kevin Caccamo
9a40b30cdb textures: new stuff by Hambourgeois
New textures by Hambourgeois to replace some ugly and/or problematic
textures. These new textures are from this Doomworld forum thread:
https://www.doomworld.com/forum/topic/88143-the-hambourgeois-content-mill/
2017-08-04 00:39:56 -04:00
Ayub Ahmed
1582fdd51c musics: add d_dm03 2017-08-01 16:14:04 +06:00
Nick Zatkovich
1383f50e01 BUILD: fix make -j
Fixes #468
2017-07-31 20:54:57 -07:00
Mike Swanson
0d6bb9fc72 dist: Use Pillow to generate application icons. 2017-07-31 16:41:07 -07:00
Mike Swanson
dbe2a19bd6 COMPILING: Pillow is a dependency, update Windows section
The Windows section predated Freedoom’s removal of symbolic links.
After that, it’s not so necessary anymore for all the software to be
built with Cygwin (as that allowed them to handle symbolic links
correctly), but our use of Make still effectively demands at least
minimal Unix-ish capabilities.
2017-07-31 15:41:39 -07:00
Mike Swanson
7a8cdec79a Merge branch 'textgen' 2017-07-31 14:39:05 -07:00
Nick Zatkovich
09f39d4e64 BUILD: code cleanup, VERSION fix
Performed code cleanup, made changes to version number Make gets from
Git to make it consistent across git versions
2017-07-31 14:34:47 -07:00
Nick Zatkovich
e9015b43b3 python3 compatibility fixes 2017-07-31 11:31:25 -07:00
Ayub Ahmed
91406410ea Include "D:" for Bradley
Should be noted so people know what he did.
2017-07-31 15:57:38 +06:00
Nick Zatkovich
7251b14892 rotate: fix rotate
Image.rotate had different behavior under 3.1.x, transpose works on all versions
2017-07-31 02:01:48 -07:00
Nick Zatkovich
cac04c1271 textgen: cleanup
Make the classes self-contained
Make the functions re-entrant
2017-07-31 01:19:53 -07:00
Nick Zatkovich
b00f9516e3 rotate.py: fix for PILLOW 3.1.x 2017-07-31 00:42:57 -07:00
Nick Zatkovich
4186211e3f config.py: fix kerning table
duplicate entries in the kerning table caused non-deterministic 
text graphics to be generated
2017-07-31 00:29:06 -07:00
Nick Zatkovich
648f6aebe9 textgen: alpha_composite instead of paste
pasting with kerning cut off some of the letters
2017-07-31 00:13:20 -07:00
Nick Zatkovich
dfde6e8793 create_captions.py: use default font 2017-07-30 23:32:11 -07:00
Nick Zatkovich
215b7c644e BUILD: remove the last of the imagemagick stuff
The only remaining thing depending on imagemagick are the dist scripts
2017-07-30 23:26:52 -07:00
Nick Zatkovich
6724ef5aba BUILD: switch to use pillow instead
create_caption still relies on ImageMagick
2017-07-30 18:58:54 -07:00
Nick Zatkovich
d3038fad30 BUILD: remove background color from textgen
remove the background color when generating the text, 
then remove the extraneous deutex arguments
2017-07-30 14:08:17 -07:00
Nick Zatkovich
617a15354f sounds: new dsbospit
Used public domain sound here: https://freesound.org/people/Julien%20Matthey/sounds/105016/
Added Phase distortion and echo
2017-07-27 03:59:04 -07:00
NickZ
fd00ca2fa3 Merge pull request #463 from ElonSatoshi/dsbos-sounds
Improved DSBOSSIT that sounds more similar to the other sounds I made
2017-07-25 15:16:59 -07:00
Elon Satoshi
f49c6070de Full set of DSBOSPN, DSBOSDTH, and DSBOSSIT 2017-07-25 16:46:03 -05:00