Sailor Moon NPC Follower + Player Skin! (Zandronum compatible)

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
GelleSzebasztian
Posts: 30
Joined: Fri Mar 08, 2019 5:11 pm
Graphics Processor: nVidia (Modern GZDoom)

Sailor Moon NPC Follower + Player Skin! (Zandronum compatible)

Post by GelleSzebasztian »


In the name of the Moon, I'll punish you!

I used Brutal Friends by Sergeant_Mark_IV* (edit: only uploaded by Dan.Editorial) as a base to create my own companion mod, added a lots of my own code there, it's not just a reskin. Works both with UZDoom and Zandronum. I tried not to make her too OP, Sailor Moon usually attacks monsters by hitting them but is very cautious not to get too close for too long. Once in a while she uses Moon Healing Escalation, her super skill to help in battle.
If her health is too low, she uses Supersonic Waves or Supersonic Crying a desperate attack that damages nearby monsters a lot and completely regenerates her health. This makes her very hard to kill. (And even if her health drops to 0, she doesn't die, she just kneels down and cries, because sailor senshi can never die :wub: )

Sailor Moon automatically joins you at the beginning of every level. If she "dies", she can be resurrected (even in multiplayer) with the "pukename sailormoon" command, or if a player joins the server. If you don't need this behavior, you may delete the ACS file SpawnSailorMoon.o inside the mod or remove its line from LOADACS.

I apologize for the quality of the walk animation and the sprites, it's never been my strength to make these very well, but I tried my best. The player skin shows up with a limited palette in zandronum but truecolor in UZDoom.

She has several voicelines too, which are played randomly. The NPC mod already contains the player skin mod, but I add a link for a standalone skin-only mod download too.
This skin contains the iconic catchphrase as a taunt
Tsuki ni kawatte, oshioki yo!
月にかわっておしおきよ

There is also a new sky called JPSKY1 that resembles Tokyo in the 90s anime style, you may try it with the Changesky console command. I also accidentaly left some midi tracks there, but quickly renamed them so they won't interfere with your mods. I left them there if anyone feels like messing with the changemus command and change the vibe of the map, or if anyone needs these as a source for their own mods.

I may or may not continue working on this project by making more of the sailor senshi as followers.

Known bugs:
-Once in a while she shoots you instead of the enemies, but it happens very rarely and it doesn't damage you, I tried my best to fix this.
-Graphical bug - she should wield the Moon Stick, but I forgot to add in Blender and I was lazy to draw it to the sprites. If anyone makes a fixed version I'll gladly update.
Unknown bugs:
-There may be bugs regarding the Hold Position version of the actor, if you encounter anything, I appreciate feedback and exactly how to replicate it. Sometimes in older versions the hold position actor somehow doubled the main actor once in a while. I think I fixed the bug, but if it happens again, I'd be glad to get detailed feedback because I'm not sure where I messed it up if I did. In my latest tests however this bug wasn't present, I hope I fixed it.

Screenshots:
Spoiler:
Downloads:
Sailor Moon NPC + Skin
Sailor Moon Skin only

backup download link:
Sailor Moon NPC+Skin
Last edited by GelleSzebasztian on Wed Feb 04, 2026 12:19 pm, edited 3 times in total.
User avatar
Facínora
Posts: 156
Joined: Fri Sep 18, 2015 5:46 pm

Re: Sailor Moon NPC Follower + Player Skin! (Zandronum compatible)

Post by Facínora »

Interesting. I'm going to talk about this mod at my website. btw I think Brutal Friends is Sergeant_Mark_IV's. I think Dan.Editorial just uploaded it at mod db. I say this because the patreon link at the description is Mark's and this video of his, which was posted earlier (2016), with the same text.
User avatar
GelleSzebasztian
Posts: 30
Joined: Fri Mar 08, 2019 5:11 pm
Graphics Processor: nVidia (Modern GZDoom)

Re: Sailor Moon NPC Follower + Player Skin! (Zandronum compatible)

Post by GelleSzebasztian »

Oh snap! You are right! I misunderstood the text on the ModDB page. I corrected it in the post. Thank you, I appreciate the feedback!

Return to “Gameplay Mods”