Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kaizoku, The Sanctuary Beyond the Storm {1/3} #1254

Open
wants to merge 37 commits into
base: main
Choose a base branch
from

Conversation

Catalaria
Copy link

@Catalaria Catalaria commented Dec 18, 2024

First Part (1/3) of Kaizoku Worldbuilding Content - Stonekeep, by Monochrome9090

Before I start. I'd like to let an warning for others servers that are not Stonekeep or Warmongers; This project is my baby, don't use my sprites. I don't care about the code, just leave my sprites alone. You can come to my DMs to talk it out and we can settle something.

"Even in remote nooks and crannies, wisdom most remote is washed ashore as the tides of the new world subside. Minor powers organize and unite to assert their autonomy against the pressure from Major powers. Heartfelt and the once believed mythological creatures from Fog Islands finally revealed their long-standing partnership, as the unknown disappearance of invading privateers, ships, cargo and the many whys and hows from the past five years become clear - an alliance to keep the major powers at bay, mutual diplomacy unburdened, economy at high, and crisis at low."


This is it, fellows. I've done it.

Even with the many downs and more downs, ditched around and struggling every single second of it, I managed to make content. Of course, it is far too little considering what I've planned for it to be, and with the fact it is largely unfinished, at least it is ready for TEST MERGING.

The new races coming on this PR will most likely NOT have more work jobs. Part of their balance AND lore is that they are present on Rockhill for fighting duties—either from their family being brought/hired by the Rockhill's lords/the king itself, or by performing demonslaying duties (demons will be brought in the second part of the Kaizoku implementation, and they will become a huge... deadly asset that will surely require at least the presence of Abyssanctum roles to be less deadly to the Playerbase). However, I'm open to the idea for some roles (Preceptor Sohei, for example) becoming towner roles instead of adventurers, but that will require balancing for the faction as well.


This PR brings:

=> Four new races:

  • Changelings: (Inspired fully by Japanese/Korean mythology as the Kumiho, Kitsune, Futakuchi-onna and kitsunebi, which the latter will hopefully become actual content about); mask-like faces with stretched lips, predatorial eyes, carnivorous tendencies, small degree of canine traits, and storm-like personalities.
  • Kenku: (Inspired by Karura, Tengus, and Garudas from Japanese/Buddhist mythology); bird-like people with extremely modular biology in which their wings are an extension of their spine, shoulder blades, or arms (the two latter I plan to make a customizable option). They lost their ability to fly ever since the end of blood apotheosis and have a high capacity to mimic voices.
  • Ogruns: (Inspired by Onis from Japanese culture and ogres in general); purified orcs who have been brought to the Abyssariad fold ever since the Fishfolk were almost exterminated during the war. Handling the ages with newfound emotions made them incredible struggle artists.
  • Undines: (Inspired by Kappas, Goblins, and general creatures born out of mischief); tribal folk, allied to Abyssariads but do not belong as one of them. They were enslaved by Grezenholft during the second invasion performed on the Fog Island, but their tribalistic people have been recovered—leaving behind severe hate for humens, which some believe may even be biological.

=> New alternative armors:

  • All Abyssariad guards will receive new armors that portray their ranking, based on a mixture of Japanese-to-Chinese military organization, that better portrays Fog Island's boundaries to ancient-age power structure (China) with a rather late-medieval (Japanese) spin.
    • (Town Guard > Ashigaru; Royal Guard > Zamurai; Captain > Court Champion)
  • Heartfelt Lord
  • Heartfelt Hand

=> New bandit role:

  • The Ronin as the only bandit role for the Abyssariads, but they have RNG for different weapons as a fate-background on what happened before they reached the island illegally.
    (I may allow humans to become Ronins as well, as long there is a way to confirm they are heartfeltean.)

=> New combat music:

  • Is... is this a reference? (for bards in case anyone tries it.)

=> New voices for Abyssariads:

  • Ah come'on. That's CLEARLY a reference. (I have no regrets.)

=> Two new mercenaries...?

  • OH NO! THESE ARE JUST CRIMINALS FOR HIRE! The Pre-Yakuzas, Kabuki-maru (Kabuki-monos) and Tower-Yakko (Machi Yakko) are rivals and burakumins with different specializations. If they will fight each other on the streets or work together will depend on the situation—or will they have conflicts with the Abyssariad guards instead?

