first Prototype

This commit is contained in:
Exobyt 2025-08-28 01:55:38 +02:00
parent e11825c698
commit 35ce267482
481 changed files with 17315 additions and 1 deletions

View file

@ -0,0 +1,5 @@
class_name Empty extends Bullet
func _init() -> void:
type = GLOBALS.ITEMTYPES.EMPTY
damage = 0

View file

@ -0,0 +1 @@
uid://c3l3ik8fk4h3b

View file

@ -0,0 +1,12 @@
class_name LuckyBullet extends Bullet
var minDamage: int = 0
var maxDamage: int = 2
func _init() -> void:
type = GLOBALS.ITEMTYPES.LUCKYBULLET
func getDamage() -> int:
randomize()
var rng = RandomNumberGenerator.new()
return rng.randi_range(minDamage, maxDamage)

View file

@ -0,0 +1 @@
uid://bxlgreqfamldl

View file

@ -0,0 +1,5 @@
class_name StandardBullet extends Bullet
func _init() -> void:
type = GLOBALS.ITEMTYPES.STANDARDBULLET
damage = 1

View file

@ -0,0 +1 @@
uid://c1gjjch8h0q21

View file

@ -0,0 +1,6 @@
class_name Bullet extends Item
var damage: int = 0
func getDamage() -> int:
return damage

View file

@ -0,0 +1 @@
uid://bbqlf1ni1fgmu

3
scripts/item/item.gd Normal file
View file

@ -0,0 +1,3 @@
class_name Item extends Node
var type: GLOBALS.ITEMTYPES

1
scripts/item/item.gd.uid Normal file
View file

@ -0,0 +1 @@
uid://bkg3ot20liwdx