Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: [43.05] Fantastic Races 4.2  (Read 2522 times)

squamous

  • Bay Watcher
    • View Profile
[43.05] Fantastic Races 4.2
« on: May 09, 2017, 09:27:20 pm »

The intent of this mod is to add interesting, original, high-fantasy style species and civilizations to the world of Dwarf Fortress, while keeping it compatible with as many other mods as possible. It adds 16 new races, all of which are playable in both adventure and fort mode, and can be chosen individually depending on which ones the player wishes to encounter. The features of this mod include:

-the ice-infused, belligerent Yotunmen,
-the cephalodic and philosophic Kalkir,
-the quasi-undead, pragmatic Manat,
-the constantly conniving, brightly feathered Rux,
-the amphibious and xenophobic Silanifs,
-the cruel and frenetic Vulc,
-the divine and unearthly Hlira,
-the lethargic, simple Ganbu,
-the unnerving and nocturnal Woor,
-the gigantic, perfection-obsessed Joghadai,
-the genetically-diseased, warmongering Baoyo,
-the eloquent and ruthless Xing,
-the flawlessly inhuman Crysanthropes,
-the infectious and disgusting Uluth,
-the gluttonous and short-lived Qaarou,
-the radiant and alien Zion,
-a unique language for every civilization,
-and a text file containing in-depth lore of all twelve races.

Things to keep in mind:
-This is my first mod ever so I might have gotten some things wrong, feel free to let me know what I did right/wrong or just let me know what you think about it.
-I did not intend for the races to be balanced, just cool. Fun may result from this.
-The actual game is not included in this file, just the files for the civs and creatures. Drag and drop the raws in the correct folder to install.
Download link: http://dffd.bay12games.com/file.php?id=12897

Special thanks to Boltgun and Lovechild for letting me use some of the resources from their mods.

4.2 changes:
-Uluth infection attack recharge rate nerfed
-Only Spawner caste can use the attack (should make things less crazy)

4.1 changes:
-Uluth had a civ limit of 100 (default) set back to 1

