I want to make an ENEMY AI version of the doge mod, I've got a version I made that runs and gives no errors but I can't see if it works. When I go into quick battle they don't show up under the alien races, I must be doing something wrong but can anyone tell me how difficult this would be to do? I've got other ideas based off the doge mod so if someone could help me that would be AWESOME!
Thank you guys so much!
One idea I have is
https://www.realm667.com/index.php/en/beastiary-mainmenu-136/744-rottweiler converting these sprites. Someone ( Captain Toenail) already made a rottweiler using sprites from wolf 3d as a base(where the original doge sprites are from), so this would be a cool asset!
--- posts merged. please be informed that double posting isn't a cool thing to do ---Here's the modified code I made, It's probably really bad lol Any help is appreciated!
items:
- type: STR_DOGE
size: 6
costBuy: 5000
costSell: 4000
transferTime: 48
weight: 1
bigSprite: 200
floorSprite: 0
handSprite: 0
power: 40
damageType: 7
meleeSound: 200
accuracyMelee: 95
tuMelee: 10
battleType: 3
fixedWeapon: true
clipSize: -1
invWidth: 2
invHeight: 3
listOrder: 1073
- type: STR_DOGE_CORPSE
weight: 25
bigSprite: 201
floorSprite: 200
invWidth: 2
invHeight: 3
battleType: 11
recover: false
armor: 35
units:
- type: STR_ATTACKDOG
race: STR_DOGE
stats:
tu: 80
stamina: 90
health: 25
bravery: 110
reactions: 70
firing: 0
throwing: 0
strength: 2
psiStrength: 40
psiSkill: 0
melee: 100
armor: DOGE_ARMOR
standHeight: 12
kneelHeight: 12
value: 6
deathSound: 201
energyRecovery: 30
livingWeapon: true
armors:
- type: DOGE_ARMOR
spriteSheet: DOGE.PCK
corpseBattle:
- STR_DOGE_CORPSE
frontArmor: 0
sideArmor: 0
rearArmor: 0
underArmor: 0
movementType: 0
drawingRoutine: 4
damageModifier:
- 1.0
- 1.0
- 1.0
- 1.0
- 1.0
- 1.0
- 1.0
- 0.5
- 1.0
- 1.0
loftempsSet: [ 2 ]
alienRaces:
- id: STR_DOGE
members:
- STR_ATTACK_DOG
ufopaedia:
- id: STR_DOGE
type_id: 3
section: STR_HEAVY_WEAPONS_PLATFORMS
text: STR_DOGE_UFOPEDIA
weapon: STR_DOGE_JAWS
extraSprites:
- type: DOGE.PCK
subX: 32
subY: 40
width: 512
height: 200
files:
0: Resources/Doge/DOGE.png
- type: BIGOBS.PCK
files:
200: Resources/Doge/Doge_Jaws.gif
201: Resources/Doge/DOGE_b.gif
- type: FLOOROB.PCK
files:
200: Resources/Doge/DOGE_c.gif
extraSounds:
- type: BATTLE.CAT
files:
200: Resources/Doge/DogeAttack.wav
201: Resources/Doge/DogeDeath.wav
alienMissions:
- type: STR_ALIEN_RESEARCH
raceWeights:
4:
STR_DOGE: 5
6:
STR_DOGE: 10
7:
STR_DOGE: 5
- type: STR_ALIEN_ABDUCTION
raceWeights:
4:
STR_DOGE: 5
6:
STR_DOGE: 10
7:
STR_DOGE: 10
- type: STR_ALIEN_INFILTRATION
raceWeights:
3:
STR_DOGE: 10
5:
STR_DOGE: 10
7:
STR_DOGE: 20
- type: STR_ALIEN_BASE
raceWeights:
3:
STR_DOGE: 10
5:
STR_DOGE: 10
7:
STR_DOGE: 10
- type: STR_ALIEN_TERROR
raceWeights:
4:
STR_DOGE: 20
6:
STR_DOGE: 10
7:
STR_DOGE: 5
extraStrings:
- type: en-US
strings:
STR_DOGE: "Attack Dog"
STR_DOGE_CORPSE: "Dead Dog"
STR_DOGE_JAWS: "Bite"
STR_DOGE_UFOPEDIA: "These highly trained dogs, while quite expensive, are fully capable at battlefield conditions. They can spot aliens but won't attack unless ordered to do so. To avoid compromising their positions, X-Com agents can communicate with these dogs via ultrasound whistles."