Reorganized graphics and sprites folders (sounds, sprites and models will take some more work)

Updated README.
Began working on gore system.
Removed idle animation on Minigun, that vertex wobble was getting on my nerves.
Another OptiPNG pass.
This commit is contained in:
Marisa the Magician 2018-09-30 22:42:57 +02:00
commit 64a0648ae7
480 changed files with 358 additions and 8 deletions

View file

@ -45,12 +45,13 @@ This mod requires a recent GZDoom devbuild (g3.6pre-31-gd965c9aa7 or later).
- "Instant Rocket" mode toggleable with reload
- Scaling/Customization options for the HUD
- UT-like player movement physics
- Visual recoil affecting aim (improved A_Swing from Soundless Mound, can be
toggled)
## In progress
- General polishing, bugfixing and rebalancing
- Add some more effects
- Visual recoil affecting aim (time to recycle SM's A_Swing once again)
- Lava/Slime footstep sounds?
- Additional model optimization and cleanup (optional, not needed for 1.0)
- Trim out unused animations (this one is going to be very time-consuming)
@ -60,20 +61,20 @@ This mod requires a recent GZDoom devbuild (g3.6pre-31-gd965c9aa7 or later).
be easily noticed when using invisibility)
- Recenter the backpack mesh (it was a complete hack job to begin with)
- UT gore system (toggleable)
- Change the way inventory items are dropped to be more UT-like (using the
freshly merged Inventory.OnDrop feature)
## Future plans
- Change the way inventory items are dropped to be more UT-like, this will
require GZDoom changes
- Add ammo counters to Pulsegun, Minigun, Flak Cannon and Rocket Launcher once
scripted textures are implemented
- Add player models once GZDoom gets a well deserved model animation system
overhaul (at the moment this would require a monumental amount of work in
the current state-tied system)
- Add weapon attachment support to player models when that is also added in
- Migrate RandomSpawners to CheckReplacement
- Unreal 1 weapons mod and maybe also a monsters mod
- Port some of my UT weapon mods
- Port some of my UT weapon mods (and maybe also some of my personal faves by
others, such as Psi Weapon Dreams)
## Known bugs
@ -83,7 +84,7 @@ This mod requires a recent GZDoom devbuild (g3.6pre-31-gd965c9aa7 or later).
even fix this)
- Biorifle sludge doesn't handle 3d floors (especially sloped ones) properly.
This is due to the unavailability of 3D floor data on ZScript and will be
fixed once 3D floors are exported to scripting
fixed once 3D floors are exported to scripting (still waiting on that PR)
## Known bugs that are not this mod's fault

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 B

After

Width:  |  Height:  |  Size: 124 B

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8 KiB

After

Width:  |  Height:  |  Size: 6.8 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8 KiB

View file

Before

Width:  |  Height:  |  Size: 429 B

After

Width:  |  Height:  |  Size: 429 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 455 B

After

Width:  |  Height:  |  Size: 455 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 7 KiB

After

Width:  |  Height:  |  Size: 7 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 4 KiB

After

Width:  |  Height:  |  Size: 4 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 821 B

After

Width:  |  Height:  |  Size: 821 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 883 B

After

Width:  |  Height:  |  Size: 883 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 871 B

After

Width:  |  Height:  |  Size: 871 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 5.3 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 261 B

After

Width:  |  Height:  |  Size: 261 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 5 KiB

After

Width:  |  Height:  |  Size: 5 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 5 KiB

After

Width:  |  Height:  |  Size: 5 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 122 B

After

Width:  |  Height:  |  Size: 122 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 95 B

After

Width:  |  Height:  |  Size: 95 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 125 B

After

Width:  |  Height:  |  Size: 125 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 129 B

After

Width:  |  Height:  |  Size: 129 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 90 B

After

Width:  |  Height:  |  Size: 90 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 123 B

After

Width:  |  Height:  |  Size: 123 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 120 B

After

Width:  |  Height:  |  Size: 120 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 124 B

After

Width:  |  Height:  |  Size: 124 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 124 B

After

Width:  |  Height:  |  Size: 124 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 105 B

After

Width:  |  Height:  |  Size: 105 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 81 B

After

Width:  |  Height:  |  Size: 81 B

Before After
Before After

248
modeldef.gore Normal file
View file

