Converted some models to IQM (more later).

This commit is contained in:
Mari the Deer 2022-11-25 20:55:26 +01:00
commit 8c2772b823
80 changed files with 117 additions and 109 deletions

23
language.damnums Normal file
View file

@ -0,0 +1,23 @@
[default]
// for those who want to use ye olde damnums instead of the mod's own damage numbers
DAMNUM_TYPECOLOR_LOVE = "DamCream";
DAMNUM_TYPECOLOR_PUSH = "DamLightBlue";
DAMNUM_TYPECOLOR_AIRRIP = "DamLightBlue";
DAMNUM_TYPECOLOR_EXPLODIUM = "DamOrange";
DAMNUM_TYPECOLOR_SHOT = "DamGold";
DAMNUM_TYPECOLOR_SALT = "DamCyan";
DAMNUM_TYPECOLOR_CONCUSSION = "DamPurple";
DAMNUM_TYPECOLOR_CRITICALCONCUSSION = "DamPurple";
DAMNUM_TYPECOLOR_WALLBUST = "DamDarkRed";
DAMNUM_TYPECOLOR_SHRAPNEL = "DamBrick";
DAMNUM_TYPECOLOR_BIOSPARK = "DamYellow";
DAMNUM_TYPECOLOR_KINYLUM = "DamCyan";
DAMNUM_TYPECOLOR_NOKRON = "DamRed";
DAMNUM_TYPECOLOR_NOKOROKINYLUM = "DamPurple";
DAMNUM_TYPECOLOR_SNIPED = "DamGold";
DAMNUM_TYPECOLOR_JET = "DamWhite";
DAMNUM_TYPECOLOR_DYRATIN = "DamGreen";
DAMNUM_TYPECOLOR_CANDY = "DamCream";
DAMNUM_TYPECOLOR_MORTAL = "DamCyan";
DAMNUM_TYPECOLOR_YNYKRON = "DamPurple";
DAMNUM_TYPECOLOR_YNYKRONALT = "DamPurple";

View file

@ -1,3 +1,3 @@
[default]
SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r631 \cu(Fri 25 Nov 20:55:19 CET 2022)\c-";
SWWM_SHORTVER="\cw1.3pre r631 \cu(2022-11-25 20:55:19)\c-";
SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r632 \cu(Fri 25 Nov 20:55:26 CET 2022)\c-";
SWWM_SHORTVER="\cw1.3pre r632 \cu(2022-11-25 20:55:26)\c-";

View file

