MshockXotto+ tileset (new thread)

tileset

#21

no (debug terrain edit)


#22

That looks like material for the Needful Things thread :wink:

Wow man, I like the look of both so much I just had to tell you about it. Gives me a warm 90-sh vibe the kind I get from Fallout2, Jagged Alliance, Warcraft, Commandos and the like.

Although one thing that seems a bit weird is the palisade is in 3/4 projection while sandbag walls appear to be top-view /* not a gfx guy, sry if I’m misreading */


#23


#24

patch9: merged MXfix, improvement of some sprites

changes - sandbags, metal wall, metal floor, wreckage, seasonal grass, withered pine, winter environment, snow-covered trees, big boulder, solar array, cmag, broken cyborg…

download


#25

overlay effects


#26

This is looking fantastic! Have been using retrodays but this looks so good I may have to switch.


#27

Great to see the update. However, I have forgotten how to add a Tileset. Can anyone help?
EDIT: Nevermind…


#28

Is there a Github repository for MXotto+? It would certainly make updating derivative tilesets a lot simpler.


#29



patch10: overlay effects

changes - fallback, big hats, infrared ‘no tile’ …

delete - open air trap

download


#30

Awesome work as always, really like new the overlays.
I just wanted to point out that two new items were added recently: “anvil_bronze” and "boulder_anvil"

I’d also appreciate it if you could merge this edited expan.png with support for MXotto+ Cosmetics by @_Fuji

EDIT: I missed that you had changed the dimension of expan.png in v10 so the expan.png I uploaded before would mess up all the trees and overlays. I replaced it with a fixed version.
EDIT 2: Small fix to the long female hair so it doesn’t cover the right eye.

expan

Replace from “overlay_female_worn_wig_black” to “overlay_male_mutation_WHITEHAIR” with the following.