=> New assets:

  • New clothes and armor influenced by Japanese, Chinese, and Mongolian content. Including even some quite 'underground' types, such as the Rattan (téng pái), which was SURPRISINGLY very effective. (Hell, Rattan shield can even stop musket bullets, that's an ACTUAL thing.)
  • New weapons, influenced by Ming-Dynasty/Joseon Dynasty and general Japanese weaponry. (We just don't have a Mongolian bow because we already have them in the code as recurve bow. I still can't understand how these deal less damage since recurve bow is better in general than short bows. It's literally a direct upgrade.)

=> Abyssor powers for Abyssanctum enthusiasts:

  • I just don't know how to split, or if I even should at this point. I kind of wanted the Abyssanctum Abyssoriates to be different from the Pantheonistic Abyssoriates for the sake of the content I will be making for part two. But Abyssor now has three temporary powers to use.

image
image
image
image

@Catalaria
Copy link
Author

I just fixed the conflicts, I wonder why it broke again. Wtf.

@ThePainkiller ThePainkiller added Squash me This PR should be squash-merged Icons This PR adds, edits or deletes icons New features This PR introduces entirely new mechanics or features Merge conflict This PR won't compile due to merge conflics labels Dec 18, 2024
@Catalaria
Copy link
Author

image
I don't get it.

@Cre77
Copy link
Contributor

Cre77 commented Dec 18, 2024

the PR that SAVED stonekeep

@sanshoom
Copy link

can we get screenshots of the new races? : )

code/__DEFINES/traits.dm Outdated Show resolved Hide resolved
@listerla
Copy link
Contributor

Instances of CLOTHING_BLACK, CLOTHING_RED, CLOTHING_PURPLE, etcetera need to be updated to the changes made here: #1036

@NPC1314 NPC1314 removed the Merge conflict This PR won't compile due to merge conflics label Dec 19, 2024
@ThePainkiller ThePainkiller added the Merge conflict This PR won't compile due to merge conflics label Dec 19, 2024
@ThePainkiller ThePainkiller removed the Merge conflict This PR won't compile due to merge conflics label Dec 22, 2024
- Fixes spacebar indentation on a couple files
- Linters pls no be angy I beg you
- Everything compiles
- Every file properly included
- Should finally make linters no longer angry
- Also attempts to patch an unrelated runtime
@ThePainkiller
Copy link
Contributor

Once I'm done with christmas I'll give it a play-through and see if all is within balance, otherwise looking good after fixing so many code errors, compiles like a breeze now.

Hopefully this will NOT linter.
As it says on the tin.
Forgot these important things. Jesus Christ when I will learn.
code/__DEFINES/traits.dm Outdated Show resolved Hide resolved
code/datums/components/crafting/crafting.dm Outdated Show resolved Hide resolved
code/datums/components/crafting/crafting.dm Outdated Show resolved Hide resolved
code/datums/gods/patrons/divine_pantheon.dm Outdated Show resolved Hide resolved
code/game/objects/items/rogueitems/bombs.dm Outdated Show resolved Hide resolved
code/game/objects/items/rogueweapons/ranged/ammo.dm Outdated Show resolved Hide resolved
code/game/objects/items/rogueweapons/melee/swords.dm Outdated Show resolved Hide resolved
code/game/objects/items/rogueweapons/melee/swords.dm Outdated Show resolved Hide resolved
code/game/objects/items/rogueweapons/ranged/bows.dm Outdated Show resolved Hide resolved
code/game/objects/items/rogueweapons/melee/swords.dm Outdated Show resolved Hide resolved
Noticed just NOW that I forgot to give the MAIN THEME of the NON-BURAKUMIN abyssariads AND to fix their name. Fucking hell. Sorry for this one, Gundam
@Catalaria Catalaria changed the title Final part of Stage 1 Kaizoku, The Sanctuary Beyond the Storm {1/3} Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Icons This PR adds, edits or deletes icons New features This PR introduces entirely new mechanics or features Squash me This PR should be squash-merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants