Anyway, so I'm trying to attempt breaking Ace's database limits but I keep running into this SystemStackError which I'm sure occurs right around the line where I'm pushing new actors onto a variable that stores the Actors data. I have no idea on how to get around that error.
Here's the code. In case anybody's wondering why it looks that way, it's a script call in events. And the 9999 is just a replacement for a variable I had there.
Edit:
if (9999 >= 1)
v = 9999
data = load_data("Data/Actors.rvdata2")
if !(data.size > v) and !(
(v - (data.size - 1)) <= 0)
data_new = Array.new(v-(data.size-1)) {
RPG::Actor.new }
data.push *data_new
save_data(data, 'Data/Actors.rvdata2')
end
endEdit 2: This is looking to be more of an eventing-related issue. I tried the above call in the script editor which worked, whereas sticking it in a script call event command didn't.
Edited by PK8, 10 April 2012 - 11:38 AM.