{
“id”: “overlay_female_worn_wig_black”,
“fg”: 5248,
“rotates”: false
},
{
“id”: “overlay_female_worn_wig_brown”,
“fg”: 5249,
“rotates”: false
},
{
“id”: “overlay_female_worn_wig_ginger”,
“fg”: 5250,
“rotates”: false
},
{
“id”: “overlay_female_worn_wig_gray”,
“fg”: 5251,
“rotates”: false
},
{
“id”: “overlay_female_worn_wig_white”,
“fg”: 5252,
“rotates”: false
},
{
“id”: “overlay_male_worn_wig_black”,
“fg”: 5253,
“rotates”: false
},
{
“id”: “overlay_male_worn_wig_brown”,
“fg”: 5254,
“rotates”: false
},
{
“id”: “overlay_male_worn_wig_ginger”,
“fg”: 5255,
“rotates”: false
},
{
“id”: “overlay_male_worn_wig_gray”,
“fg”: 5256,
“rotates”: false
},
{
“id”: “overlay_male_worn_wig_white”,
“fg”: 5257,
“rotates”: false
},
{
“id”: “overlay_female_worn_wig2_black”,
“fg”: 5258,
“rotates”: false
},
{
“id”: “overlay_female_worn_wig2_blonde”,
“fg”: 5259,
“rotates”: false
},
{
“id”: “overlay_female_worn_wig2_brown”,
“fg”: 5260,
“rotates”: false
},
{
“id”: “overlay_female_worn_wig2_red”,
“fg”: 5261,
“rotates”: false
},
{
“id”: “overlay_female_worn_wig2_gray”,
“fg”: 5262,
“rotates”: false
},
{
“id”: “overlay_male_worn_wig2_black”,
“fg”: 5263,
“rotates”: false
},
{
“id”: “overlay_male_worn_wig2_blonde”,
“fg”: 5265,
“rotates”: false
},
{
“id”: “overlay_male_worn_wig2_brown”,
“fg”: 5264,
“rotates”: false
},
{
“id”: “overlay_male_worn_wig2_red”,
“fg”: 5266,
“rotates”: false
},
{
“id”: “overlay_male_worn_wig2_gray”,
“fg”: 5267,
“rotates”: false
},
{
“id”: “overlay_female_mutation_BLACKHAIR”,
“fg”: 5248,
“rotates”: false
},
{
“id”: “overlay_female_mutation_BLONDHAIR”,
“fg”: 5249,
“rotates”: false
},
{
“id”: “overlay_female_mutation_BROWNHAIR”,
“fg”: 5250,
“rotates”: false
},
{
“id”: “overlay_female_mutation_REDHAIR”,
“fg”: 5251,
“rotates”: false
},
{
“id”: “overlay_female_mutation_GRAYHAIR”,
“fg”: 5252,
“rotates”: false
},
{
“id”: “overlay_female_mutation_WHITEHAIR”,
“fg”: 5253,
“rotates”: false
},
{
“id”: “overlay_male_mutation_BLACKHAIR”,
“fg”: 5254,
“rotates”: false
},
{
“id”: “overlay_male_mutation_BLONDHAIR”,
“fg”: 5255,
“rotates”: false
},
{
“id”: “overlay_male_mutation_REDHAIR”,
“fg”: 5256,
“rotates”: false
},
{
“id”: “overlay_male_mutation_BROWNHAIR”,
“fg”: 5257,
“rotates”: false
},
{
“id”: “overlay_male_mutation_GRAYHAIR”,
“fg”: 5258,
“rotates”: false
},
{
“id”: “overlay_male_mutation_WHITEHAIR”,
“fg”: 5259,
“rotates”: false
},
{
“id”: “overlay_female_mutation_BLACKHAIRLONG”,
“fg”: 5260,
“rotates”: false
},
{
“id”: “overlay_female_mutation_BLONDHAIRLONG”,
“fg”: 5261,
“rotates”: false
},
{
“id”: “overlay_female_mutation_BROWNHAIRLONG”,
“fg”: 5262,
“rotates”: false
},
{
“id”: “overlay_female_mutation_REDHAIRLONG”,
“fg”: 5263,
“rotates”: false
},
{
“id”: “overlay_female_mutation_GRAYHAIRLONG”,
“fg”: 5264,
“rotates”: false
},
{
“id”: “overlay_female_mutation_WHITEHAIRLONG”,
“fg”: 5265,
“rotates”: false
},
{
“id”: “overlay_male_mutation_BLACKHAIRLONG”,
“fg”: 5266,
“rotates”: false
},
{
“id”: “overlay_male_mutation_BLONDHAIRLONG”,
“fg”: 5267,
“rotates”: false
},
{
“id”: “overlay_male_mutation_BROWNHAIRLONG”,
“fg”: 5268,
“rotates”: false
},
{
“id”: “overlay_male_mutation_REDHAIRLONG”,
“fg”: 5269,
“rotates”: false
},
{
“id”: “overlay_male_mutation_GRAYHAIRLONG”,
“fg”: 5270,
“rotates”: false
},
{
“id”: “overlay_male_mutation_WHITEHAIRLONG”,
“fg”: 5271,
“rotates”: false
},
{
“id”: “overlay_female_mutation_PALESKIN”,
“fg”: 5272,
“rotates”: false
},
{
“id”: “overlay_female_mutation_LIGHTSKIN”,
“fg”: 5273,
“rotates”: false
},
{
“id”: “overlay_female_mutation_TANSKIN”,
“fg”: 5274,
“rotates”: false
},
{
“id”: “overlay_female_mutation_DARKSKIN”,
“fg”: 5275,
“rotates”: false
},
{
“id”: “overlay_male_mutation_PALESKIN”,
“fg”: 5276,
“rotates”: false
},
{
“id”: “overlay_male_mutation_LIGHTSKIN”,
“fg”: 5277,
“rotates”: false
},
{
“id”: “overlay_male_mutation_TANSKIN”,
“fg”: 5278,
“rotates”: false
},
{
“id”: “overlay_male_mutation_DARKSKIN”,
“fg”: 5279,
“rotates”: false
},

I also fixed MXotto+ Cosmetics so that it works properly together with NPC Traits. Get it here: https://drive.google.com/file/d/1MDpvCimZtWcj2jdR96PRgrk_iWiCTUj0/view?usp=sharing


#31

Love it! Thanks for improving the game experience for all of us.

I do have a request though… it would be great to have floor trunk and and cargo carrier sprites symmetrical and more blending into the aisle.

I prefer floor trunks, but their color is bit too aggressive right now.


#32

boulder_anvil isn’t supposed to spawn in the game ever, so there’s no need to add a sprite for it. DangerNoodle’s mining mod has a f_anvil_stone in need of a sprite.


#33

The JP CDDA community have some larger tiles for some of the larger dinosaurs in the dinomod.


Add the following at the end of the tree.png section in “tile_config.json”.

{
“id”: “mon_spinosaurus”,
“fg”: 5464,
“rotates”: false
},
{
“id”: “mon_tyrannosaurus”,
“fg”: 5465,
“rotates”: false
},
{
“id”: “mon_triceratops”,
“fg”: 5466,
“rotates”: false
},
{
“id”: “mon_stegosaurus”,
“fg”: 5467,
“rotates”: false
},
{
“id”: “mon_ankylosaurus”,
“fg”: 5468,
“rotates”: false
},
{
“id”: “mon_allosaurus”,
“fg”: 5469,
“rotates”: false
},
{
“id”: “mon_parasaurolophus”,
“fg”: 5470,
“rotates”: false
},
{
“id”: “mon_utahraptor”,
“fg”: 5471,
“rotates”: false
}


#34