@ -0,0 +1,248 @@
Model "UTGenericGib1"
{
Path "models"
Model 0 "chunkM_d.3d"
Skin 0 "JGCow1.png"
Scale 0.04 0.04 0.048
Offset 0 0 2
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 2
FrameIndex UGIB A 0 0
}
Model "UTGenericGib2"
{
Path "models"
Model 0 "chunk2M_d.3d"
Skin 0 "JGCow1.png"
Scale 0.04 0.04 0.048
Offset 0 0 2
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 2
FrameIndex UGIB A 0 0
}
Model "UTGenericGib3"
{
Path "models"
Model 0 "chunk3M_d.3d"
Skin 0 "JGCow1.png"
Scale 0.04 0.04 0.048
Offset 0 0 2
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 2
FrameIndex UGIB A 0 0
}
Model "UTGenericGib4"
{
Path "models"
Model 0 "chunk4M_d.3d"
Skin 0 "JGCow1.png"
Scale 0.04 0.04 0.048
Offset 0 0 2
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 2
FrameIndex UGIB A 0 0
}
Model "UTThigh"
{
Path "models"
Model 0 "ThighUTM_d.3d"
Skin 0 "ThighT.png"
Scale 0.1 0.12 0.1
Offset 0 3.5 0
PitchOffset 90
AngleOffset -90
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 2
FrameIndex UGIB A 0 0
}
Model "UTLiver"
{
Path "models"
Model 0 "LiverM_d.3d"
Skin 0 "Jparts1.png"
Scale 0.04 0.04 0.048
Offset 0 0 1
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 1
FrameIndex UGIB A 0 0
}
Model "UTStomach"
{
Path "models"
Model 0 "stomachM_d.3d"
Skin 0 "Jparts1.png"
Scale 0.06 0.06 0.072
Offset 0 0 1
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 1
FrameIndex UGIB A 0 0
}
Model "UTHeart"
{
Path "models"
Model 0 "PHeartM_d.3d"
Skin 0 "Jmisc1.png"
Scale 0.03 0.03 0.036
Offset 0 0 0.5
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 0.5
FrameIndex UGIB A 0 0
FrameIndex UGIB B 0 1
FrameIndex UGIB C 0 2
FrameIndex UGIB D 0 3
FrameIndex UGIB E 0 4
FrameIndex UGIB F 0 5
}
Model "UTFemaleArm"
{
Path "models"
Model 0 "femalearmm_d.3d"
Skin 0 "femalearmT.png"
Scale 0.16 0.16 0.192
Offset 0 0 1.5
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 1.5
FrameIndex UGIB A 0 0
}
Model "UTFemaleFoot"
{
Path "models"
Model 0 "femalefootm_d.3d"
Skin 0 "femalefootT.png"
Scale 0.16 0.16 0.192
Offset 0 0 1.5
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 1.5
FrameIndex UGIB A 0 0
}
Model "UTFemaleTorso"
{
Path "models"
Model 0 "femaletorsom_d.3d"
Skin 0 "femaletorsoT.png"
Scale 0.16 0.16 0.192
Offset 0 0 4
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 4
FrameIndex UGIB A 0 0
}
Model "UTMaleArm"
{
Path "models"
Model 0 "malearmm_d.3d"
Skin 0 "malearmT.png"
Scale 0.16 0.16 0.192
Offset 0 0 1.5
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 1.5
FrameIndex UGIB A 0 0
}
Model "UTMaleFoot"
{
Path "models"
Model 0 "malefootm_d.3d"
Skin 0 "malefootT.png"
Scale 0.16 0.16 0.192
Offset 0 0 1.5
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 1.5
FrameIndex UGIB A 0 0
}
Model "UTMaleTorso"
{
Path "models"
Model 0 "maletorsom_d.3d"
Skin 0 "maletorsoT.png"
Scale 0.16 0.16 0.192
Offset 0 0 4
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 4
FrameIndex UGIB A 0 0
}
Model "UTHeadFemale"
{
Path "models"
Model 0 "HeadFemaleM_d.3d"
Skin 0 "FMT1.png"
Scale 0.14 0.14 0.168
Offset 0 0 3
AngleOffset -90
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 3
FrameIndex UGIB A 0 0
}
Model "UTHeadMale"
{
Path "models"
Model 0 "headmalem_d.3d"
Skin 0 "MMT1.png"
Scale 0.14 0.14 0.168
Offset 0 0 3
AngleOffset -90
USEACTORPITCH
USEACTORROLL
USEROTATIONCENTER
Rotation-Center 0 0 3
FrameIndex UGIB A 0 0
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Before After
Before After

BIN
models/FMT1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
models/FemaleTorsoT.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
models/HeadFemaleM_a.3d Normal file

Binary file not shown.

BIN
models/HeadFemaleM_d.3d Normal file

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Before After
Before After

BIN
models/JGCow1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 9.7 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Before After
Before After

BIN
models/Jmisc1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

BIN
models/Jparts1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 60 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 62 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 65 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Before After
Before After

BIN
models/LiverM_a.3d Normal file

Binary file not shown.

BIN
models/LiverM_d.3d Normal file

Binary file not shown.

BIN
models/MMT1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
models/PHeartM_a.3d Normal file

Binary file not shown.

BIN
models/PHeartM_d.3d Normal file

Binary file not shown.

BIN
models/ThighT.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
models/ThighUTM_a.3d Normal file

Binary file not shown.

BIN
models/ThighUTM_d.3d Normal file

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Before After
Before After

BIN
models/femalearmT.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
models/femalearmm_a.3d Normal file

Binary file not shown.

BIN
models/femalearmm_d.3d Normal file

Binary file not shown.

BIN
models/femalefootT.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
models/femalefootm_a.3d Normal file

Binary file not shown.

BIN
models/femalefootm_d.3d Normal file

Binary file not shown.

BIN
models/femaletorsom_a.3d Normal file

Binary file not shown.

BIN
models/femaletorsom_d.3d Normal file

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show more