@ -341,9 +341,9 @@ Model "FabricatorTier1"
{
Path "models"
Model 0 "AmmoFabricator_d.3d"
Model 0 "AmmoFabricator.iqm"
Skin 0 "Fabricator.png"
Scale 0.038 0.038 0.038
Scale 32 32 32
ZOffset 16
ROTATING
@ -353,9 +353,9 @@ Model "FabricatorTier2"
{
Path "models"
Model 0 "AmmoFabricator_d.3d"
Model 0 "AmmoFabricator.iqm"
Skin 0 "Fabricator_Tier2.png"
Scale 0.042 0.042 0.042
Scale 34 34 34
ZOffset 16
ROTATING
@ -365,9 +365,9 @@ Model "FabricatorTier3"
{
Path "models"
Model 0 "AmmoFabricator_d.3d"
Model 0 "AmmoFabricator.iqm"
Skin 0 "Fabricator_Tier3.png"
Scale 0.048 0.048 0.048
Scale 36 36 36
ZOffset 16
ROTATING
@ -377,9 +377,9 @@ Model "FabricatorTier4"
{
Path "models"
Model 0 "AmmoFabricator_d.3d"
Model 0 "AmmoFabricator.iqm"
Skin 0 "Fabricator_Tier4.png"
Scale 0.054 0.054 0.054
Scale 40 40 40
ZOffset 16
ROTATING
@ -390,9 +390,9 @@ Model "HammerspaceEmbiggener"
{
Path "models"
Model 0 "Embiggener_d.3d"
Model 0 "Embiggener.iqm"
Skin 0 "Embiggener.png"
Scale 0.03 0.03 0.03
Scale 64 64 64
PitchOffset 20
ZOffset 16
ROTATING
@ -403,9 +403,9 @@ Model "BulkHammerspaceEmbiggener"
{
Path "models"
Model 0 "Embiggener_d.3d"
Model 0 "Embiggener.iqm"
Skin 0 "Embiggener.png"
Scale 0.03 0.03 0.03
Scale 64 64 64
PitchOffset 20
ZOffset 16
ROTATING

View file

@ -14,9 +14,9 @@ Model "AkariProject"
{
Path "models"
Model 0 "Book_d.3d"
Model 0 "Book.iqm"
Skin 0 "AkariProject.png"
Scale 0.02 0.02 0.02
Scale 60 60 60
ZOffset 16
PitchOffset 30
ROTATING
@ -27,11 +27,11 @@ Model "LoveSignalsCD"
{
Path "models"
Model 0 "CD_d.3d"
Model 0 "CD.iqm"
Skin 0 "LoveSignals.png"
Scale 0.013 0.013 0.013
Scale 40 40 40
ZOffset 16
RollOffset 30
PitchOffset 30
ROTATING
FrameIndex XZW1 A 0 0
@ -147,9 +147,9 @@ Model "KirinManga"
{
Path "models"
Model 0 "Book_d.3d"
Model 0 "Book.iqm"
Skin 0 "KirinManga.png"
Scale 0.018 0.018 0.018
Scale 50 50 50
ZOffset 16
PitchOffset 30
ROTATING

View file

@ -53,11 +53,14 @@ Model "EvisceratorChunk"
{
Path "models"
Model 0 "Chunky_d.3d"
Model 0 "Chunky.md3"
Skin 0 "Chunky.png"
Scale 0.01 0.01 0.01
Scale 0.02 0.02 0.02
USEROTATIONCENTER
USEACTORPITCH
USEACTORROLL
Rotation-Center 0 0 0.1
ZOffset 0.2
FrameIndex XZW1 A 0 0
FrameIndex XZW1 B 0 1
@ -67,18 +70,8 @@ Model "EvisceratorChunk"
FrameIndex XZW1 F 0 5
FrameIndex XZW1 G 0 6
FrameIndex XZW1 H 0 7
ZOffset 0.1
FrameIndex XZW2 A 0 0
FrameIndex XZW2 B 0 1
FrameIndex XZW2 C 0 2
FrameIndex XZW2 D 0 3
FrameIndex XZW2 E 0 4
FrameIndex XZW2 F 0 5
FrameIndex XZW2 G 0 6
FrameIndex XZW2 H 0 7
}
Model "EvisceratorProj"
{
Path "models"

View file

@ -2,9 +2,9 @@ Model "FroggyChair"
{
Path "models"
Model 0 "ASmallPriceToPay_d.3d"
Model 0 "ASmallPriceToPay.iqm"
Skin 0 "ASmallPriceToPay.png"
Scale 0.16 0.16 0.2
Scale 40 40 50
AngleOffset -90
FrameIndex XZW1 A 0 0
@ -13,9 +13,10 @@ Model "SWWMFlag"
{
Path "models"
Model 0 "SWWMFlag_d.3d"
Model 0 "SWWMFlag.md3"
Skin 0 "SWWMFlag.png"
Scale 0.5 0.5 0.5
AngleOffset -90
DONTCULLBACKFACES
FrameIndex XZW1 A 0 0
@ -82,9 +83,10 @@ Model "SWWMFlag"
Model "Chancebox"
{
Path "models"
Model 0 "Chancebox_d.3d"
Model 0 "Chancebox.iqm"
Animation 0 "Chancebox.iqm"
Skin 0 "Chancebox.png"
Scale 0.1875 0.1875 0.1875
Scale 24 24 24
AngleOffset -90
ZOffset 10
USEACTORPITCH
@ -113,9 +115,9 @@ Model "Chancebox"
Model "ChanceboxTop"
{
Path "models"
Model 0 "Chancebox_Top_d.3d"
Model 0 "Chancebox_Top.iqm"
Skin 0 "Chancebox.png"
Scale 0.1875 0.1875 0.1875
Scale 24 24 24
AngleOffset -90
ZOffset 2
@ -124,9 +126,9 @@ Model "ChanceboxTop"
Model "ChanceboxSide"
{
Path "models"
Model 0 "Chancebox_Side_d.3d"
Model 0 "Chancebox_Side.iqm"
Skin 0 "Chancebox.png"
Scale 0.1875 0.1875 0.1875
Scale 24 24 24
AngleOffset -90
ZOffset 10

View file

@ -1,9 +1,9 @@
Model "SWWMRedCard"
{
Path "models"
Model 0 "DoomKeycard_d.3d"
Model 0 "DoomKeycard.iqm"
SurfaceSkin 0 0 "DoomRedKey.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
AngleOffset 90
PitchOffset 15
ZOffset 16
@ -17,9 +17,9 @@ Model "SWWMRedCard"
Model "SWWMYellowCard"
{
Path "models"
Model 0 "DoomKeycard_d.3d"
Model 0 "DoomKeycard.iqm"
SurfaceSkin 0 0 "DoomYellowKey.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
AngleOffset 90
PitchOffset 15
ZOffset 16
@ -33,9 +33,9 @@ Model "SWWMYellowCard"
Model "SWWMBlueCard"
{
Path "models"
Model 0 "DoomKeycard_d.3d"
Model 0 "DoomKeycard.iqm"
SurfaceSkin 0 0 "DoomBlueKey.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
AngleOffset 90
PitchOffset 15
ZOffset 16
@ -49,9 +49,9 @@ Model "SWWMBlueCard"
Model "SWWMGreenCard"
{
Path "models"
Model 0 "DoomKeycard_d.3d"
Model 0 "DoomKeycard.iqm"
SurfaceSkin 0 0 "DoomGreenKey.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
AngleOffset 90
PitchOffset 15
ZOffset 16
@ -65,9 +65,9 @@ Model "SWWMGreenCard"
Model "SWWMSilverCardKDiZD"
{
Path "models"
Model 0 "DoomKeycard_d.3d"
Model 0 "DoomKeycard.iqm"
SurfaceSkin 0 0 "DoomSilverKey.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
AngleOffset 90
PitchOffset 15
ZOffset 16
@ -81,9 +81,9 @@ Model "SWWMSilverCardKDiZD"
Model "SWWMGreenCardKDiZD"
{
Path "models"
Model 0 "DoomKeycard_d.3d"
Model 0 "DoomKeycard.iqm"
SurfaceSkin 0 0 "DoomGreenKey.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
AngleOffset 90
PitchOffset 15
ZOffset 16
@ -97,9 +97,9 @@ Model "SWWMGreenCardKDiZD"
Model "SWWMOrangeCardKDiZD"
{
Path "models"
Model 0 "DoomKeycard_d.3d"
Model 0 "DoomKeycard.iqm"
SurfaceSkin 0 0 "DoomOrangeKey.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
AngleOffset 90
PitchOffset 15
ZOffset 16
@ -114,9 +114,9 @@ Model "SWWMOrangeCardKDiZD"
Model "SWWMRedSkull"
{
Path "models"
Model 0 "DoomSkullKey_d.3d"
Model 0 "DoomSkullKey.iqm"
Skin 0 "DoomRedSkull.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
RollOffset 15
ZOffset 16
ROTATING
@ -126,9 +126,9 @@ Model "SWWMRedSkull"
Model "SWWMBlueSkull"
{
Path "models"
Model 0 "DoomSkullKey_d.3d"
Model 0 "DoomSkullKey.iqm"
Skin 0 "DoomBlueSkull.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
RollOffset 15
ZOffset 16
ROTATING
@ -138,9 +138,9 @@ Model "SWWMBlueSkull"
Model "SWWMYellowSkull"
{
Path "models"
Model 0 "DoomSkullKey_d.3d"
Model 0 "DoomSkullKey.iqm"
Skin 0 "DoomYellowSkull.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
RollOffset 15
ZOffset 16
ROTATING
@ -150,9 +150,9 @@ Model "SWWMYellowSkull"
Model "SWWMPurpleSkull"
{
Path "models"
Model 0 "DoomSkullKey_d.3d"
Model 0 "DoomSkullKey.iqm"
Skin 0 "DoomPurpleSkull.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
RollOffset 15
ZOffset 16
ROTATING
@ -163,9 +163,9 @@ Model "SWWMPurpleSkull"
Model "SWWMFakeRedSkull"
{
Path "models"
Model 0 "DoomSkullKey_d.3d"
Model 0 "DoomSkullKey.iqm"
Skin 0 "DoomRedSkull.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
RollOffset 35
AngleOffset 244
ZOffset 5
@ -175,9 +175,9 @@ Model "SWWMFakeRedSkull"
Model "SWWMFakeBlueSkull"
{
Path "models"
Model 0 "DoomSkullKey_d.3d"
Model 0 "DoomSkullKey.iqm"
Skin 0 "DoomBlueSkull.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
RollOffset 35
AngleOffset 225
ZOffset 5
@ -187,9 +187,9 @@ Model "SWWMFakeBlueSkull"
Model "SWWMFakeYellowSkull"
{
Path "models"
Model 0 "DoomSkullKey_d.3d"
Model 0 "DoomSkullKey.iqm"
Skin 0 "DoomYellowSkull.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
RollOffset 35
AngleOffset 135
ZOffset 5
@ -199,9 +199,9 @@ Model "SWWMFakeYellowSkull"
Model "SWWMFakePurpleSkull"
{
Path "models"
Model 0 "DoomSkullKey_d.3d"
Model 0 "DoomSkullKey.iqm"
Skin 0 "DoomPurpleSkull.png"
Scale 0.035 0.035 0.035
Scale 160 160 160
RollOffset 35
AngleOffset 116
ZOffset 5

View file

@ -68,11 +68,14 @@ Model "SWWMChip"
{
Path "models"
Model 0 "Chunky_d.3d"
Model 0 "Chunky.md3"
Skin 0 "Chunky.png"
Scale 0.02 0.02 0.02
USEROTATIONCENTER
USEACTORPITCH
USEACTORROLL
Rotation-Center 0 0 0.1
ZOffset 0.2
FrameIndex XZW1 A 0 0
FrameIndex XZW1 B 0 1
@ -82,15 +85,6 @@ Model "SWWMChip"
FrameIndex XZW1 F 0 5
FrameIndex XZW1 G 0 6
FrameIndex XZW1 H 0 7
ZOffset 0.2
FrameIndex XZW2 A 0 0
FrameIndex XZW2 B 0 1
FrameIndex XZW2 C 0 2
FrameIndex XZW2 D 0 3
FrameIndex XZW2 E 0 4
FrameIndex XZW2 F 0 5
FrameIndex XZW2 G 0 6
FrameIndex XZW2 H 0 7
}
Model "mkBloodDrop"

View file

@ -1,9 +1,9 @@
Model "ArmorNuggetItem"
{
Path "models"
Model 0 "Nugget_d.3d"
Model 0 "Nugget.md3"
Skin 0 "Nugget_Armor.png"
Scale 0.02 0.02 0.02
Scale 0.05 0.05 0.05
ZOffset 16
ROTATING
@ -19,9 +19,9 @@ Model "ArmorNuggetItem"
Model "HealthNuggetItem"
{
Path "models"
Model 0 "Nugget_d.3d"
Model 0 "Nugget.md3"
Skin 0 "Nugget.png"
Scale 0.02 0.02 0.02
Scale 0.05 0.05 0.05
ZOffset 16
ROTATING
@ -38,9 +38,9 @@ Model "HealthNuggetItem"
Model "TetraHealthItem"
{
Path "models"
Model 0 "TetraHealth_d.3d"
Model 0 "TetraHealth.iqm"
Skin 0 "TetraHealth.png"
Scale 0.03 0.03 0.03
Scale 8 8 8
ZOffset 16
ROTATING
@ -50,9 +50,9 @@ Model "TetraHealthItem"
Model "CubeHealthItem"
{
Path "models"
Model 0 "CubeHealth_d.3d"
Model 0 "CubeHealth.iqm"
Skin 0 "CubeHealth.png"
Scale 0.025 0.025 0.025
Scale 8 8 8
ZOffset 16
ROTATING
@ -75,9 +75,9 @@ Model "RefresherItem"
Model "BlastSuitItem"
{
Path "models"
Model 0 "BlastSuit_d.3d"
Model 0 "BlastSuit.iqm"
Skin 0 "BlastSuit.png"
Scale 0.05 0.05 0.05
Scale 24 24 24
ZOffset 20
ROTATING
@ -266,9 +266,9 @@ Model "SWWMLamp"
Model "EBarrier"
{
Path "models"
Model 0 "Barrier_d.3d"
SurfaceSkin 0 0 "Barrier.png"
Scale 0.05 0.05 0.05
Model 0 "Barrier.iqm"
Skin 0 "Barrier.png"
Scale 24 24 24
ZOffset 16
ROTATING
@ -277,9 +277,9 @@ Model "EBarrier"
Model "EBarrierX"
{
Path "models"
Model 0 "Barrier_d.3d"
SurfaceSkin 0 1 "BARRIENV"
Scale 0.05 0.05 0.05
Model 0 "BarrierX.iqm"
Skin 0 "BARRIENV"
Scale 24 24 24
ZOffset 16
DONTCULLBACKFACES
@ -318,9 +318,9 @@ Model "AngerySigil"
{
Path "models"
Model 0 "DevaSigil_d.3d"
Model 0 "DevaSigil.iqm"
Skin 0 "DevaSigil.png"
Scale 0.07 0.07 0.07
Scale 18 18 18
ZOffset 20
ROTATING
@ -330,9 +330,9 @@ Model "DivineSprite"
{
Path "models"
Model 0 "DivineSprite_d.3d"
Model 0 "DivineSprite.iqm"
Skin 0 "DivineSprite.png"
Scale 0.03 0.03 0.03
Scale 8 8 8
ZOffset 16
ROTATING

BIN
models/ASmallPriceToPay.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/AmmoFabricator.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/Barrier.iqm Normal file

Binary file not shown.

BIN
models/BarrierX.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/BlastSuit.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/Book.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/CD.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/Chancebox.iqm Normal file

Binary file not shown.

BIN
models/Chancebox_Side.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/Chancebox_Top.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/Chunky.md3 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/CubeHealth.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/DevaSigil.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/DivineSprite.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/DoomKeycard.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/DoomSkullKey.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/Embiggener.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/Nugget.md3 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/SWWMFlag.md3 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
models/TetraHealth.iqm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -684,8 +684,6 @@ Class SWWMChip : SWWMNonInteractiveActor
trackplane = 0;
}
vel = (0,0,0);
pitch = 0;
roll = 0;
dead = true;
SetStateLabel("Death");
break;
@ -736,7 +734,7 @@ Class SWWMChip : SWWMNonInteractiveActor
}
Goto Spawn;
Death:
XZW2 # -1;
XZW1 # -1;
Stop;
}
}

View file

@ -371,14 +371,12 @@ Class EvisceratorChunk : Actor
XZW1 # 0 A_HandleBounce();
Goto Spawn;
Death:
XZW2 # 0
XZW1 # 0
{
pitch = 0;
roll = 0;
bMOVEWITHSECTOR = true;
A_SetTics(Random[Eviscerator](30,50));
}
XZW2 # 1 A_FadeOut();
XZW1 # 1 A_FadeOut();
Wait;
XDeath:
TNT1 A 35 { invoker.justdied = true; }