Multiple Instances Question
Posted: Fri Jun 02, 2023 6:54 pm
I am currently developing an idle game in SpiderBasic and have a question.
given the following code:
and it is used as follows:
How can I module it, so I can create multiple instances of currency using one module? If I uncomment the line line the app crashes when run.
Thank you for your time,
Cyber Spider
given the following code:
Code: Select all
DeclareModule Currency
; procedures
Declare create(x, y)
EndDeclareModule
Module Currency
; canvas to draw on
Global gadget
; create the currency
Procedure create(x, y)
gadget = TextGadget(#PB_Any, x, y, 100, 100, "Stars: 0")
EndProcedure
EndModule
Code: Select all
oldcurr = Currency::create(50, 50)
;newcurr = Currency::create(100, 100)
Code: Select all
newcurrent = Currency::create(100, 100)
Thank you for your time,
Cyber Spider