RimWorld

RimWorld

CMT Retexture
161 Comments
Djeeshka  [author] 11 May, 2024 @ 10:22am 
@Heinzbakedbeans445, not planned, sorry. And I don't wanna give empty hopes and promises.
I bet if the author of "Majestic Foliage Framework" will update their mod to 1.5, "Majestic Foliage - Djeeshka's CMT Retexture" also will be updated (links to these in my previous post)
Otherwise there is no suitable framework for my tree textures to work with.

Why no updates and no new textures? I have too much ambitions on what I would like to do , but no time and strength to accomplish it. Well, maybe I have some time, but no will power to force myself.
Heinzbakedbeans445 10 May, 2024 @ 4:58pm 
1.5 update or will there be a wait?
Djeeshka  [author] 8 Apr, 2024 @ 3:11pm 
@GeekyRaptorStudios , here you go: Majestic Foliage Framework + Majestic Foliage - Djeeshka's CMT Retexture
For more details, that would prevent from asking further questions, you can read the descriptions :cozybethesda:
GeekyRaptorStudios 7 Apr, 2024 @ 3:23pm 
1.4?
Djeeshka  [author] 17 Dec, 2023 @ 6:02pm 
@Senilia , thank you! I want to say "there's always a possibility" , but I don't want to give an empty hope. Only thing that I can say with assurance is that I'm not going to pick it up in atleast next few months.
Senilia 17 Dec, 2023 @ 10:36am 
The tree textures in this MOD are really beautiful. Is there a possibility of continuing to update ReGrowth with new tree textures in the future?
Djeeshka  [author] 26 Sep, 2023 @ 7:50am 
Updated the description - now it have "If you're looking for a more recent version" section and changed FAQ according to current state of things :lunar2019piginablanket:
Djeeshka  [author] 26 Sep, 2023 @ 7:36am 
@speedY [ Ч В К ] , yeah, not in proximate future. If I would get back to modding and trees I'd probably create a new one rather than updating this.
speedY [ Я v Ь ] 24 Sep, 2023 @ 5:46am 
No update for this mod?
Serina 31 Jan, 2023 @ 12:17am 
huh, interesting, thanks!
Djeeshka  [author] 30 Jan, 2023 @ 6:28pm 
@al9000, hey. No, sorry, I'm not interested in uploading and managing more versions of this retexture and I have no near-future plans on rimworld related stuff.
I'd also suggest trying out Majestic Foliage Framework if you didn't already. It supposedly doesn't have compatibility issues with CE and it have my trees as a separate module Majestic Foliage - Djeeshka's CMT Retexture
Serina 28 Jan, 2023 @ 11:46am 
Hi! If someone were to send you the files, would you mind uploading a retextures only version of the mod?
CMT has some CE compat and performance issues making me want to rather avoid it, have been using your textures before in a localmod with PerspectiveTrees and it worked wonderfully
Hohen 9 Dec, 2022 @ 4:04pm 
@Djeeshka, I appreciate it! It's next on my to do actually. I was say 70% when that realization hit me. I either plan on making a texture pack to load after or if I can figure out how settings work I'm going to stick them there as a toggle the way you have the pine tree.

I never meant it to get this far tbh. I thought it would just be an in and out xml edit personal mod but as I kept going.. and going.. I felt it would be a waste not to share, until there's other options at least. I also can't look at Rimworld the same without big trees. It's like going to the old day of DF where trees just took up a tile and din't have extensive networks of branches above them.

Thank you again. I would have asked ahead of time but I kinda just run with stuff while I have the motivation.
Djeeshka  [author] 9 Dec, 2022 @ 3:28pm 
@Hohen, I'm OK with that 👌 Although you might want to make my textures optional, because some people prefer Comigo's textures.
Hohen 9 Dec, 2022 @ 3:02pm 
@Djeeshka Hello! I incorporated your mod into a larger mod for 1.4, if you have any issue with that do let me know and I'll replace the textures with the original, although I'm working on that anyway. Thank you in advance!

