Zombie Night Terror

Zombie Night Terror

Not enough ratings
How to change the game's sprites.
By Shakir123
So, in the past few days I've discovered that in Bilibili, the Asian website, there's a LOT of ZNT modding videos, after browsing for a while I found block1987's profile in there (The MORE POLICE FORCES sprites pack creator), and found that he had uploaded to his account a video tutorial about altering the game's sprites from 2022 god I could've made this tutorial so much earlier...but here we're now in 2025 with this "new" information! :D , sadly their guide is fully in chinese and, like probally most of the people in here, I have ZERO knowdledge about chinese. And now we get to the present as now I've made this silly translated guide with google translate.

So, anyways, here it is!
2
   
Award
Favorite
Favorited
Unfavorite
STEP 1. REQUIREMENTS.
First things first, you'll need these two apps to do this.

UABE [github.com] and AssetStudio [github.com], you'll need to download both apps in their respective githubs, if you have any problem with the downloading of both of these, I've made just a lil' guide for you!

STEP 1.1. Downloading UABE and AssetStudio

UABE:
In their Github, you'll find two possible downloads, the 32bits one and the 64bits one, just select one of them depending on your System, you can easily check this with just pressing the Windows key, and selecting Settings > System > About.

I'll be using the version 2.2 stable d version for this guide

[img] https://i.imgur.com/z1xq63G.png [/img]

After checking it, download the one that's for your System. After that, you'll have a zip file, just extract it and try running the program, Windows might not like it and will probally put a warning, just select the "run anyways" button and there you'll have it!

[img] https://i.imgur.com/F7QJpiK.png [/img]

AssetStudio:
In their Github you'll have three zips this time, select the top one, don't worry as it is compatible with both 32 and 64bits systems (I think).

[img] https://i.imgur.com/fgzHQYY.png [/img]

Extract the file and open the app to make sure it works! It should look something like this:

[img] https://i.imgur.com/9luQ7Tr.png [/img]
STEP 2. LOCATING ZNT's FILES.
This is fairly simple, as you only need to go to your games library and find in there ZNT.

Just right click the game and select administer > see local files, it should look something like this in the file explorer:

[img] https://i.imgur.com/OK8OjTv.png [/img]

