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

[IDB IGNORE] [WIP] Advanced Cult / Build Your Own Cult / Custom Cult Rituals (??) / Hot Damn, Cult is Nuts #123

Closed
wants to merge 22 commits into from

Conversation

MrMelbert
Copy link
Owner

Advanced Cult

This PR brings the advanced antagonist system to Cult. Players will be able to chose their own objectives and utilize the various cult powers as they want.

This involves being able to enable or disable conversion - advanced cultists who enable conversion will create an advanced cult TEAM, bringing the mechanic to anyone they convert.

image

But that's not all...

Build Your Own Cult

The advanced cultist can chose a variety of mechanics about their cultist - including, what style of cult they follow. Currently, the two options are Nar'sie and Rat'var cults - each offer their own mechanics, spells, buildings, rune, and so on, allowing the cultist to specialize as they want.

image

Other notes:

  • Got rid of a modular change in tongue.dm
  • Cherry picks tgstation/#62918 ahead of time.
  • Refactored the advanced antag panel entirely to be a part of the advanced antag datum itself.
  • Refactored advanced antags very slightly, and cleaned up the various roundend reports.
    • Heretic roundend shows their backstory correctly.
  • Refactored tongues and modular languages
  • Fixes 2 bugs with pain. This should be atomized.

What is WIP:

  • Clock spells (Framework implemented already)
  • Clock runes
  • Clock buildings / materials
  • Other cult themes
  • Create Your Own Rituals

Suggestions welcome!

@MrMelbert MrMelbert added the Feature Its a bug label Nov 26, 2021
@MrMelbert MrMelbert marked this pull request as draft November 26, 2021 23:01
@MrMelbert MrMelbert mentioned this pull request Dec 3, 2021
@github-actions github-actions bot added the Merge Conflict Resolve it or perish label Dec 3, 2021
@MrMelbert MrMelbert removed the Merge Conflict Resolve it or perish label Dec 3, 2021
- some more items
- overlays
- and so on
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Its a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant