Comments (43)
from undeadpeopletileset.
I also joined the reddit yesterday, these things are very new to me, I don't use any social media aside from youtube.
from undeadpeopletileset.
How do I set up compose.py and properly use unpacked?
-
https://www.python.org/downloads/ . Use latest version. Make sure to check "Add Python to PATH" in installer settings.
-
Install Libvips. Download it here: https://github.com/libvips/build-win64-mxe/releases . Grab vips-dev-w64-all-8.11.3.zip (or different version of it).
Extract it to some directory (For example C:\vips) and add C:\vips\bin to Windows PATH.
Instruction on how to add things to path look here: https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/
(I am using different directory for Libvips)
-
Install pyvips. To do it just write in your console:
pip install pyvips
And you are done. Now compose.py will work.
Final:
After that run \UndeadPeopleUnpacked!COMPOSE_MAIN.bat to see if it is packing tileset. You will find packed files in UndeadPeopleUnpacked!dda\ if everything was setup right.
It will take some time
And here is packed tileset.
Feel free to ask if you do not understand something.
from undeadpeopletileset.
@Theawesomeboophis
@chaosvolt has experience with tiles as well. If you are going to work with tileset - then it will be good idea to contact him. He can, potentially, help.
You can find him on BN discord server: https://discord.gg/XW7XhXuZ89
from undeadpeopletileset.
I was asked to join this repo yeah. I'm not yet sure if I'll have time and energy to get back into tileset authorship, but if I do then working with someone instead of maintaining it by myself would be desirable, yeah.
from undeadpeopletileset.
Thank you for the link.
from undeadpeopletileset.
Hey @chaosvolt, I messed up tileconfig.json while trying to add a new sprite, would you mind taking a look at it when you get the chance?
It is here:
tile_config.txt
Thank you in advance.
from undeadpeopletileset.
Er, let me see...well, the file being a massive unlinted blob of text is going to make it a giant pain in the ass to find where the error actually is.
In fact yeah, this is going to be impossible to fix because the error message is most likely going to say it's on "line 1" which the entire file content is on.
from undeadpeopletileset.
If it at least prints an error message on starting the game it MIGHT be possible to find where the error is, if so can you grab a screenshot?
from undeadpeopletileset.
It is throwing errors, hold on, let me ctrl c v real quick.
from undeadpeopletileset.
DEBUG : Error: Json error: :1:1462707: expecting string but found '{'
rlay_effect_visuals", "bg": 18652}, {"id": "tr_unfinished_construction", "fg": 18653, "rotates": false}, {"id": "vp_basketlg", "fg": 18654, "rotates": false}, {"id": "vp_basketlg_cart", "fg": [18655, 18656, 18657, 18658], "rotates": true}], {
^
"id": "mon_zombie_nemesis", "fg": 18659, "rotates": false}, {"id": "corpse_mon_zombie_nemesis", "fg": 18660, "rotates": false}], "//": "range 18113 to 18672", "sprite_width": 64, "sprite_height": 80, "sprite_offset_x": -16, "sprite_offset_y
FUNCTION : bool main_menu::new_character_tab()
FILE : src/main_menu.cpp
LINE : 944
VERSION : 952d25f
This is causing a loading failure and a crash to main menu.
from undeadpeopletileset.
Okay yep, that let me find what seems to be the error.
Ran it through the linter and no syntax problems reported:
tile_config.txt
from undeadpeopletileset.
Is that the fixed version? If so, that was quick.
from undeadpeopletileset.
Yeah, it was just an extraneous ]
injected into the middle of it by accident. Easily checked with: http://dev.narc.ro/cataclysm/format.html
Side note, I hate how whatever editor is used for unpacked tilesets spits out the tile_config output as a giant ugly one-line blob of text.
from undeadpeopletileset.
Thank you, I've been trying to fix this for hours and couldn't figure it out.
from undeadpeopletileset.
There's another issue occurring, some sprites are appearing as blank white squares.
from undeadpeopletileset.
@Theawesomeboophis
As far as I understand you need to work with Unpacked version of the tileset. Current repository is final result of packing tileset.
Look at the ultica:
https://github.com/I-am-Erk/CDDA-Tilesets/tree/master/gfx/HollowMoon/pngs_large_32x32/monsters/mon_chickenbot
It has separate files. It is unpacked. And it iven has packing instruction:
https://i-am-erk.github.io/CDDA-Tilesets/
You need to set up python and few libs. After that just and files and seprate config files and pack using bat sctipts inside https://github.com/Firestorm01X2/UndeadPeopleUnpacked.
I am afraid your current approach will make collective work impossible.
from undeadpeopletileset.
How do I set up python?
from undeadpeopletileset.
Contact us on BN discord server: BN discord server: https://discord.gg/XW7XhXuZ89
There we can start proper planning and work.
from undeadpeopletileset.
How do I set up python?
Ultica has doc: https://i-am-erk.github.io/CDDA-Tilesets/
But I can explain it step by step if needed. Just join BN server.
from undeadpeopletileset.
It says the invite is invalid and it won't let me in
from undeadpeopletileset.
Permanent link to server: https://discord.gg/XW7XhXuZ89
It should work
from undeadpeopletileset.
It is asking me to verify via phone number. I don't have a phone number.
from undeadpeopletileset.
That sounds like discord's fucked something up, damn. :/
from undeadpeopletileset.
It is asking me to verify via phone number. I don't have a phone number.
It was not neccesary for me. I didnt set it.
For now try to solve issues wwith discord
from undeadpeopletileset.
I'm fairly certain it's mainly a thing affecting newer users.
from undeadpeopletileset.
Do not rush - we have all time in the world.
from undeadpeopletileset.
It says something out of the ordinary is going on.
from undeadpeopletileset.
I am AFK for now. Try fix your discord issues. Also you are already on BN server. So just deal with discord- and everything will be fine.
from undeadpeopletileset.
I also joined the reddit yesterday, these things are very new to me, I don't use any social media aside from youtube.
Technically it is just different types of forums and chats rather than social media.
from undeadpeopletileset.
Yeah, they're border cases, not quite social media or forum either, I will stay away from actual social media however, there's never good news and most of it is drama/conspiracies. ( Plus the idea of talking to strangers scares me). ( It took me two weeks to decide to join github or not, glad I did though).
from undeadpeopletileset.
I have gotten it to work.
from undeadpeopletileset.
My name is the same on discord.
from undeadpeopletileset.
Oops, sorry, accidentally edited your comment, meant to make my own.
from undeadpeopletileset.
How do I set up compose.py and properly use unpacked?
from undeadpeopletileset.
Downloading and setting up now. ( PS: sorry for slow updates, still working on my spriting skills, but I will update in my spare time in-between real life and gaming ( I still play cataclysm and other games). Hope you understand.
from undeadpeopletileset.
Does the guide for the windows path thing work for 8.1 as well? Also. does everybody who wants to contribute have to set this up as well?
from undeadpeopletileset.
Does the guide for the windows path thing work for 8.1 as well?
Maybe UI will slightly diferent but PATH can be set even on windows 8.1.
Also. does everybody who wants to contribute have to set this up as well?
It is only neccesary to create packed version from unpacked. So it is not strictly neccesary, but contirbutor may want to do it. For example to test his changes ingame.
from undeadpeopletileset.
Does the guide for the windows path thing work for 8.1 as well?
https://www.computerhope.com/issues/ch000549.htm#windows8
Make sure to set System PATH not user one.
from undeadpeopletileset.
How do I set up cmd prompt so it compiles tileset and do I have to add new sprites and files to unpacked?
from undeadpeopletileset.
How do I set up cmd prompt so it compiles tileset
Actually there is no special procedure. Just open command prompt: https://www.businessinsider.com/how-to-open-command-prompt and nivagate to unpacked tileset directory using cd command.
Console tutorial is here:
https://www.makeuseof.com/tag/a-beginners-guide-to-the-windows-command-line/
do I have to add new sprites and files to unpacked?
Yes you should. Looks exisitng tiles as example.
Actually the onlything you should edit is Unpacked version. Packed version - is "compiled result"
from undeadpeopletileset.
Thanks, I'll set it up next weekend and have the update ready then.
from undeadpeopletileset.
Oh hecc, when I get time I'll want to submit some work I have set aside to it. Is it preferred to just PR the sprites to the unpacked version to let someone compile it afterward, or is submitting the sprites to unpacked while editing it into the packed version in a complimentary PR the better option?
from undeadpeopletileset.
Related Issues (20)
- Embrasures HOT 1
- Missing MOLLE backpacks and mutant samples sprite HOT 1
- There are missing dots on the tiles of mon_boomer_claymore
- In a Cataclysm build that uses "home_dir", and /usr/ as a prefix, where do the mod tilesets go? HOT 6
- NPC holding electric lantern appears to be a talking electric lantern HOT 2
- Makeshift Blindfold doesn't cover your eyes HOT 6
- Can't play in a world with DinoMod on HOT 4
- Slowdown Issues HOT 4
- Major slowdown when moving from an inside tile to an outside tile
- Magiclysm tiles not working/displaying. HOT 2
- Missing shocker zombie sprite HOT 7
- Tileset version roll back HOT 1
- Graphical Overmap Issues HOT 3
- Two-Way Ladders are bugged HOT 2
- tileset does not work with new 3D vision of lower levels with distance fog PR HOT 8
- White hair, different HOT 5
- All hairs are disappeared! HOT 6
- Long hairs in general not displaying HOT 4
- Lizardfolk muzzle is missing it's player sprite. HOT 2
- Is it still work? HOT 21
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from undeadpeopletileset.