dwarfcorp
dfhackscripts
dwarfcorp | dfhackscripts | |
---|---|---|
2 | 3 | |
568 | 9 | |
- | - | |
0.0 | 0.0 | |
3 months ago | about 3 years ago | |
C# | Ruby | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dwarfcorp
- Easier nullable reference types errors instead of warnings
-
Please help me understand Properties in C#
No, a backing field is not always present. Properties are just a pair of functions disguised as a field. They have all the same implementation restrictions of a function when it comes to having a backing field - that is, none. Look at the example here of what properties actually are very good at: https://github.com/Blecki/dwarfcorp/blob/master/DwarfCorp/World/Voxels/VoxelHandle.cs Do you think the Voxelhandle type has a bunch of backing fields taking up space in it? It has 10+ properties all derived from data stored somewhere else.
dfhackscripts
-
First time I've spent any sort of effort on a volcano site, so I tried to make a ring around the tube for magma workshops
digshape and it's gui. Circles (methods other than center+radius), ellipses, curves, floodfill, polygons, stars, lines, spirals.
-
The shapes of things to come to Cleanearthens
Polygons and other shapes with Digshape
-
Ring around the dorfie
I use dfhack tools like gui/stamper and tiletypes to do the layout and colors. I also have a 3rd party dfhack script called digshape that helps.
What are some alternatives?
tagpets - "tagpets.lua" - a DFhack script for Dwarf Fortress that places tag-like nicknames on owned animals based on their characteristics and physical attributes.
dfhack - Memory hacking library for Dwarf Fortress and a set of tools that use it
SharpGLTF - glTF reader and writer for .NET Standard
scripts - DFHack scripts
FNA - FNA - Accuracy-focused XNA4 reimplementation for open platforms
Zombusters - 🕹️ A retro style zombies shooter with cool isometric pixel art for Windows and MacOS
df-ai - Dwarf Fortress + Artificial Intelligence
df-structures - Dwarf Fortress data structure descriptions
Roslyn - The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
stonesense - A retro isometric visualizer for Dwarf Fortress