index acc89b26571f32665b37684b9ba4042999e8e938..6ba81745efde669846f1f91ad94c9593174d7b59 100644 (file)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
+ * the Free Software Foundation, version 3 of the License ONLY.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
A_ATTACKDOWN = 8;
A_PAIN = 9;
// EXTENDED
- A_WALKATTACK = 10;
- A_WALKSEEUP = 11;
- A_WALKSEEDOWN = 12;
- A_WALKATTACKUP = 13;
- A_WALKATTACKDOWN = 14;
- A_FISTSTAND = 15;
- A_FISTWALK = 16;
- A_FISTATTACK = 17;
- A_FISTWALKATTACK = 18;
- A_FISTSEEUP = 19;
- A_FISTSEEDOWN = 20;
- A_FISTATTACKUP = 21;
- A_FISTATTACKDOWN = 22;
+ A_WALKATTACK = 10;
+ A_WALKSEEUP = 11;
+ A_WALKSEEDOWN = 12;
+ A_WALKATTACKUP = 13;
+ A_WALKATTACKDOWN = 14;
+ A_MELEESTAND = 15;
+ A_MELEEWALK = 16;
+ A_MELEEATTACK = 17;
+ A_MELEEWALKATTACK = 18;
+ A_MELEESEEUP = 19;
+ A_MELEESEEDOWN = 20;
+ A_MELEEATTACKUP = 21;
+ A_MELEEATTACKDOWN = 22;
A_LASTBASE = A_PAIN;
- A_LASTEXT = A_FISTATTACKDOWN;
+ A_LASTEXT = A_MELEEATTACKDOWN;
A_LAST = A_LASTEXT;
MODELSOUND_PAIN = 0;
'SeeUpAnim','SeeDownAnim','AttackUpAnim','AttackDownAnim','PainAnim',
// EXTENDED
'WalkAttackAnim', 'WalkSeeUpAnim', 'WalkSeeDownAnim',
- 'WalkAttackUpAnim', 'WalkAttackDownAnim', 'FistStandAnim', 'FistWalkAnim',
- 'FistAttackAnim', 'FistWalkAttackAnim', 'FistSeeUpAnim', 'FistSeeDownAnim',
- 'FistAttackUpAnim', 'FistAttackDownAnim');
+ 'WalkAttackUpAnim', 'WalkAttackDownAnim', 'MeleeStandAnim', 'MeleeWalkAnim',
+ 'MeleeAttackAnim', 'MeleeWalkAttackAnim', 'MeleeSeeUpAnim', 'MeleeSeeDownAnim',
+ 'MeleeAttackUpAnim', 'MeleeAttackDownAnim');
WeapNames: Array [WP_FIRST + 1..WP_LAST] of String =
('csaw', 'hgun', 'sg', 'ssg', 'mgun', 'rkt', 'plz', 'bfg', 'spl', 'flm');
prefix: string;
ok, chk: Boolean;
begin
- e_WriteLog(Format('Loading player model: %s', [ExtractFileName(FileName)]), TMsgType.Notify);
+ e_WriteLog(Format('Loading player model "%s"...', [FileName]), TMsgType.Notify);
Result := False;
Blood.B := MAX(0, MIN(255, config.ReadInt('Blood', 'B', 0)));
case config.ReadStr('Blood', 'Kind', 'NORMAL') of
'NORMAL': Blood.Kind := BLOOD_NORMAL;
- 'SPARKS': Blood.Kind := BLOOD_SPARKS;
+ 'SPARKS': Blood.Kind := BLOOD_CSPARKS;
+ 'COMBINE': Blood.Kind := BLOOD_COMBINE;
else
Blood.Kind := BLOOD_NORMAL
end