Can we get a sprite for the Ice Box in PK’s rebalance?
Tired of looking at a Q were my fridge fit for a Canadian Lumberjack should be.

EDIT: And, the guns in the new “Artyom’s Gun Emporium” mod? I know I’ve made a lot of requests and I hope it’s not bothersome.


#35

budg:
Can you edit the dinos and make them dangerous?
Once I try crush with my car a trifid queen and car end destroyed. I want the dinos on that level, right now theyre like dogs or wolves.


#36

Most of them are already set to size LARGE (like the triffid queen) or HUGE, while some of the smaller ones are set to MEDIUM or SMALL (5 out of 16 dinosaurs). The original dinosaur tiles make them all look very similar though, which is probably why the Japanese added new tiles for the big ones. If you want to though, you can change the sizes with a text editor in “dinosaur.json” inside the “data/mods/DinoMod” folder.


#37

I made own cosmetic sprites


#38

expan

	{
      "id": "overlay_male_mutation_skin1",
      "fg": 5248,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_skin2",
      "fg": 5249,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_skin3",
      "fg": 5250,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_skin4",
      "fg": 5251,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_forehair1black",
      "fg": 5252,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_forehair1brown",
      "fg": 5253,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_forehair1blond",
      "fg": 5254,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_forehair1gray",
      "fg": 5255,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_forehair1white",
      "fg": 5256,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_forehair2black",
      "fg": 5257,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_forehair2brown",
      "fg": 5258,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_forehair2blond",
      "fg": 5259,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_forehair2gray",
      "fg": 5260,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_forehair2white",
      "fg": 5261,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair1black",
      "fg": 5264,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair1brown",
      "fg": 5265,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair1blond",
      "fg": 5266,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair1gray",
      "fg": 5267,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair1white",
      "fg": 5268,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair2black",
      "fg": 5269,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair2brown",
      "fg": 5270,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair2blond",
      "fg": 5271,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair2gray",
      "fg": 5272,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair2white",
      "fg": 5273,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair3black",
      "fg": 5274,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair3brown",
      "fg": 5275,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair3blond",
      "fg": 5276,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair3gray",
      "fg": 5277,
      "rotates": false
    },
	{
      "id": "overlay_male_mutation_hair3white",
      "fg": 5278,
      "rotates": false
    },
    {
      "id": "overlay_female_mutation_skin1",
      "fg": 5280,
      "rotates": false
    },
    {
      "id": "overlay_female_mutation_skin2",
      "fg": 5281,
      "rotates": false
    },
    {
      "id": "overlay_female_mutation_skin3",
      "fg": 5282,
      "rotates": false
    },
    {
      "id": "overlay_female_mutation_skin4",
      "fg": 5283,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_forehair1black",
      "fg": 5284,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_forehair1brown",
      "fg": 5285,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_forehair1blond",
      "fg": 5286,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_forehair1gray",
      "fg": 5287,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_forehair1white",
      "fg": 5288,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_forehair2black",
      "fg": 5289,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_forehair2brown",
      "fg": 5290,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_forehair2blond",
      "fg": 5291,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_forehair2gray",
      "fg": 5292,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_forehair1white",
      "fg": 5293,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair1black",
      "fg": 5296,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair1brown",
      "fg": 5297,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair1blond",
      "fg": 5298,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair1gray",
      "fg": 5299,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair1white",
      "fg": 5300,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair2black",
      "fg": 5301,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair2brown",
      "fg": 5302,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair2blond",
      "fg": 5303,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair2gray",
      "fg": 5304,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair2white",
      "fg": 5305,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair3black",
      "fg": 5306,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair3brown",
      "fg": 5307,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair3blond",
      "fg": 5308,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair3gray",
      "fg": 5309,
      "rotates": false
    },
	{
      "id": "overlay_female_mutation_hair3white",
      "fg": 5310,
      "rotates": false
    },
	{
      "id": "mon_little_maid",
      "fg": 5312,
      "rotates": false
    },
	{
      "id": "mon_shoggoth_maid",
      "fg": 5313,
      "rotates": false
    },
	{
      "id": "mon_alchemic_golem",
      "fg": 5314,
      "rotates": false
    },
	{
      "id": "maid_master",
      "fg": 5315,
      "rotates": false
    },
    {
      "id": "mon_broken_cyborg",
      "fg": [
        { "weight":1, "sprite":2362},
        { "weight":1, "sprite":5316}
        ],
      "bg": 967,
      "rotates": false
    }

#39

I made cosmetics mod from fuji’s mod. (thank you _Fuji)

download
unzip “XottoCosmetics mod” in data\mods
unzip “MX+tileset for cosmetics” in gfx
If you play cosmetics mod, you must use mod support tileset.


#40

Much better than my half-assed recolors :stuck_out_tongue: