aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* yet another mega commit that should probably be split up but ehGravatar Pouar2020-08-1320-332/+473
|
* api changeGravatar Pouar2020-08-107-81/+84
| | | | | | | add the character using the item as an argument to yadfa:use-script instead of just the character the user is using it on. While I'm at it, add a missing method for the messing laser
* refactorGravatar Pouar2020-08-098-33/+22
|
* changed my mindGravatar Pouar2020-08-091-1/+0
| | | | slot-value doesn't make a good external interface anyway
* better scopingGravatar Pouar2020-08-092-2/+2
|
* add messing laserGravatar Pouar2020-08-092-0/+12
|
* split libexec.lispGravatar Pouar2020-08-098-4208/+4219
|
* split bin.lispGravatar Pouar2020-08-094-498/+501
|
* add more ideasGravatar Pouar2020-08-092-0/+14
|
* update ASDFGravatar Pouar2020-08-091-1/+1
|
* update dependenciesGravatar Pouar Dragon2020-08-021-6/+6
|
* remove unnecessary declarationGravatar Pouar2020-07-231-2/+1
|
* forgot this means something different when in that loopGravatar Pouar2020-07-231-5/+10
|
* use destructuring-bindGravatar Pouar2020-07-228-156/+142
|
* ensure the old keys are replaced instead of duplicatedGravatar Pouar2020-07-221-111/+116
|
* fix copypastaGravatar Pouar2020-07-211-1/+1
|
* Think I got this wrongGravatar Pouar2020-07-211-1/+4
|
* add more valid element types to movesGravatar Pouar2020-07-212-11/+22
| | | | | | status conditions are handled by different functions than calculating damage, so it should be fine to add element types to moves that only affect status conditions
* indentionGravatar Pouar2020-07-211-74/+91
|
* add abdl element typeGravatar Pouar2020-07-213-3/+8
|
* moves can now have mutliple element typesGravatar Pouar2020-07-2111-42/+37
|
* subtypes are supposed to count hereGravatar Pouar2020-07-201-1/+1
|
* use a macro for thisGravatar Pouar2020-07-204-37/+38
|
* forgot macros made with macrolet are invisible to the iterate macroGravatar Pouar2020-07-181-8/+12
|
* add mutagen and antimutagenGravatar Pouar2020-07-182-0/+36
| | | | | | | these add and remove element types from the user right now, the code assumes that the order of the types that appear in the list isn't relavent
* bugfixGravatar Pouar2020-07-181-7/+6
|
* apparently this feature was already supported in iterateGravatar Pouar2020-07-173-34/+34
|
* make use of element types where they make senseGravatar Pouar2020-07-178-5/+15
| | | | still need a lot more than this though
* apparently the macro-level macro was redundantGravatar Pouar2020-07-1710-92/+56
|
* remove element-type-mixinGravatar Pouar2020-07-171-3/+14
| | | | as what goes into the slots of the 2 classes that use them are different
* add new element typesGravatar Pouar2020-07-173-0/+86
| | | | | | originally I was going to just include a subset of these, but couldn't decide on which subset, so I just included them all. Maybe someone can use the extras.
* avoid warningsGravatar Pouar2020-07-171-7/+7
|
* indentionGravatar Pouar2020-07-171-14/+14
|
* How the fuck did I leave that out?Gravatar Pouar2020-07-171-1/+1
|
* print the element type name when printing the class tooGravatar Pouar2020-07-151-0/+7
|
* make sure the package prefix is printed in print-objectGravatar Pouar2020-07-152-26/+33
|
* decided to return something more descriptive hereGravatar Pouar2020-07-151-5/+4
|
* rename yadfa::element-type-metaclass to yadfa::element-type-classGravatar Pouar2020-07-152-7/+7
|
* allow more variations of yadfa:defmatchGravatar Pouar2020-07-151-3/+6
|
* export yadfa:element-typeGravatar Pouar2020-07-151-0/+1
|
* typoGravatar Pouar2020-07-151-1/+1
|
* declarationsGravatar Pouar2020-07-151-3/+3
| | | | | | The odds of having a list with a length longer than most-positive-fixnum on a modern 64bit system is extremly low, assuming it would even fit in ram
* iterate through this only onceGravatar Pouar2020-07-151-17/+20
|
* make use of the new API in case these moves ever gain a element typeGravatar Pouar2020-07-142-4/+4
|
* avoid non tail recursive functionGravatar Pouar2020-07-141-3/+4
|
* type declarationsGravatar Pouar2020-07-143-2/+8
|
* bug fixesGravatar Pouar2020-07-141-3/+3
|
* add element types, although nothing uses it yetGravatar Pouar2020-07-143-9/+102
|
* use CLIM:FORMATTING-TABLE as it works with variable width fontsGravatar Pouar2020-07-043-117/+168
|
* more helpful dialogGravatar Pouar2020-07-031-6/+14
|