shagie / dredmortools Goto Github PK
View Code? Open in Web Editor NEWVarious tools to help with playing Dredmor
License: BSD 2-Clause "Simplified" License
Various tools to help with playing Dredmor
License: BSD 2-Clause "Simplified" License
On the item page, allow a filter of the recipes to help hide ones that are impossible / impractical to make with the current skills.
Requires #1 to be complete
The block from craftDB.xml
<craft>
<output skill="0" name="Crude Blade Trap" amount="1" />
<output skill="1" name="Crude Blade Trap" amount="2" />
<output skill="2" name="Rough Blade Trap" amount="2" />
<output skill="3" name="Rough Blade Trap" amount="3" />
<output skill="4" name="Blade Trap" amount="3" />
<output skill="5" name="Blade Trap" amount="4" />
<tool tag="tinkerer"/>
<input name="Iron Ingot" />
<input name="Pressure Plate" />
</craft>
Is parsed as
$VAR1 = {
'input' => {
'Pressure Plate' => {},
'Iron Ingot' => {}
},
'tool' => {
'tag' => 'tinkerer'
},
'output' => {
'Blade Trap' => {
'amount' => '4',
'skill' => '5'
},
'Rough Blade Trap' => {
'amount' => '3',
'skill' => '3'
},
'Crude Blade Trap' => {
'amount' => '2',
'skill' => '1'
}
}
};
Migrate from XML::Simple to something that can handle this.
Process the encurstDB as part of crafting
Rather than spitting out to the console, generate HTML files.
Use existing art for images on the html page. Use itemDB.xml to locate.
Requires #1 to be complete
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.