Walt Here you go:
http://www.mediafire.com/file/jak85b8wamu4pvg/Lafiel.Abh_mod.zip
I didn't come far to know if anything else works but they did under v0.11.6.
How to create and share mods!
- Edited
Lafiel The issue is that, in order to add named data fields, you should use the Overrides
action, not the AddMany
action. So for example, your action that adds particle effects should be:
// Add the "new" effects to Effects/particles.txt.
{
Action = Overrides
OverrideIn = <Effects/particles.txt>
Overrides
{
PhaserShoot = &<Particles/Abh-mod/phaser_shoot.txt>;
PhaserShotGlow = &<Particles/Abh-mod/phaser_shot_glow.txt>;
PhaserHit = &<Particles/Abh-mod/phaser_hit.txt>;
PhaserBeamHit = &<Particles/Abh-mod/phaser_beam_hit.txt>;
PhaserHitStruct = &<Particles/Abh-mod/phaser_hit_struct.txt>;
PhaserBeamHitStruct = &<Particles/Abh-mod/phaser_beam_hit_struct.txt>;
PhaserPenetrate = &<Particles/Abh-mod/phaser_penetrate.txt>;
PhaserFlash = &<Particles/Abh-mod/phaser_flash.txt>;
PhaserBeamFlash = &<Particles/Abh-mod/phaser_beam_flash.txt>;
PhaserSparks = &<Particles/Abh-mod/phaser_sparks.txt>;
PhaserEmitSparks = &<Particles/Abh-mod/phaser_emit_sparks.txt>;
PhotonTorpHit = &<Particles/Abh-mod/photon_torp_hit.txt>;
PhotonTorpHitStruct = &<Particles/Abh-mod/photon_torp_hit_struct.txt>;
PhotonTorpPenetrate = &<Particles/Abh-mod/photon_torp_penetrate.txt>;
PhotonTorpFlash = &<Particles/Abh-mod/photon_torp_flash.txt>;
PhotonTorpSparks = &<Particles/Abh-mod/photon_torp_sparks.txt>;
PlasmaShoot = &<Particles/Abh-mod/plasma_shoot.txt>;
PlasmaShotGlow = &<Particles/Abh-mod/plasma_shot_glow.txt>;
PlasmaHit = &<Particles/Abh-mod/plasma_hit.txt>;
PlasmaHitStruct = &<Particles/Abh-mod/plasma_hit_struct.txt>;
PlasmaPenetrate = &<Particles/Abh-mod/plasma_penetrate.txt>;
PlasmaFlash = &<Particles/Abh-mod/plasma_flash.txt>;
PlasmaSparks = &<Particles/Abh-mod/plasma_sparks.txt>;
MedAntiprotonShoot = &<Particles/Abh-mod/medium_antiproton_shoot.txt>;
MedAntiprotonShotGlow = &<Particles/Abh-mod/antiproton_shot_glow.txt>;
MedAntiprotonShotHit = &<Particles/Abh-mod/antiproton_shot_hit.txt>;
MedAntiprotonHitStruct = &<Particles/Abh-mod/medium_antiproton_hit_struct.txt>;
MedAntiprotonPenetrate = &<Particles/Abh-mod/antiproton_penetrate.txt>;
MedAntiprotonFlash = &<Particles/Abh-mod/antiproton_flash.txt>;
MedAntiprotonSparks = &<Particles/Abh-mod/antiproton_sparks.txt>;
BigAntiprotonShoot = &<Particles/Abh-mod/big_antiproton_shoot.txt>;
BigAntiprotonShotHit = &<Particles/Abh-mod/big_antiproton_shot_hit.txt>;
BigAntiprotonHitStruct = &<Particles/Abh-mod/big_antiproton_hit_struct.txt>;
BigAntiprotonFlash = &<Particles/Abh-mod/big_antiproton_flash.txt>;
ImpulseThrusterGlow = &<Particles/Abh-mod/impulse_thruster_glow.txt>;
}
}
I'll have better error messages for this in the next version.
- Edited
I got a new problem which shouldn't be: FirstCrewJobPriority (see end of page)
Solved
Lafiel Also, just FYI, you don't actually have to put the priorities in the priorities.txt
file. I just did that because I like seeing all the priorities in one place. If it's easier for you, in your mod you can simply do:
FirstCrewJobPriority = 100
Or you can make your own priorities file and reference that.
Walt Cool.
Froze again. This time the log doesn't help.
Halfling.ObjectText.OTNavigateException: Unable to find node at path "<Effects/priorities.txt>".
Halfling.ObjectText.OTNode.FindAtPath(String path) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTNode.cs:line 254.
Cosmoteer.Mods.ModOverridesAction.ApplyAction(OTFile rulesFile) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Mods\ModOverridesAction.cs:line 21.
Cosmoteer.Mods.ModInfo.ApplyMod(OTFile rulesFile) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Mods\ModInfo.cs:line 43.
Cosmoteer.Assets.ApplyMods(OTFile rulesFile) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Assets.cs:line 256.
Cosmoteer.Assets.LoaderThread() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Assets.cs:line 231.
Is there supposed to be an example mod for rooms?
Stormageddon01 Is there supposed to be an example mod for rooms?
Check out the Abh Mod, which has just been updated to work with 0.12.x.
Kontra How do you add ammo?
i have wondered the same thing and tried lots of things to add my own custom ammo, but it keeps giving me these errors: Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\rules.txt>" failed. ---> System.Reflection.TargetInvocationException: The purpose of a call has caused an exception. ---> Halfling.Serialization.DeserializeException: Unable to find source for non-optional field "ID" in source "<C:\Program Files\Cosmoteer\Mods\sky_mod\sky_uranium\uranium.txt>/Ammo".
ketrab2004 Please start a new topic.