shithub: pokered

Download patch

ref: cbc85b4d220b31c28266a227ff8789818631c4e9
parent: 5facf8377aeda68cb3fca389cb1784cf9c2d406b
parent: dd9b1676898862f70c3352ed46a0f9097a50450c
author: yenatch <yenatch@gmail.com>
date: Sun Sep 6 18:44:55 EDT 2015

Merge pull request #117 from PikalaxALT/master

Rewrite SetEvents and ResetEvents for unlimited number of events

--- a/constants/event_macros.asm
+++ b/constants/event_macros.asm
@@ -163,14 +163,13 @@
 
 ;\1 = event index
 ;\2 = event index
-;\3 = event index (optional)
+;\3, \4, ... = additional (optional) event indices
 SetEvents: MACRO
 	SetEvent \1
+	rept (_NARG + -1)
 	SetEventReuseHL \2
-
-	IF _NARG > 2
-		SetEventReuseHL \3
-	ENDC
+	shift
+	endr
 	ENDM
 
 ;\1 = event index
@@ -214,11 +213,10 @@
 ;\3 = event index (optional)
 ResetEvents: MACRO
 	ResetEvent \1
+	rept (_NARG + -1)
 	ResetEventReuseHL \2
-
-	IF _NARG > 2
-		ResetEventReuseHL \3
-	ENDC
+	shift
+	endr
 	ENDM
 
 ;\1 = event index