Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs: New Guide for adding art/sprites to Stonesense #5207

Merged
merged 30 commits into from
Feb 7, 2025
Merged
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
1739fe4
Begin making the new guide for adding art to Stonesense
realSquidCoder Jan 20, 2025
55cf566
Add yellow cubes text but make it link to the new doc
realSquidCoder Jan 20, 2025
0abb501
fix wording
realSquidCoder Jan 20, 2025
7a0e157
Update the Stonesense docs.
realSquidCoder Jan 20, 2025
3d3e118
Write the basic guide and add the needed images
realSquidCoder Jan 20, 2025
79f217d
missed a whitespace
realSquidCoder Jan 20, 2025
7d6fe7d
Fix my broken RST fromatting
realSquidCoder Jan 20, 2025
95b2536
fix the text around the images
realSquidCoder Jan 20, 2025
7a00d9d
RST is finicky
realSquidCoder Jan 20, 2025
37281df
Fix the list in stonesense docs i hope
realSquidCoder Jan 20, 2025
ebc6b3c
I really dislike making this list in RST
realSquidCoder Jan 20, 2025
8910edb
Add missing link to Stonesense subreddit
realSquidCoder Jan 20, 2025
a347792
Update things based on code review
realSquidCoder Jan 20, 2025
ed75a6b
Merge branch 'develop' into squid-stonesense-docs
realSquidCoder Jan 20, 2025
e25c7ba
Apply suggestions from code review
realSquidCoder Jan 21, 2025
336289d
Update stonesense-art-guide.rst
realSquidCoder Jan 21, 2025
50cfe2b
Merge branch 'squid-stonesense-docs' of https://github.com/SquidCoder…
realSquidCoder Jan 21, 2025
68faca8
merged wrong
realSquidCoder Jan 21, 2025
508b4ee
Clean up based on feedback
realSquidCoder Jan 21, 2025
6c61637
clean up
realSquidCoder Jan 21, 2025
2d0458a
Update stonesense-art-guide.rst
realSquidCoder Jan 21, 2025
bc8d4c6
Merge branch 'develop' into squid-stonesense-docs
realSquidCoder Jan 21, 2025
da38969
Merge branch 'develop' into squid-stonesense-docs
realSquidCoder Jan 24, 2025
f43bc3a
Merge branch 'DFHack:develop' into squid-stonesense-docs
realSquidCoder Jan 27, 2025
44702b5
Update stonesense-art-guide.rst
realSquidCoder Jan 27, 2025
15cc116
Update docs/guides/stonesense-art-guide.rst
realSquidCoder Feb 4, 2025
f3ff163
Cleaned up the wording for the doc.
realSquidCoder Feb 4, 2025
df9120b
Update changelog.txt
realSquidCoder Feb 4, 2025
4a48d4c
Merge branch 'develop' into squid-stonesense-docs
realSquidCoder Feb 4, 2025
7d35804
Apply suggestions from code review
myk002 Feb 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update stonesense-art-guide.rst
  • Loading branch information
realSquidCoder committed Jan 21, 2025
commit 336289d40d9e9fc877b279d685fed7354707125b
9 changes: 3 additions & 6 deletions docs/guides/stonesense-art-guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -50,14 +50,11 @@ This image shows how sprites are indexed. Note: Grid added for readability.

Specific sprite sheets
----------------------
**objects.png** is the default sheet for buildings and vegetation. Also used for all hard-coded content, like default
`objects.png <https://github.com/DFHack/stonesense/blob/master/resources/objects.png>`_ is the default sheet for buildings and vegetation. Also used for all hard-coded content, like default
plants, the cursor, default walls and liquid.

**creatures.png** is the default sprite sheet for creatures. If no file is specified in a creature node, this is the
`creatures.png <https://github.com/DFHack/stonesense/blob/master/resources/creatures.png>`_ is the default sprite sheet for creatures. If no file is specified in a creature node, this is the
sheet it will use.

**floors.png** holds all the Stonesense floors. Unlike the other sprite sheet, this sheet is hard-coded with sprite
`floors.png <https://github.com/DFHack/stonesense/blob/master/resources/floors.png>`_ holds all the Stonesense floors. Unlike the other sprite sheet, this sheet is hard-coded with sprite
dimensions of 32x20 pixels.

Stonesense is fully configurable in the way it renders creatures. No information is hardcoded, but rather loaded
from the creature databases found in the creatures directory.