Wykres commitów

496 Commity (main)

Autor SHA1 Wiadomość Data
TheBrochacho 3c1db95e57 button dumps settings to a file 2022-04-10 19:41:12 -07:00
TheBrochacho 70c2f6627f added export settings button 2022-04-10 17:00:19 -07:00
Torrin Leonard c8e8d62837 Committing Logic patch and Checks 2022-04-09 13:34:43 -04:00
Torrin Leonard efcea53913
Update README.md 2022-04-05 19:46:21 -04:00
Torrin Leonard bc5568b564
Merge pull request #79 from torrinworx/Rarity_Check_and_Duplicate_Check
Logic Always with Rule, Resume Failed Batches | BMNFTs V3.0
2022-03-26 22:45:40 -04:00
Torrin Leonard 4c945a965e
Update __init__.py 2022-03-26 22:44:13 -04:00
Torrin Leonard d37fc69b20
Update README.md 2022-03-26 22:40:47 -04:00
Torrin Leonard f5ccffe691
Merge pull request #78 from philipdenys/patch-1
Update README.md
2022-03-26 10:59:49 -04:00
Philip Denys 875392d4d6
Update README.md
small tpoy
2022-03-26 15:57:26 +01:00
Torrin Leonard d5d4c37456 Added Resume Failed Batch feature
Don't get me started.
2022-03-25 23:47:54 -04:00
Torrin Leonard f90cb38e2b Removing deprecated script code
Added loading animation to DNA_Generator for Create NFT Data step.
2022-03-25 08:22:28 -04:00
Torrin Leonard e0528d0a65 Fixing Logic and adding better error handling
__init__.py:
    Removed unnecessary variable passes
    Removed unnecessary imports

Checks.py:
    Added descriptions for all checks in Checks.py
    Created raise_Error_ScriptIgnore() check
    Created raise_Error_numBatches() check
    Created raise_Error_ZeroCombinations() check
    Created raise_Error_numBatchesGreaterThan() check
    Created raise_Warning_maxNFTs() check

DNA_Generator.py:
    Removed and refactored enableGeneration (deprecated material generation) code.
    Deprecated try excepts statements and errors for Checks.py
    Removed unnecessary variable passes
    Refactored # Messages
    Added loading animation

Exporter.py:
    Removed Material Handling section
    Refactored exporter console messages
    Added new loading animation for console when exporting images, animations or 3D models

loading_animaiton.py:
    Added loading animation file class

Logic.py:
    Fixed logic so that all rules are guaranteed to work
    Added "Always with" rule
2022-03-24 21:38:53 -04:00
Torrin Leonard c6a9224d67 Update DNA_Generator.py 2022-03-13 21:29:27 -04:00
Torrin Leonard 4531d56098 Added checks to DNA_Generator.py
Brought back Duplicate and Rarity checker from previous build.
2022-03-13 21:27:18 -04:00
Torrin Leonard d68b54121d
Update README.md 2022-03-13 17:48:15 -04:00
Torrin Leonard 3ae6aa9cf8
Update README.md 2022-03-13 17:21:27 -04:00
Torrin Leonard 05f5644627
Adding more info on Logic.json and how to use Logic 2022-03-13 16:56:34 -04:00
Torrin Leonard d07a405e34
Update README.md 2022-03-13 12:25:20 -04:00
Torrin Leonard c144e6d728
Merge pull request #67 from torrinworx/Logic-Patch
Logic patch merging to main branch.
2022-03-13 12:24:44 -04:00
Torrin Leonard 1b4111bc36 Cleaning things up
Updated version number for add-on
Refactored all imports for renamed files
2022-03-12 12:18:41 -05:00
Torrin Leonard 28dae909f9 Refactored DNA generation method and Logic
DNA Generation now checks if each DNA is unique after random, Rarity and Logic have generated a singleDNA string. This prevents duplication with all three methods.

Logic now works for both Only with and Never with methods. Variants and Attributes both work.

