Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Paranoia 2:Savior sprite compiler - A Modding Tool for Paranoia 2: Savior.

The current version of my sprite compiler. The previous version was written a very, very long time ago and was an integral part of XashTools.


This compiler is a replacement for the standard model compiler from HL_SDK. In principle, for you, accustomed to a sprite compiler with a GUI, it will probably be a kind of downgrade and not everyone will want to use it. Designed primarily to create a holistic package of development tools for paranoia and Xash3D. I will list the main features, probably they will still interest someone

1. Ability to load full-color textures with subsequent indexing (slightly unfinished, there may be color degradation for multi-frame sprites).

2. Support for QC automatically generated by extragen from XashTools

3. The set of commands in QC coincides with those for the old sprite compiler from the XashTools set (and of course with the compiler commands from HL_SDK).

4. Support for angled sprites (monsters from Doom). Use XashTools extragen to pull these sprites out of Doom.

5. Ability to resample each frame separately, set the frame rate for a group of frames, flip frames vertically, horizontally, diagonally and rotate to a fixed angle with a step of 90 degrees.

6. Colored messages in the console

The current version is in the attachment. Ask questions or submit bug reports about this topic.

Update at 27.12.2018

- Fixed a bug due to which the commands flip_x, flip_y and flip_diagonal were ignored. For ordinary sprites, there was no need for them (yes, I never talked about them). But for the doom, these commands are very necessary, tk. often a new frame is obtained through a flip of an old one. There are no other changes.

No comments yet