Enter the ZNT_data file, there you will have the data.unity3d file (the one we need for this whole thing!

[img] https://i.imgur.com/YHOIayZ.png [/img]

With all these preparations, now we can ACTUALLY start the guide! :D
STEP 3. OPENING THE FILE
Now it's time to use AssetStudio !
In the app, select the file > load file button, in there, copy and paste the dataunity.3d file's location, after we open it (it takes a while), you should have something like this:

[img] https://i.imgur.com/BSGBAHc.png [/img]

Congrats! Now you have access to every single sprite of the game! Now, we aren't here to just use those for artworks, are we? We are here to modify and mess them up!

Well, now that we have to select the "Asset List" button, where all the sprites are stored as 2D textures. If you were doing this while reading the tutorial at the same time, you'll probally be thinking "Wait, why are most of the sprites red and not in a greyscale? wth?!" That's because the game later modifies them for the colorblind mode, mostly to just save resources and the sanity of the artists so they didn't have to make like 40 variations of each sprite.

Now back to the guide. after selecting all the sprites you want to modify, use the left click and an option to export the selected files will appear, click it and decide where to place them. NOTE: Wherever you chose the location, a file called "Textures 2D" will be created storing said sprites. .

Oh yeah, remember the Path ID of the sprite! Here's where you can find it:

[img] https://i.imgur.com/fcuTdFN.png [/img]
STEP 4. BE CREATIVE! :D
Now that we have said sprites, it's time to modify them at our choice! For this any image editor could work, but it's recommended to use any pixel art app to do so, personally I'd recommend using Aseprite or Pro Motion to do it. Fun fact time! Did you know that Pro Motion was the tool the ZNT devs used for the sprite-making? Help I've been like 1 hour just writing and my fingers hurt. .

Well, anyways, uh...I would like I dunno, place here a video about like a tutorial to do pixel art or like the Mathias' video of using the ZNT's artstyle but it didn't release yet so-
STEP 5. IMPORTING THE SPRITES TO THE GAME!
Woo-hoo! We are already at the half of this, so now we need to open UABE ( the 2.2 VERSION STABLE D one) and touch the next buttons: File > Open File > Select the data.unity3d of the game (yeah...again) and we decompress it (select where to place the uncompressed copy!), you should have something like this:

[img] https://i.imgur.com/ZlG6JSz.png [/img]

Now we click the "Info" button and now good luck finding the sprite you firstly changed! :D
Now seriously talking this is where we need to use the Path ID! We just type it in the Path ID square (duh) and there you have it, the original file you messed up! (Or you could just search it by it's name...), well, now that you found the file, touch the "Plugins" button, which will open another window where you need to touch the button "edit" and "ok", now ANOTHER window should open, there you need to press the "load" button, this is where you need now to find the sprite you modified! Whenever you placed it in the first place and hit the "ok" button, now press it again! Now another window yet again will appear asking if you want to save your changes, just press yes. Now close the app and
another
window should open asking if you want to save the changes, yet again, press yes. Now, select whenever you wanna save the modified data.unity3d file.

Now you have to replace the game's data.unity3d file with the one you just modified! After doing so, just run the game and check there are no problems...and there you have it! Fully customizable ZNT sprites for ya! :D

[img] https://i.imgur.com/WVpR0PL.gif [/img]
CREDITS
I've got to say that, after like 2 hours of smashing my fingers agaisnt the keyboard, the guide is completed! :D

I wanna give full credit to block1987 for the tutorial that I totally didn't rip-off and google translated from their Bilibili video.
This has been the best year BY FAR of the whole ZNT community! And with this guide and the more editor options I doubt there's any other time where it's that's great to be a ZNT player than now! :D

Without anything else to say (I think), I hope this guide worked for y'all and happy modding messing up the game's sprites!

18 Comments
Shakir123  [author] 8 Aug @ 4:57am 
Oh yeah so, uhm...Steam blocks the link so, just copy-paste the link on the browser I guess! :bleach:
Shakir123  [author] 8 Aug @ 4:55am 
Oh! So to create modded units they used BepInEx, huh? That's quite nice since it lets people use more than one mod at the same time with Unity games! (ZNT's game engine).

It's pretty big news being able to download the mods (because needing the whole chinese/asian phone number thing). So, that's quite cool! Probaly with some reverse-engineering the community could make some new enemies!

Also, I've found another ZNT mod, called 'ZNT-evolution', luckily enough it was downloable on a Github so no phone number registration! (https://github.com/cssxsh/ZNT-EVOLUTION/tree/main) , now, I don't know if I'm too dumb to read or because of the translation, but I think the mod is to create custom humans too...? Yeah, uh, I think it's more like a tool for modders than a mod itself... :P

Oh yeah! And credits to cssxsh for the mod! :baddoctor:
Mathias 7 Aug @ 5:34pm 
I want to clarify that this mod is public since the creator said that it is for everyone

I just make sure that anyone can download it without the need to take 9 hours to download it trying to get a number from another country as it happened to me.

I think this could help players to use the modified sprites and follow the progress of the guide to create their mods
(⚠️ Don't try to use this mod to pass it as yours)
✅ You can use it as a personal local mod or take it as a reference to make your sprites, like taking some unique posture or aspect in the appearance of the humans in this mod)

and as I said in my previous comment: all credits to
抄起步枪的狙击步兵
you can find his profile in bilibili + his series with mods and sprites

also, if you manage to find a more recent version of the mod made by its creator, you can inform me so I can make it public and you can download it without the need to do strange methods.
Mathias 7 Aug @ 5:16pm 
Hey shakir123! I have important news and it is related to a ZNT mod from the bilibili community that although it is public, it is extremely difficult to download if you don't have a country number from that site.

this was created by: 抄起步枪的狙击步兵 (ALL MOD CREDITS TO HIM) he is very talented.

Mod [drive.google.com]

the sprites are not current as this file is months old but it contains:
-sprites inside files
-programming files with which the creator makes his series

the sprites are not current as I said before, this version of the mod should be uploaded months ago or who knows.
Mathias 12 Jun @ 9:34pm 
Zack_Fr0z3n:

I was making the video tutorial to show it to the community but sadly due to the current situation of my youtube account I couldn't upload that video I promised.

I am still going to make a youtube account tomorrow and see if I can upload the video I had promised, lately I have not been able to do it because I am very busy with my studies and I say this because while I am writing this message, I am doing my project.
Mathias 12 Jun @ 9:26pm 
Mr troll:
I disappear 1 month and I come back as a paladin

Thanks! the progress of the sprites I'm making is progressing very well and I feel very happy about it, I'm thinking of publishing progress soon either by videos or images from Imgur, for the moment I just have to keep working.

PS: Yeah :((, the worst thing is that I found out that they gave my cell phone number to someone else just because I didn't use my cell phone number for more than 5 years so I lost access to my original youtube account.

I still have to get used to using a new youtube account to upload content.
Zack_Fr0z3n 12 Jun @ 3:31pm 
say will someone make a tutorial video of how to do this
Mr. Troll 28 May @ 7:03pm 
The messiah is finally back lmao. Anyways the edited sprites look great! Keep up the good work :D


r.i.p cell phone tho :(
Mathias 27 May @ 9:41pm 
The bad news:

I went back to classes so my online presence is lower but I will still continue to make content for this community and other games.

And about the video I said I would upload showing how to make the sprites of the game, I did it but sadly google asked me to confirm my identity of my youtube accounts through my cell phone and well.... my cell phone is damaged so it is difficult for now to fix that problem and I'm really sorry for not having communicated this during my inactivity

Even so when I upload the mod in a folder that contains the data.unity3d file, also in a separate folder will be the video tutorial that shows how I did all this (I will not show my voice but there will be detailed text that explains how to do all this along with the programs that are needed)

Have a nice day
Mathias 27 May @ 9:30pm 
I'm back and I've come to announce something.

And it's good news and bad news

The good news:
-I've been able to adapt to the simple but fluid style of the sprites of the game after weeks of making many human sprites and the good thing about this is that I'm making a campaign that I will possibly publish in a few months (sorry) but it will have modified sprites and I will upload it in a public dataunity.3 d file that anyone can download to play it with this campaign that I'm talking about (The campaign will have a section in the title that says: “MOD”) so you can identify that it is mine, I also want to clarify that I will not replace all the sprites of the game, just some of the NPCs to give variety.

this is the work I have at the moment:

https://imgur.com/a/Qsg3fwB