Rarity sorter was refactored to only return a singleDNA instead of the entire DNAList. Also the DNA creation method in Rarity_Sorter is has been changed.
2022-03-12 12:02:01 -05:00
Torrin Leonard 95a45e13cb resolving conflicts 2022-03-10 20:11:10 -05:00
Torrin Leonard 7bd22835ce Committing changes
__init__.py:
- added Custom Field Operators for metadata
- Added Description fields for Cardano, Solana, and ERC721 metadata templates
- Reconfigured variables in Operator function to be in class
- Created passable variables for new metadata fields
- Updated methods
- Added new Cardano metadata description field to panel
- Added new Solana metadata description field to panel
- Added new ERC721 metadata description field to panel
- Removed old Logic Panel

Batch_Refactorer.py:
- Cleaned methods for passing variables with classes
- Refactored functions and methods for calling functions from metaData.py
- Created new class rename_MetaData_Variables for better variable passing

DNA_Generator.py:
- Removed unnecessary spaces

Exporter.py:
- BMNFT_metadata files now include "Empty" if DNA is set to "0" by Logic.py

Logic.py:
- Added Collections method to read dictionaries
- Attributes and variants are now read independently and work properly
- Variant order numbers are now properly selected

metaData.py:
- Removed unnecessary imports
- Refactored function imports with new classes from Batch_Refactorer.py
- Description is now inserted into each template as defined by the user in Refactor panel
- Custom fields are now included in each template
2022-03-10 20:03:20 -05:00
Torrin Leonard 41f4eee5e4
Update README.md 2022-03-10 14:02:24 -05:00
Torrin Leonard 685e1fa702
Update README.md 2022-03-10 12:40:52 -05:00
Torrin Leonard b45687cc67 Patching Logic methods 2022-03-10 12:05:05 -05:00
Torrin Leonard 8f6e8405c8
Update README.md 2022-03-09 09:23:16 -05:00
Torrin Leonard d698363e7b
Merge pull request #64 from torrinworx/DNA-Logic
Dna logic
2022-03-08 21:46:48 -05:00
Torrin Leonard 48b6e8044f
Updating README to include info on Logic 2022-03-07 23:33:00 -05:00
Torrin Leonard e61ba2dad4 Added Logic.py
Integrated Logic.py in __init__.py
Integrated Logic.py function in DNA_Generator.py
Modified Exporter.py to accept Empty Variants
Created Logic.py and methods
Removed UIList.py and directory
2022-03-07 22:21:25 -05:00
Torrin Leonard 9687fecd75
Update README.md 2022-03-06 21:39:56 -05:00
Torrin Leonard 0bc6e15cd8
Update README.md 2022-02-27 11:14:16 -05:00
Torrin Leonard 4f04185e0d
Update README.md 2022-02-26 21:45:53 -05:00
Torrin Leonard 6a39764a0f
Adding info on mass renaming files 2022-02-26 21:19:11 -05:00
Torrin Leonard 45618a5ba5
Update README.md 2022-02-15 18:15:50 -05:00
Torrin Leonard b876fd4fce
Update README.md 2022-02-15 16:33:49 -05:00
Torrin Leonard 0091dc6de9
Update README.md 2022-02-14 10:32:52 -05:00
Torrin Leonard 6830daacbd Removing offset temporarily 2022-02-12 15:46:06 -05:00
Torrin Leonard 5a2630b48d
Update README.md 2022-02-12 12:20:57 -05:00
Torrin Leonard d710aa21c8
Update README.md 2022-02-11 12:11:44 -05:00
Torrin Leonard c98ad0e4ab
Update README.md 2022-02-09 20:02:51 -05:00
Torrin Leonard 174ee958c0
Merge pull request #57 from Junoburger/remove_typo
Remove typo
2022-02-09 19:53:33 -05:00
Junoburger 4707c937bb Remove typo 2022-02-10 01:00:56 +01:00
Torrin Leonard 2339a2e4ad
Update README.md 2022-02-08 21:47:42 -05:00
Torrin Leonard e9975ab1e2
Update README.md 2022-02-08 18:11:38 -05:00
Torrin Leonard 444c0f3ab3
Update README.md 2022-02-08 18:06:47 -05:00
Torrin Leonard 9bae580c42
Update README.md 2022-02-08 18:06:07 -05:00
Torrin Leonard b050a9e206
Update README.md 2022-02-08 16:42:26 -05:00
Torrin Leonard 3c7817f915
Adding Donation information 2022-02-07 17:12:03 -05:00
Torrin Leonard 476224bf69
Update README.md 2022-02-07 16:54:40 -05:00