FileSize not working?
Monkey Forums/Monkey Programming/FileSize not working?| 
 | ||
| Hi all, I'm trying to count how many level files are available to my game, but I can't seem to get FileSize() to return anything other than 0. 
	For Local t:Int = 1 To 1000 
		Local str:String = "levels/level"+t+".tmx"
		Local s:Int = FileType("str")
		Print str+" "+s
		If s <> 0 Then MaxLevel = t
		If s = 0 Then t = 1000 ' jump to end of loop if no file number
	Next
Am I doing something incorrectly? | 
| 
 | ||
| My guess: have you added "*.tmx" to your list of text file extensions? See docs -> App Config Settings -> #TEXT_FILES if not. | 
| 
 | ||
| Done that already, no help at all. I switched to this instead... 
Method countLevels()
	For Local t:Int = 1 To 1000 
		Local s:String = LoadString("levels/level"+t+".tmx")
		If s <> "" Then MaxLevel = t
		If s = "" Then t = 1000 ' jump to end of loop if no file number
		'Print s
	Next
	Print "MaxLevel "+MaxLevel
End Method
It works for detecting if a file exists or not, which is what I was after. |