Skip to content

Comments

Replace get blood type with set blood type#875

Draft
MrMelbert wants to merge 6 commits intomasterfrom
bloodsetter
Draft

Replace get blood type with set blood type#875
MrMelbert wants to merge 6 commits intomasterfrom
bloodsetter

Conversation

@MrMelbert
Copy link
Owner

Setters are better than getters.

The only reason they were getters initially is because I was lazy and didn't want to account for all the places blood type could change. Turns out that's not too many cases.

I took the opportunity to buff up our blood type / dna handling

  • Pre-made viruses no longer have no blood types
  • Unknown dna blood now has slightly more descriptive names
  • Organs more accurately update their tracked/internal blood type
  • Bugs and stuff have unique blood types (same as animal though, for now)
  • Pandora / Heirophant no longer have blood
  • A few robotic things now have oil blood as expected
  • Ice demons have bluespace blood
  • Plant mobs have water blood

@github-actions github-actions bot added the Merge Conflict Resolve it or perish label Feb 18, 2026
@github-actions github-actions bot removed the Merge Conflict Resolve it or perish label Feb 18, 2026
@github-actions github-actions bot added Sprites Fixing up coder sprites is nice Modularity Suggested Read the README in "maplestation_modules" and follow the instructions or risk doom labels Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Modularity Suggested Read the README in "maplestation_modules" and follow the instructions or risk doom Sprites Fixing up coder sprites is nice

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant