Search found 510 matches

by MrFariator
Sat Dec 09, 2023 11:48 am
Forum: Support and Development
Topic: [SOLVED]One variable references two different objects simultaneously
Replies: 6
Views: 3789

Re: One variable references two different objects simultaneously

Well, when you launch the project, manager.open is run once in scene.lua. This is presumably the place that you are having your issues in. I added the following modifications to check what each value was: function manager.open(n) if not scene[n] then manager.load(n) end list:setBack(scene[n]) -- in ...
by MrFariator
Sat Dec 09, 2023 6:06 am
Forum: Support and Development
Topic: [SOLVED]One variable references two different objects simultaneously
Replies: 6
Views: 3789

Re: One variable references two different objects simultaneously

Can you provide a runnable example? Specifically, what are the values of "a" and "b"?
by MrFariator
Sat Dec 02, 2023 5:08 am
Forum: Support and Development
Topic: Love 2D 11.4 crashes after exactly 2234 frames
Replies: 6
Views: 11597

Re: Love 2D 11.4 crashes after exactly 2234 frames

Similarly see no issues on Windows 11, or my Ubuntu box. RAM usage and CPU usage don't seem to be going up either, so don't think there's any errant (heavy) memory leak or such.
by MrFariator
Fri Dec 01, 2023 3:24 am
Forum: Support and Development
Topic: [SOLVED] I'm confused, Is a bug of 'repeat until'?
Replies: 8
Views: 3733

Re: [solved] I'm confused, Is a bug of 'repeat until'?

What is the remaining bug? The text not rendering? You might want to take a a look what the the code between lines 55 and 61 is doing. Edit: Actually, reading the code, you're setting the index 1 in the bananas table to empty, but yet to you continue to run the code because it's defined inside love....
by MrFariator
Fri Dec 01, 2023 2:03 am
Forum: Support and Development
Topic: [SOLVED] I'm confused, Is a bug of 'repeat until'?
Replies: 8
Views: 3733

Re: I'm confused, Is a bug of 'repeat until'?

I explained what the issue in your code is, and how to address it. However, I'd recommend taking a step back, and trying to understand your table accesses. That's the root of your issues.
by MrFariator
Fri Dec 01, 2023 1:51 am
Forum: Support and Development
Topic: [SOLVED] I'm confused, Is a bug of 'repeat until'?
Replies: 8
Views: 3733

Re: I'm confused, Is a bug of 'repeat until'?

The contents of your uploaded main.lua do not match the code in your opening post, since you replaced the repeat-until with a goto, but... local queue = { { 1 } } local bananas = { 'got nil?' } function func(o) love.graphics.print(o[1]) end -- inside the loop for _, o in pairs(queue) do func(bananas...
by MrFariator
Fri Dec 01, 2023 1:31 am
Forum: Support and Development
Topic: [SOLVED] I'm confused, Is a bug of 'repeat until'?
Replies: 8
Views: 3733

Re: I'm confused, Is a bug of 'repeat until'?

Okay, I'll take just this snippet, and step you through it: local i = 1 repeat if queue[i] then for _, o in pairs(queue[i]) do o:func(bananas[i]) end end i = i + 1 if i < (999 + 1) then bananas[i * i / i] = nil end until(i > 5) 1. The code starts a repeat-until loop, ok. 2. If queue table at index i...
by MrFariator
Tue Nov 28, 2023 10:44 pm
Forum: Support and Development
Topic: table in love.event.push will lose metatable
Replies: 3
Views: 1784

Re: table in love.event.push will lose metatable

Can you share some code, to illustrate the problem you are having? The part about losing the metatable in the process sounds odd. Do remember that the colon(:) syntax is just syntactical sugar: myObject:myFunction(arg1) -- is the same as myObject.myFunction(myObject,arg1) function myObject:myFunctio...
by MrFariator
Fri Nov 24, 2023 4:07 pm
Forum: Support and Development
Topic: Creating an exact copy of an object
Replies: 4
Views: 2794

Re: Creating an exact copy of an object

The function I already posted handles deep copies, but it's not the only implementation to do so. The main caveat is that it may not work on tables that have any sort of special metatables going on, or extremely deep tables. However, based on the roblox docs, I believe Kopelat might just need to loo...
by MrFariator
Tue Nov 21, 2023 9:29 pm
Forum: Support and Development
Topic: Creating an exact copy of an object
Replies: 4
Views: 2794

Re: Creating an exact copy of an object

There are clone functions for a couple of specific types of things in löve, like Source:clone for audio sources. However, based on what I can surmise from Roblox documentation , you're asking for a method to create copies of lua objects. There is no readily available built-in functionality for this,...