Difference between revisions of "Classes:PlayerPawn"
From ECWolf Wiki
(Created page with "{{Actor| | type = Internal | name = Player Pawn | class = PlayerPawn }}Classes: {{Class|Actor}} → <u>PlayerPawn</u><br> →{{Class|BJPlayer}}<br> == Overvie...") |
|||
Line 12: | Line 12: | ||
actor <u>PlayerPawn</u> native | actor <u>PlayerPawn</u> native | ||
{ | { | ||
+ | {{property|speed}} 1 | ||
+ | {{property|player.viewheight}} 41 | ||
+ | {{property|player.forwardmove}} 1, 1 | ||
+ | {{property|player.sidemove}} 1, 1 | ||
{{property|player.maxhealth}} 100 | {{property|player.maxhealth}} 100 | ||
{{property|player.movebob}} 1.0 | {{property|player.movebob}} 1.0 | ||
Line 17: | Line 21: | ||
+{{flag|SHOOTABLE}} | +{{flag|SHOOTABLE}} | ||
+{{flag|PICKUP}} | +{{flag|PICKUP}} | ||
+ | states | ||
+ | { | ||
+ | // ZDoom doesn't do this, but since invisible player classes are likely here, we need this state. | ||
+ | Death: | ||
+ | TNT1 A -1 [[A_Fall]] | ||
+ | stop | ||
+ | } | ||
} | } |
Latest revision as of 05:32, 11 June 2013
Note: Wait! Stop! Before you copy this actor's definition into your mod, remember the following things:
|
Player Pawn | |||
---|---|---|---|
Actor type | Internal | Game | |
DoomEd Number | None | Class Name | PlayerPawn |
Classes: Actor → PlayerPawn
→BJPlayer
Overview
Base class for defining a player class. To add a custom player class to the menu it needs to be specified in MAPINFO. In addition the player class must have a unique player.displayname.
DECORATE Definition
actor PlayerPawn native { speed 1 player.viewheight 41 player.forwardmove 1, 1 player.sidemove 1, 1 player.maxhealth 100 player.movebob 1.0 +SOLID +SHOOTABLE +PICKUP states { // ZDoom doesn't do this, but since invisible player classes are likely here, we need this state. Death: TNT1 A -1 A_Fall stop } }