Construct2 events have the following form:
Conditions: ----------------------- Actions:
############################
Condition1----------------------- Do this
Condition2----------------------- And this
(more conditions)------------- Etc
-or-
-else-
etc
(AND is implied)
All Conditions must be "met"/true(unless inverted to be false or -OR- is used) before any actions in the event will activate.
So by making a canShoot var (canShoot is made up.. you could use any name) and putting it in your firing event...
Condition: ---------------- Action:
##############################
Spacebar pressed ------ Create bullet at gun imagepoint 1
canShoot = 1--------------canShoot=0
---------------------------------wait 1.5 seconds
---------------------------------canShoot=1