cut down on extraneous imports
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# @install: lix --silent download "gh://github.com/kiss-lang/hollywoo#64610a32a2f907a855ddb014f0ed78249a03fee0" into hollywoo/0.0.0/github/64610a32a2f907a855ddb014f0ed78249a03fee0
|
||||
# @run: haxelib run-dir hollywoo "${HAXE_LIBCACHE}/hollywoo/0.0.0/github/64610a32a2f907a855ddb014f0ed78249a03fee0"
|
||||
# @install: lix --silent download "gh://github.com/kiss-lang/hollywoo#8148c0d6f53b6e2dd9c471baefe7eb56c30a2197" into hollywoo/0.0.0/github/8148c0d6f53b6e2dd9c471baefe7eb56c30a2197
|
||||
# @run: haxelib run-dir hollywoo "${HAXE_LIBCACHE}/hollywoo/0.0.0/github/8148c0d6f53b6e2dd9c471baefe7eb56c30a2197"
|
||||
-lib kiss
|
||||
-lib kiss-tools
|
||||
-cp ${HAXE_LIBCACHE}/hollywoo/0.0.0/github/64610a32a2f907a855ddb014f0ed78249a03fee0/src/
|
||||
-cp ${HAXE_LIBCACHE}/hollywoo/0.0.0/github/8148c0d6f53b6e2dd9c471baefe7eb56c30a2197/src/
|
||||
-D hollywoo=0.0.0
|
||||
@@ -1,4 +1,4 @@
|
||||
# @install: lix --silent download "gh://github.com/kiss-lang/kiss-flixel#70a1f880152be4bb03179dd79e9fe739d086ba7b" into kiss-flixel/0.0.0/github/70a1f880152be4bb03179dd79e9fe739d086ba7b
|
||||
# @install: lix --silent download "gh://github.com/kiss-lang/kiss-flixel#8e3320761360e4239544d1337403e1140b4dd0d2" into kiss-flixel/0.0.0/github/8e3320761360e4239544d1337403e1140b4dd0d2
|
||||
-lib flixel
|
||||
-lib flixel-addons
|
||||
-lib flixel-ui
|
||||
@@ -6,5 +6,5 @@
|
||||
-lib kiss-tools
|
||||
-lib lime
|
||||
-lib openfl
|
||||
-cp ${HAXE_LIBCACHE}/kiss-flixel/0.0.0/github/70a1f880152be4bb03179dd79e9fe739d086ba7b/src/
|
||||
-cp ${HAXE_LIBCACHE}/kiss-flixel/0.0.0/github/8e3320761360e4239544d1337403e1140b4dd0d2/src/
|
||||
-D kiss-flixel=0.0.0
|
||||
@@ -1,12 +1,12 @@
|
||||
# @install: lix --silent download "gh://github.com/kiss-lang/kiss#f6027cc00ced9ef26792fe14d7adbbac8fd4b5c6" into kiss/0.0.1/github/f6027cc00ced9ef26792fe14d7adbbac8fd4b5c6
|
||||
# @run: haxelib run-dir kiss "${HAXE_LIBCACHE}/kiss/0.0.1/github/f6027cc00ced9ef26792fe14d7adbbac8fd4b5c6"
|
||||
# @install: lix --silent download "gh://github.com/kiss-lang/kiss#aa4328aabb81c97f7f7b2ad6ce5ac1a9bb569738" into kiss/0.0.1/github/aa4328aabb81c97f7f7b2ad6ce5ac1a9bb569738
|
||||
# @run: haxelib run-dir kiss "${HAXE_LIBCACHE}/kiss/0.0.1/github/aa4328aabb81c97f7f7b2ad6ce5ac1a9bb569738"
|
||||
-lib haxe-strings
|
||||
-lib hscript
|
||||
-lib tink_json
|
||||
-lib tink_macro
|
||||
-lib tink_syntaxhub
|
||||
-lib uuid
|
||||
-cp ${HAXE_LIBCACHE}/kiss/0.0.1/github/f6027cc00ced9ef26792fe14d7adbbac8fd4b5c6/src
|
||||
-cp ${HAXE_LIBCACHE}/kiss/0.0.1/github/aa4328aabb81c97f7f7b2ad6ce5ac1a9bb569738/src
|
||||
-D kiss=0.0.1
|
||||
-w -WUnusedPattern
|
||||
--macro kiss.KissFrontend.use()
|
||||
@@ -1,3 +1,14 @@
|
||||
(importWithDefAlias)
|
||||
(import flixel.FlxSprite)
|
||||
(import flixel.math.FlxPoint)
|
||||
(import flixel.util.FlxColor)
|
||||
(import flixel.tweens.FlxTween)
|
||||
(import flixel.tweens.FlxTween.TweenOptions)
|
||||
(import flixel.FlxG)
|
||||
(import flixel.FlxCamera)
|
||||
(import hollywoo_flixel.ActorFlxSprite)
|
||||
(defAlias &type Scene hollywoo.Scene<FlxSprite,ActorFlxSprite,FlxSprite,FlxCamera>)
|
||||
|
||||
(defAlias &ident Left "Left")
|
||||
(defAlias &ident LeftBehind "Left2")
|
||||
(defAlias &ident Right "Right")
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
(when cc (cc))
|
||||
}))
|
||||
|
||||
(method &override :Void _showScene [:Scene<FlxSprite,ActorFlxSprite,FlxSprite,FlxCamera> scene :Appearance appearance :FlxCamera camera :Continuation cc]
|
||||
(method &override :Void _showScene [:Scene scene :Appearance appearance :FlxCamera camera :Continuation cc]
|
||||
(super._showScene scene appearance camera
|
||||
(makeCC
|
||||
(whenLet [overlaidProps (dictGet overlaidPropsInScenes sceneKey)]
|
||||
@@ -60,7 +60,6 @@
|
||||
(let [xOffset (- cSprite.x sprite.x)
|
||||
yOffset (- cSprite.y sprite.y)]
|
||||
(linearMotion cSprite (+ destX xOffset) (+ destY yOffset) speed)))))
|
||||
(defAlias &ident FlxTween.linearMotion CHANGE_TO_MOVIE_LINEARMOTION)
|
||||
|
||||
(method linearMotionTo [:FlxSprite sprite :String positionKey :Float speed &opt :Void->Void cc :String soundLoop :Float volumeMod :Array<FlxSprite> connectedSprites]
|
||||
(let [position (resolvePosition positionKey)]
|
||||
|
||||
@@ -2,19 +2,10 @@ package;
|
||||
|
||||
import kiss.Prelude;
|
||||
import kiss.List;
|
||||
import hollywoo.StagePosition;
|
||||
import hollywoo.HFloat;
|
||||
import hollywoo_flixel.FlxDirector;
|
||||
import hollywoo_flixel.FlxMovie;
|
||||
import hollywoo_flixel.MovieFlxState;
|
||||
import hollywoo_flixel.ActorFlxSprite;
|
||||
import kiss_flixel.SpriteTools;
|
||||
import flixel.FlxG;
|
||||
import flixel.FlxSprite;
|
||||
import flixel.FlxSubState;
|
||||
import flixel.util.FlxColor;
|
||||
import flixel.tweens.FlxTween;
|
||||
import flixel.FlxCamera;
|
||||
|
||||
@:build(kiss.AsyncEmbeddedScript.build("hollywoo-flixel", "src/hollywoo_flixel/HollywooFlixelDSL.kiss", "Test.hollywoo"))
|
||||
class Test extends FlxMovie {
|
||||
|
||||
Reference in New Issue
Block a user