https://sp.zhabite.com/sharedfiles/filedetails/?id=2899647123
CiXwOw 18 Nov, 2022 @ 10:50pm 
Sorry for the delayed update, my hard drive died and I only just got a replacement. Looking at Comigo's code for the transparency effect, it looks like it would need to be entirely rewritten to support transparent textures that match random trees. Given that this is the most significant feature of CMT (the rest just being XML patches), it doesn't seem worthwhile to rewrite all the code and still call it a "patch". However as mentioned in my last comment, everything except this is possible with CMT as-is if you simply undo the Graphic_Single patch, and use the file structure you've used in the Graphic_Random folder provided in your release version. If you got a little creative with the transparent texture, such as made the tops fade out more to make the texture more ambiguous, you may even be able to get away with just providing one transparent texture per tree type. If you did something like this no code changes would be necessary for randomised tree textures, just the one XML patch.
Baleur 7 Nov, 2022 @ 1:08pm 
Yeah seems to work well enough, and the benefits outweigh the potential negatives :)
Djeeshka  [author] 6 Nov, 2022 @ 6:43pm 
@Baleur, there would be errors (although, seems that Zipzopdippidybopbop made a patch, not surehow good it is) and polluted trees will be from vanilla Biotech's. I would suggest to turn on CMT, Retexture and patch and see if it's working properly in a new game. Also transparency feature won't work on already existing trees if you'll run an old save game - see last note in "Known Issues" section of description.
Baleur 6 Nov, 2022 @ 5:51pm 
So if using this and CMT in 1.4 we risk missing out on polluted trees and stuff ?
CiXwOw 6 Nov, 2022 @ 8:00am 
Testing by just removing the Graphic_Single patch from CMT and then copying the texture folders this mod provides from the Graphic_Random into the plant directory with the folder structure you provided (TreeOak and TreeOak_Transparent) appears to work mostly correct. The only issue with the default functionality using Graphic_Random that I can see is that it pulls a random transparent texture from TreeOak_Transparent that may differ from it's regular texture. I'll investigate this further and see if I can patch the CMT code to use the same transparent texture as the regular tree uses.
CiXwOw 6 Nov, 2022 @ 4:07am 
@Djeeshka: I humbly apologize, I forgot to account for the transparent textures! I'd only tested it in a local mod where I just increased all tree sizes by 5. I've had a look at source code for CMT and it looks fairly straight forward. However as this is a patch for the original, it may need to be implemented as a Harmony patch, which I've never attempted (although a class override may also work, as Comigo's implementation itself is an override of the Graphic class). I'll have a go at it during the week (I have one more university assessment due for for the year on Tuesday) and if I'm successful (and you're interested in it) I'd be happy to provide it to you.
Djeeshka  [author] 6 Nov, 2022 @ 1:16am 
@CiXwOw, here's a screenshot of how it looks, when you try to use graphics_random: https://imgur.com/HhWbdVz
To try and see how it would look I've used a few recoloured versions of cypress tree. As you can see on that screenshot there are stumps all ver the places (sprites of transparent version for that tree) and cursor is not in the frame. And you can just make a folder for transparent version like "Oak_Transparent" and put sprites in there - CMT won't grab them, because it doesn't have that behaviour - it looks for it in the same folder of the parent sprite.
I hope my explanation is somewhat digestible and clear to understand.
Djeeshka  [author] 6 Nov, 2022 @ 1:00am 
@Baleur, well... it works but 1.4 introduced more leafless tree variations (such as cecropia, cypress, bamboo) that were abscent in 1.3. Because of that there will be error spam if these trees will appear on a map. Plus ReGrowth: Core introduced more sprite variations for some trees and require more patches because of that (which is not the case for 1.3, as far as I know) and it may cause even more errors, since it's quite a very popular mod.
I'm currently planning to have a patch, but I'm not sure when I'll manage to get my hand on it.
Full 1.4 support would also require to implement Biotech's polluted trees, which I'm not going to do in a near future :lunar2019deadpanpig:

P.S.: Why is there no edit button for comments 🐸
Djeeshka  [author] 6 Nov, 2022 @ 1:59am 
@CiXwOw, changing graphics class is not a simple solution, it won't work as intended and will grab ALL the graphics from a folder that will contain sprites for a tree (including transparent versions) because that's how graphics_random class works. The issue is in that CMT looks for transparent versions of the sprites in the same folder and doesn't change it's behaviour if you use graphics_random instead of graphics_single. You can try it yourself before suggesting an "easy fix" which I've already tried before making more sprites in the first place.
In order for it to work as intended you would need to change CMT's behaviour which would require C# coding.
Baleur 5 Nov, 2022 @ 7:40pm 
This is basically "no-go" or rather "no-use" until CMT itself is updated to 1.4 correct?
CiXwOw 5 Nov, 2022 @ 2:54am 
(Cont.) It would also need a slight adjustment to the folder structure of your mod, as Graphic_Single looks for the filename listed in the defs texPath, whereas Graphic_Random looks for a folder with that name and loads all textures within it.
CiXwOw 5 Nov, 2022 @ 2:44am 
The lack of variation with Majestic Trees has always been a deal-breaker for me, so I've always passed on it. I was even going to make my own large tree mod, but when looking at Majestic Trees to see if changing the graphic class to Graphic_Single was due to a technical limitation, I found that it was only made as the Comigo didn't want to create the variant textures. If you were still interested in adding alternative textures to your mod, reverting the patch in CMT is actually incredibly simple. I could help explain how to do this yourself, or even provide a patch for you if you'd like. It would require that all trees that have variants have a retexture, or it will use their defaults instead, however. You mentioned in your FAQ that you had attempted variants already, so if you happened to have a full set ready to go (or were interested in making the rest), all it would need is an extremely simple XML patch to get them working in game.
Raygne 2 Nov, 2022 @ 1:26pm 
ReGrowth changed the defnames for the Aspen trees which is why they aren't updating.
La__fonzi 2 Nov, 2022 @ 12:37pm 
your textures are just fantastic bud!!. if you re-textured the whole rim i think everyone would be elated
EnoAbyssmirror 1 Nov, 2022 @ 2:21pm 
Didn't see the mod options on More Mod Settings menu
Zipzopdippidybopbop 30 Oct, 2022 @ 3:45pm 
Ok so there's a compatibility issue between this mod and Regrowth: Core, causing invisible trees. I've went and made a compatibility patch between the two; feel free to download and try it out;

https://sp.zhabite.com/sharedfiles/filedetails/?id=2882287572
🍈 29 Oct, 2022 @ 5:09am 
I love this mod. Stoneshard is great inspiration, roaming through those lovely forests... maybe getting eaten by a bear lol. Now I can experience it in rimworld. :spacehamster:
:armystar::armystar::armystar::armystar::armystar:
Zipzopdippidybopbop 28 Oct, 2022 @ 4:13pm 
I've noticed that the Oak Trees in this mod are invisible when Winter sets in. Wondering if this is a known bug or a conflict with another mod?
Dakeshi 27 Oct, 2022 @ 4:26am 
I sent you a friend request! i'm Dakeshi#8223, i tried sending you a message but i can't because we are not friends yet
Compineer 25 Oct, 2022 @ 9:16am 
Awesome! Here is me hoping you will add the poluted versions!
Djeeshka  [author] 25 Oct, 2022 @ 9:05am 
@Christel Clear, yes, there are leafless versions for temporate forest trees. I think only trees that doesn't have leafless versions are Pine, Cypress, Cecropia and Palm.


@Dakeshi, well, I'm not familiar with your art, but if you can replicate my style and quality I can put it in. Send me a message over discord (ID:Djeeshka#6034), hopefully I'll get to my pc on a weekend and discuss it further. I'm not used to typing on my phone 👴
Compineer 24 Oct, 2022 @ 11:28pm 
@Djeeshk: Question: Do the temperate forest trees have winter/leafless versions?
Dakeshi 24 Oct, 2022 @ 10:37am 
hi djeeshka, i'm an artist, what if i help you remake the sprites for the missing alpha biomes trees, could you put them in the mod?
Djeeshka  [author] 24 Oct, 2022 @ 10:07am 
@ShadowKatStudious, yes, indeed. I'll patch it up as soon as I'll get a fresh monitor and be able to operate my pc.


@Dakeshi, sorry, no plans expanding yet.


@Christel Clear, I guess it's already kinda working for 1.4 without RG Aspen trees, which I'll patch up as I've mentioned higher. And I would need to have some playtime with recent Biotech DLC in order to check out that new pollution feature... maybe I'll add polluted tree versions, but no promisses yet.
Lira 23 Oct, 2022 @ 7:26pm 
I can confirm that the technique suggested by ShadowKatStudios works. That, plus a load order of:
XML Extensions
Regrowth Core
Regrowth Aspen
Comigo's Majestic Trees
CMT Rexture
... got it working for me.
Izzy, Queen of All Microchips 22 Oct, 2022 @ 5:40pm 
> It would be great to have variation and that's something I may get into, but for now - read first question and answer in relation to any kind of plans.
One way to get variants could be supporting the ReGrowth variants of trees? If you already have variants, it'd just be a little more XML...

Looks like updating the Regrowth: Aspen patch for 1.4 is just replacing "RG-AF_" with "RG_". Will report back after testing.
Dakeshi 22 Oct, 2022 @ 10:38am 
any chance for a resprite of more stuff from alpha biomes?
Compineer 22 Oct, 2022 @ 10:13am 
Would love to see a 1.4 update on this!
Djeeshka  [author] 19 Oct, 2022 @ 9:29am 
@AnemoneHills, thank you for testing! I'm sure Aspen trees won't be replaced with mine, because they have different def names in 1.4; If that's the case I'll just add a little patch to address that 👌
AnemoneHills 19 Oct, 2022 @ 7:07am 
I could be mistaken, but I think this works fine in 1.4 I downloaded the unstable branch and threw this in with a few other mods. No errors or problems in any way so far.
Djeeshka  [author] 15 Oct, 2022 @ 5:39am 
@Rylex, thank you for high praise, glad you like it :lunar2019piginablanket:
As for near future - I'm not planning on expanding this mod or modding in general... but nothing is carved in stone and a subject to change in future ¯\_(ツ)_/¯
Rylex 14 Oct, 2022 @ 11:49pm 
love these textures, they make an already fantastic mod even more stunning. I don't like asking for free shit because I think it is annoying but you should take a look at the new-ish winter taiga biome mod. I think some snowy pines would look awesome in your style. great work all around!
Djeeshka  [author] 12 Oct, 2022 @ 8:33pm 
If anyone would need a direct link to download - here's a link for an archive on google drive [drive.google.com] 🐵
Djeeshka  [author] 12 Oct, 2022 @ 8:37am 
Released an Update with a couple of little features that you can see at new screenshots and read about at Change Notes , includes Aspen Trees fix.