⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 units.ccl

📁 魔兽2Linux版
💻 CCL
📖 第 1 页 / 共 3 页
字号:
;;   ___________		     _________		      _____  __;;   \_	  _____/______   ____   ____ \_   ___ \____________ _/ ____\/  |_;;    |    __) \_  __ \_/ __ \_/ __ \/    \  \/\_  __ \__  \\   __\\   __|;;    |     \   |  | \/\  ___/\  ___/\     \____|  | \// __ \|  |   |  |;;    \___  /   |__|    \___  >\___  >\______  /|__|  (____  /__|   |__|;;	  \/		    \/	   \/	     \/		   \/;;  ______________________                           ______________________;;			  T H E   W A R   B E G I N S;;	   FreeCraft - A free fantasy real time strategy game engine;;;;	units.ccl	-	Define the used human unit-types.;;;;	(c) Copyright 2001,2002 by Lutz Sammer;;;;	FreeCraft 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; only version 2 of the License.;;;;	FreeCraft is distributed in the hope that it will be useful,;;	but WITHOUT ANY WARRANTY; without even the implied warranty of;;	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the;;	GNU General Public License for more details.;;;;	$Id: units.ccl,v 1.13 2002/12/17 06:40:32 nehalmistry Exp $;;=============================================================================;;	Define unit-types.;;;;	NOTE: Save can generate this table.;;(define-unit-type 'unit-footman 'name "Footman"  'files '(tileset-summer "human/units/footman.png")  'size '(72 72)  'animations 'animations-footman 'icon 'icon-footman  'costs '(time 60 gold 600)  'speed 10  'hit-points 60  'tile-size '(1 1) 'box-size '(31 31)  'sight-range 4 'computer-reaction-range 6 'person-reaction-range 4  'armor 2 'basic-damage 6 'piercing-damage 3 'missile 'missile-none  'max-attack-range 1  'weapons-upgradable 1 'armor-upgradable 1  'priority 60  'points 50  'demand 1  'corpse '(unit-dead-body 6)  'type-land  'right-attack  'can-attack  'can-target-land  'land-unit  'organic  'selectable-by-rectangle  'sounds '(    selected "footman-selected"    acknowledge "footman-acknowledge"    ready "footman-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "footman-attack"))(define-unit-type 'unit-peasant 'name "Peasant"  'files '(tileset-summer "human/units/peasant.png")  'size '(72 72)  'animations 'animations-peasant 'icon 'icon-peasant  'costs '(time 45 gold 400)  'speed 10  'hit-points 30  'tile-size '(1 1) 'box-size '(31 31)  'sight-range 4 'computer-reaction-range 6 'person-reaction-range 4  'basic-damage 3 'piercing-damage 2 'missile 'missile-none  'max-attack-range 1  'priority 50  'points 30  'demand 1  'corpse '(unit-dead-body 6)  'type-land  'right-harvest  'can-attack  'can-target-land  'land-unit  'cower-worker  'organic  'selectable-by-rectangle  'sounds '(    selected "peasant-selected"    acknowledge "peasant-acknowledge"    ready "peasant-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "peasant-attack"))(define-unit-type 'unit-ballista 'name "Ballista"  'files '(tileset-summer "human/units/ballista.png")  'size '(64 64)  'animations 'animations-ballista 'icon 'icon-ballista  'costs '(time 250 gold 900 wood 300)  'speed 5  'hit-points 110  'tile-size '(1 1) 'box-size '(63 63)  'sight-range 9 'computer-reaction-range 11 'person-reaction-range 9  'basic-damage 80 'piercing-damage 0 'missile 'missile-ballista-bolt  'min-attack-range 1 'max-attack-range 8  'weapons-upgradable 1  'priority 70  'points 100  'demand 1  'explode-when-killed  'type-land  'right-attack  'can-ground-attack  'can-attack  'can-target-land 'can-target-sea  'selectable-by-rectangle  'sounds '(    selected "ballista-selected"    acknowledge "ballista-acknowledge"    ready "ballista-ready"    help "basic human voices help 1"    dead "explosion"    attack "ballista-attack"))(define-unit-type 'unit-knight 'name "Knight"  'files '(tileset-summer "human/units/knight.png")  'size '(72 72)  'animations 'animations-knight 'icon 'icon-knight  'costs '(time 90 gold 800 wood 100)  'speed 13  'hit-points 90  'tile-size '(1 1) 'box-size '(42 42)  'sight-range 4 'computer-reaction-range 6 'person-reaction-range 4  'armor 4 'basic-damage 8 'piercing-damage 4 'missile 'missile-none  'max-attack-range 1  'weapons-upgradable 1 'armor-upgradable 1  'priority 63  'points 100  'demand 1  'corpse '(unit-dead-body 6)  'type-land  'right-attack  'can-attack  'can-target-land  'land-unit  'organic  'selectable-by-rectangle  'sounds '(    selected "knight-selected"    acknowledge "knight-acknowledge"    ready "knight-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "knight-attack"))(define-unit-type 'unit-archer 'name "Archer"  'files '(tileset-summer "human/units/elven archer.png")  'size '(72 72)  'animations 'animations-archer 'icon 'icon-archer  'costs '(time 70 gold 500 wood 50)  'speed 10  'hit-points 40  'tile-size '(1 1) 'box-size '(33 33)  'sight-range 5 'computer-reaction-range 7 'person-reaction-range 5  'basic-damage 3 'piercing-damage 6 'missile 'missile-arrow  'max-attack-range 4  'weapons-upgradable 1  'priority 55  'points 60  'demand 1  'corpse '(unit-dead-body 6)  'type-land  'right-attack  'can-attack  'can-target-land 'can-target-sea 'can-target-air  'land-unit  'organic  'selectable-by-rectangle  'sounds '(    selected "archer-selected"    acknowledge "archer-acknowledge"    ready "archer-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "archer-attack"))(define-unit-type 'unit-mage 'name "Mage"  'files '(tileset-summer "human/units/mage.png")  'size '(72 72)  'animations 'animations-mage 'icon 'icon-mage  'costs '(time 120 gold 1200)  'speed 8  'hit-points 60  'max-mana 255  'magic 1  'tile-size '(1 1) 'box-size '(33 33)  'sight-range 9 'computer-reaction-range 11 'person-reaction-range 9  'basic-damage 0 'piercing-damage 9 'missile 'missile-lightning  'max-attack-range 2  'priority 70  'points 100  'demand 1  'type-land  'right-attack  'can-attack  'can-target-land 'can-target-sea 'can-target-air  'land-unit  'cower-mage  'can-cast-spell  'organic  'selectable-by-rectangle  'sounds '(    selected "mage-selected"    acknowledge "mage-acknowledge"    ready "mage-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "mage-attack"))(define-unit-type 'unit-paladin 'name "Paladin"  'use 'unit-knight  'size '(72 72)  'animations 'animations-knight 'icon 'icon-paladin  'costs '(time 90 gold 800 wood 100)  'speed 13  'hit-points 90  'max-mana 255  'tile-size '(1 1) 'box-size '(42 42)  'sight-range 5 'computer-reaction-range 7 'person-reaction-range 5  'armor 4 'basic-damage 8 'piercing-damage 4 'missile 'missile-none  'max-attack-range 1  'weapons-upgradable 1 'armor-upgradable 1  'priority 65  'points 110  'demand 1  'corpse '(unit-dead-body 6)  'type-land  'right-attack  'can-attack  'can-target-land  'land-unit  'can-cast-spell  'organic  'selectable-by-rectangle  'sounds '(    selected "paladin-selected"    acknowledge "paladin-acknowledge"    ready "paladin-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "paladin-attack"))(define-unit-type 'unit-dwarves 'name "Dwarves"  'files '(tileset-summer "human/units/dwarven demolition squad.png")  'size '(56 56)  'animations 'animations-dwarves 'icon 'icon-dwarves  'costs '(time 200 gold 700 wood 250)  'speed 11  'hit-points 40  'tile-size '(1 1) 'box-size '(32 32)  'sight-range 4 'computer-reaction-range 4 'person-reaction-range 2  'basic-damage 4 'piercing-damage 2 'missile 'missile-none  'max-attack-range 1  'weapons-upgradable 1  'priority 55  'points 100  'demand 1  'type-land  'right-demolish  'can-attack  'can-target-land  'land-unit  'volatile  'organic  'selectable-by-rectangle  'sounds '(    selected "dwarves-selected"    acknowledge "dwarves-acknowledge"    ready "dwarves-ready"    help "basic human voices help 1"    dead "explosion"    attack "dwarves-attack"))(define-unit-type 'unit-attack-peasant 'name "Peasant"  'use 'unit-peasant  'size '(72 72)  'animations 'animations-peasant 'icon 'icon-peasant  'costs '(time 45 gold 400)  'speed 10  'hit-points 30  'tile-size '(1 1) 'box-size '(31 31)  'sight-range 4 'computer-reaction-range 6 'person-reaction-range 4  'basic-damage 3 'piercing-damage 2 'missile 'missile-none  'max-attack-range 1  'priority 50  'points 30  'demand 1  'corpse '(unit-dead-body 6)  'type-land  'right-attack  'can-attack  'can-target-land  'land-unit  'organic  'selectable-by-rectangle  'sounds '(    selected "peasant-selected"    acknowledge "peasant-acknowledge"    ready "peasant-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "peasant-attack"))(define-unit-type 'unit-ranger 'name "Ranger"  'use 'unit-archer  'size '(72 72)  'animations 'animations-archer 'icon 'icon-ranger  'costs '(time 70 gold 500 wood 50)  'speed 10  'hit-points 50  'tile-size '(1 1) 'box-size '(33 33)  'sight-range 6 'computer-reaction-range 9 'person-reaction-range 6  'basic-damage 3 'piercing-damage 6 'missile 'missile-arrow  'max-attack-range 4  'weapons-upgradable 1  'priority 57  'points 70  'demand 1  'corpse '(unit-dead-body 6)  'type-land  'right-attack  'can-attack  'can-target-land 'can-target-sea 'can-target-air  'land-unit  'organic  'selectable-by-rectangle  'sounds '(    selected "ranger-selected"    acknowledge "ranger-acknowledge"    ready "ranger-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "ranger-attack"))(define-unit-type 'unit-alleria 'name "Alleria"  'use 'unit-archer  'size '(72 72)  'animations 'animations-archer 'icon 'icon-alleria  'costs '(time 70 gold 500 wood 50)  'speed 10  'hit-points 120  'tile-size '(1 1) 'box-size '(33 33)  'sight-range 9 'computer-reaction-range 7 'person-reaction-range 5  'armor 5 'basic-damage 10 'piercing-damage 18 'missile 'missile-arrow  'max-attack-range 7  'weapons-upgradable 1  'priority 55  'points 60  'demand 1  'corpse '(unit-dead-body 6)  'type-land  'right-attack  'can-attack  'can-target-land 'can-target-sea 'can-target-air  'land-unit  'organic  'selectable-by-rectangle  'sounds '(    selected "alleria-selected"    acknowledge "alleria-acknowledge"    ready "alleria-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "alleria-attack"))(define-unit-type 'unit-kurdan-and-sky-ree 'name "Kurdan and Sky'ree"  'files '(tileset-summer "human/units/gryphon rider.png")  'size '(80 80)  'animations 'animations-kurdan-and-sky-ree 'icon 'icon-kurdan-and-sky-ree  'costs '(time 250 gold 2500)  'speed 14  'hit-points 250  'tile-size '(1 1) 'box-size '(63 63)  'sight-range 9 'computer-reaction-range 8 'person-reaction-range 6  'armor 6 'basic-damage 0 'piercing-damage 25 'missile 'missile-griffon-hammer  'max-attack-range 5  'priority 65  'points 150  'demand 1  'type-fly  'right-attack  'can-attack  'can-target-land 'can-target-sea 'can-target-air  'air-unit  'can-see-submarine  'organic  'selectable-by-rectangle  'sounds '(    selected "kurdan-and-sky-ree-selected"    acknowledge "kurdan-and-sky-ree-acknowledge"    ready "kurdan-and-sky-ree-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "kurdan-and-sky-ree-attack"))(define-unit-type 'unit-khadgar 'name "Khadgar"  'use 'unit-mage  'size '(72 72)  'animations 'animations-mage 'icon 'icon-khadgar  'costs '(time 120 gold 1200)  'speed 8  'hit-points 120  'max-mana 255  'magic 1  'tile-size '(1 1) 'box-size '(33 33)  'sight-range 9 'computer-reaction-range 11 'person-reaction-range 9  'armor 3 'basic-damage 0 'piercing-damage 16 'missile 'missile-lightning  'max-attack-range 6  'priority 70  'points 100  'demand 1  'type-land  'right-attack  'can-attack  'can-target-land 'can-target-sea 'can-target-air  'land-unit  'cower-mage  'can-cast-spell  'organic  'selectable-by-rectangle  'sounds '(    selected "khadgar-selected"    acknowledge "khadgar-acknowledge"    ready "khadgar-ready"    help "basic human voices help 1"    dead "basic human voices dead"    attack "khadgar-attack"))(define-unit-type 'unit-human-oil-tanker 'name "Oil tanker"  'files '(tileset-summer "human/units/oil tanker empty.png")  'size '(72 72)  'animations 'animations-human-oil-tanker 'icon 'icon-human-oil-tanker  'costs '(time 50 gold 400 wood 200)  'speed 10  'hit-points 90  'tile-size '(1 1) 'box-size '(63 63)  'sight-range 4  'armor 10 'basic-damage 0 'piercing-damage 0 'missile 'missile-none  'max-attack-range 1  'priority 50 'annoy-computer-factor 10  'points 40  'demand 1  'corpse '(unit-dead-body 12)  'type-naval  'right-haul-oil  'sea-unit  'tanker  'selectable-by-rectangle  'sounds '(    selected "human-oil-tanker-selected"    acknowledge "human-oil-tanker-acknowledge"    ready "human-oil-tanker-ready"    help "basic human voices help 1"    dead "ship sinking"    attack "human-oil-tanker-attack"))(define-unit-type 'unit-human-transport 'name "Transport"  'files '(tileset-summer "human/units/transport.png")  'size '(72 72)  'animations 'animations-human-transport 'icon 'icon-human-transport  'costs '(time 70 gold 600 wood 200 oil 500)  'speed 10  'hit-points 150  'tile-size '(1 1) 'box-size '(63 63)  'sight-range 4  'basic-damage 0 'piercing-damage 0 'missile 'missile-none  'max-attack-range 1  'armor-upgradable 1  'priority 70 'annoy-computer-factor 15  'points 50

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -