I give up.. my brain is melted (addplayerclass) 8U
Posted: Thu Dec 27, 2012 5:34 pm
After 4 hours of struggle I was unable to force it to work.
The only thing I want to do is to remove and than add a new player class with different weapons... zandronum constantly beats my face with crash logs about program termination. Even skulltag does so.
IMO I have tried everything.. +NOSKIN, inheritance from PlayerPawn and DoomPlayer, setting more than 1 class, messing up with safety copies, even dark magic from level 8 circle. Nothing worked...
The only reason it doesn't work is the fact that zandronum probably don't see the new player class.
HALP! 8U 8U 8U
DECORATE
KEYCONF
MAPINFO
CRASH LOG
The only thing I want to do is to remove and than add a new player class with different weapons... zandronum constantly beats my face with crash logs about program termination. Even skulltag does so.
IMO I have tried everything.. +NOSKIN, inheritance from PlayerPawn and DoomPlayer, setting more than 1 class, messing up with safety copies, even dark magic from level 8 circle. Nothing worked...
The only reason it doesn't work is the fact that zandronum probably don't see the new player class.
HALP! 8U 8U 8U
DECORATE
Code: Select all
ACTOR doom2 : PlayerPawn Replaces DoomPlayer
{
+QUICKTORETALIATE
+SHOOTABLE
+SOLID
+ISMONSTER
-INVISIBLE
-INVULNERABLE
Speed 1
Health 100
Radius 16
Height 56
Mass 100
PainChance 255
Player.DisplayName "Marine"
Player.CrouchSprite "PLYC"
Player.StartItem "assaultrifle"
Player.StartItem "Fist"
Player.StartItem "Clip", 70
Player.StartItem "Rocket", 3
Player.ColorRange 112, 127
States
{
Spawn:
PLAY A -1
Loop
See:
PLAY ABCD 4
Loop
Missile:
PLAY E 12
Goto Spawn
Melee:
PLAY F 6 BRIGHT
Goto Missile
Pain:
PLAY G 4
PLAY G 4 A_Pain
Goto Spawn
Death:
PLAY H 0 A_PlayerSkinCheck("AltSkinDeath")
Death1:
PLAY H 10
PLAY I 10 A_PlayerScream
PLAY J 10 A_NoBlocking
PLAY KLM 10
PLAY N -1
Stop
XDeath:
PLAY O 0 A_PlayerSkinCheck("AltSkinXDeath")
XDeath1:
PLAY O 5
PLAY P 5 A_XScream
PLAY Q 5 A_NoBlocking
PLAY RSTUV 5
PLAY W -1
Stop
AltSkinDeath:
PLAY H 6
PLAY I 6 A_PlayerScream
PLAY JK 6
PLAY L 6 A_NoBlocking
PLAY MNO 6
PLAY P -1
Stop
AltSkinXDeath:
PLAY Q 5 A_PlayerScream
PLAY R 0 A_NoBlocking
PLAY R 5 A_SkullPop
PLAY STUVWX 5
PLAY Y -1
Stop
}
}
Code: Select all
clearplayerclasses
addplayerclass doom2
Code: Select all
GameInfo
{
PlayerClasses = "doom2"
}
Code: Select all
*** Fatal Error ***
Address not mapped to object (signal 11)
Address: 0x4
System: Linux 163-10 2.6.32-5-686 #1 SMP Sun Sep 23 09:49:36 UTC 2012 i686 GNU/Linux
GCC version: 4.4.5
Zandronum version 1.0 (Aug 19 2012)
Command line: /usr/games/zandronum/zandronum /home/ninja2000/Desktop/someweponz.wad
Wad 0: zandronum.pk3
Wad 1: DOOM2.WAD
Wad 2: skulltag_data.pk3
Wad 3: skulltag_actors.pk3
Wad 4: someweponz.wad
Current map: MAP01
viewx = 0
viewy = 0
viewz = 0
viewangle = 0
Executing: gdb --quiet --batch --command=gdb-respfile-rTBEvM --pid=8631