4.0 changes
-4 new races, all hostile like Goblins, watch out!
-Manat abilities rebalanced (syndromes are stronger but last less)
-Hlira cannot become undead (too holy)
-Xing should stop becoming extinct in early history
-Spawning rates for civs have been changed. As of this version, there will be only one civ per race by default. This was to ensure they did not steal the spotlight from the main races and remain rare and exciting encounters.
-Zion natural abilities are broken and don't work right now and I can't figure out how to fix them but I'll get to that later.
(but if someone could take a look at them and figure out why the interactions don't work that'd be great because I'm at a loss here)

3.38 changes:

-Manat Faces and Fleshsmiths both have antennae now.
-Fleshsmiths can now use the same regeneration ability as Faces, but with a twist. Fleshsmiths target others for regeneration rather than themselves. This means that if you play a Manat in adventure mode, or possibly have the caste in your fort in fort mode, they will go around healing you/your 'dwarves'. Of course, the ability only works on Manats.

3.37 changes:

-major fix, lords will be able to appoint their equivalent of hearthpeople now. Captains of the guard used to be the ones who did this, but they did not spawn in keeps/castles, making finding them incredibly difficult and tedious. Each civilization has their own unique special forces you can be inducted into. Captains of the guard can still appoint generic hearthpeople if you really want to serve them specifically though.

3.36 changes:

-forgot to add rux language

3.35 changes:

-the previous language files were created using DFlang, and due to a mistake, used the 2010 template. New iterations have been generated using the most recent template.

3.3 changes:

-various changes to which civs spawned where to avoid crowding
-Hlira can now also spawn on good biomes
-Xing should stop going extinct very early and in fact should now be incredibly numerous

3.2 changes:

-Kalkir can grab things now
-Vulc babies have correct names
-misc fixes

3.1 changes

-Xing soldier tiles fixed.

3.0 changes:

-unique languages for races
-3 new races

2.4 changes:

-Manat abilities are finally working flawlessly after much, MUCH testing. These abilities can be used by the Fleshsmith and Face castes.

2.36 changes:

-fixed many spelling errors and inconsistencies in the lore sheet.

2.35 changes:

-groundwork laid for adding some new natural abilities.

2.3 changes:

-More tweaks for Manats and some slight lore alterations for the Hlira.

2.2 changes:

-Manats are no longer strictly carnivores. For some reason it made them go extinct really quickly.

2.1 changes:

-many fixes to creature tiles. Should be compatible with any saves, but make a backup just in case.

2.0 changes:

-3 new races
-fixes to soldier tiles
-numerous small bugfixes and tweaks

1.2 changes:

-Silanif creature tiles were wrong, this has been fixed.

1.1 changes:

-quick edit to Manat creature file as there were a bunch of duplicate lines and stuff. Also, general cleaning up of physical attributes that didn't fit the race.
« Last Edit: November 12, 2017, 04:58:00 pm by squamous »
Logged

Kyubee

  • Bay Watcher
  • modding is hard
    • View Profile
Re: [43.05] Fantastic Races
« Reply #1 on: May 09, 2017, 10:09:42 pm »

oooh, an upstart mod. I shall watch your progress, test it after im donw with my own mods next version~ Have a nice day.
Logged
My mod: http://www.bay12forums.com/smf/index.php?topic=162372.0
The litten is wandering around the dump now, occasionally exploding.

squamous

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races
« Reply #2 on: May 09, 2017, 11:01:19 pm »

oooh, an upstart mod. I shall watch your progress, test it after im donw with my own mods next version~ Have a nice day.

Thanks, I'll keep working on it when I'm able. I already have a few ideas to be honest, but I want to try and stabilize what I already have first.
Logged

squamous

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races
« Reply #3 on: May 13, 2017, 09:02:33 pm »

Updated to 2.0, see changelog.
Logged

squamous

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races
« Reply #4 on: May 13, 2017, 11:57:54 pm »

Whoops I accidentally deleted the download link, this has been fixed.
Logged

overseer05-15

  • Bay Watcher
  • Personal Text
    • View Profile
Re: [43.05] Fantastic Races
« Reply #5 on: May 14, 2017, 12:56:19 pm »

Ptw for now, looks nifty
Logged
adult food like, I presume, steak and potatoes and tax forms,

My game giveaway

squamous

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races
« Reply #6 on: June 14, 2017, 06:06:32 pm »

This issue has now been resolved.


All right, so this mod is going pretty well atm but if anyone's interested, I could use some help. Basically, I've been having some problems getting a few features to actually work, and since I have very little experience modding the trickier bits and despite frequently consulting the wiki, I can't seem to get results. There are two main problems, both of which are affecting the Manat race. This race is heavily inspired by H.R. Geiger and has a strong emphasis on bioweapons and inhuman abilities. The first problem is with the Fleshsmith caste. If you look at the creature raws for them, you will see that they have two poison gas attacks of differing lethality and symptoms, but for some reason actually using the ability does nothing. I don't know why the ability isn't working, as I have successfully implemented natural abilities for the Hlira race with no trouble, so if anyone could find the cause I would be grateful. The second problem relates to the "Face" caste. The primary ability of this caste is their regenerative ability. So far, I have been trying to implement an ability I feel would be appropriate for this trait, with no success. What I did to try and implement this is use the werewolf scripts to allow a wounded Face to quickly surround themselves in a cocoon of flesh, before bursting out a few seconds later with all their wounds healed and limbs restored. But as with the prior problem, activating the ability has no effect. Both the Fleshsmith and Face abilities are already completed as best as I am able, so if anyone wishes to take a look at them they only need to look into the raws for the Manat race. If anyone could discover a way to solve this issue, I would be greatly appreciate it.
« Last Edit: July 11, 2017, 11:22:05 pm by squamous »
Logged

squamous

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races (help wanted, see bottom post if interested)
« Reply #7 on: July 02, 2017, 10:12:51 am »

In retrospect, asking for help like this without offering anything in return won't get me anywhere, so here's a deal. If someone helps me with one of these problems, I will make a custom race and civ for them, within reason (IE nothing impossible with the current modding tools or something incredibly complex like a creature with dozens of castes). If one person fixes both of these problems, I will make two civs for them. The race/civ(s) can be anything you desire so long as they adhere to the qualifications described above.

EDIT: To make things clearer, I'll try and outline my two problems in a more understandable way.

1. The Manat fleshsmith caste from my mod has two syndrome inducing gas attacks with various symptoms. They are both nonfunctional at the moment and I do not know how to make them work.
2. The Manat face caste has an ability to transform into a fleshy cocoon using scripts ripped from the Werebeast transformation ability, as a means to regenerate limbs and recover damage, but this ability does not function and I do not know how to fix it.

EDIT2: Problem 1 has now been resolved.

EDIT3: Problem 2 has now been resolved.
« Last Edit: July 09, 2017, 04:23:41 am by squamous »
Logged

squamous

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races 3.0
« Reply #8 on: July 16, 2017, 06:34:18 am »

The mod has received a significant update. 3.0 adds three new races and a unique language for all 12 races.
Logged

SalmonGod

  • Bay Watcher
  • Nyarrr
    • View Profile
Re: [43.05] Fantastic Races 3.2
« Reply #9 on: July 17, 2017, 03:53:21 am »

PTW

I see you're not getting much attention so far, but keep at it!
Logged
In the land of twilight, under the moon
We dance for the idiots
As the end will come so soon
In the land of twilight

Maybe people should love for the sake of loving, and not with all of these optimization conditions.

squamous

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races 3.2
« Reply #10 on: July 17, 2017, 05:22:36 pm »

PTW

I see you're not getting much attention so far, but keep at it!


Thanks, I definitely will keep going. I already have some plans for the mod when the next update drops, since that will make adding cave-dwelling civs a lot more interesting.
Logged

squamous

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races 3.37
« Reply #11 on: September 28, 2017, 07:28:19 pm »

New update for those interested, becoming a soldier for a civ should be much easier now.
Logged

varnish

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races 3.37
« Reply #12 on: September 28, 2017, 10:01:58 pm »

Looks pretty interesting and unique. I'll check it out.
Logged

squamous

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races 3.37
« Reply #13 on: September 29, 2017, 10:38:55 am »

Looks pretty interesting and unique. I'll check it out.

Thanks! Please let me know if you find any issues with the mod so I can take a look at them.
« Last Edit: September 29, 2017, 01:11:05 pm by squamous »
Logged

varnish

  • Bay Watcher
    • View Profile
Re: [43.05] Fantastic Races 3.37
« Reply #14 on: September 29, 2017, 04:50:48 pm »

No problem. I'm just messing around right now, started a Kalkir fortress. They seem to work well, but they don't like pants or loinclothes apparently, because they drop them right away. It's running fine, so that's good.
Logged
Pages: [1] 2