Image attachment tracking system, adjustable pins
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
package nat.systems;
|
||||
|
||||
import kiss.Prelude;
|
||||
import kiss.List;
|
||||
|
||||
@:build(kiss.Kiss.build())
|
||||
class ImageAttachmentSystem extends AttachmentSystem {}
|
||||
@@ -0,0 +1,12 @@
|
||||
(load "../Lib.kiss")
|
||||
|
||||
(defNew []
|
||||
(super
|
||||
["jpg" "jpeg" "png"]
|
||||
->[archive e imageFiles]
|
||||
(unless (hasComponent e Images)
|
||||
(withWritableEntry archive e
|
||||
(addComponent archive e Images
|
||||
(object
|
||||
imageFiles imageFiles
|
||||
pinnedImageIndex 0))))))
|
||||
Reference in New Issue
Block a user