Search found 8 matches
- Mon Mar 05, 2018 7:38 pm
- Forum: Libraries and Tools
- Topic: BroccoliUtils - Misc. Collections of Libraries
- Replies: 5
- Views: 4321
Re: BroccoliUtils - Misc. Collections of Libraries
I thought I added an assert statement that would not allow cyclic tables, but I guess not. I'll fix that. I didn't know about that string.format so thats awesome to know about, And I probably should have known not to load from appdata. Of course thats a bad idea. I will update those things when I ge...
- Sun Mar 04, 2018 3:33 pm
- Forum: Libraries and Tools
- Topic: BroccoliUtils - Misc. Collections of Libraries
- Replies: 5
- Views: 4321
BroccoliUtils - Misc. Collections of Libraries
BroccoliUtils is a collection of Libraries that I have used for developing my own games with Love2D. It has a libraries for: Saving data as a lua file that when run returns a table with all of your data Using timers to run a function periodically, or create a delay before it runs Converting a sprite...
- Fri Jul 14, 2017 8:40 pm
- Forum: Libraries and Tools
- Topic: SaveData: A library for saving data in 35 lines
- Replies: 6
- Views: 7657
Re: SaveData: A library for saving data in 35 lines
I added the assertion, and now it escapes characters properly
- Mon Jul 10, 2017 11:31 pm
- Forum: Libraries and Tools
- Topic: SaveData: A library for saving data in 35 lines
- Replies: 6
- Views: 7657
Re: SaveData: A library for saving data in 35 lines
I appreciate the criticism and suggestions. I was worried about performance and wasn't sure how to implement the usage of table.concat with non integer keys. I will also update it so as to escape the strings properly. I don't think I will update it to work with cyclic tables. And I feel as though ta...
- Sun Jul 09, 2017 1:40 am
- Forum: Libraries and Tools
- Topic: SaveData: A library for saving data in 35 lines
- Replies: 6
- Views: 7657
Re: SaveData: A library for saving data in 35 lines
Thanks for the feedback. I have already made the changes to match your suggestions. I kept line 42 as is , because it also erases the comma that would form after the very last curly bracket of the actual data table. I later plan to have the option for the save function to acquire the metatable of th...
- Fri Jul 07, 2017 10:40 pm
- Forum: Libraries and Tools
- Topic: SaveData: A library for saving data in 35 lines
- Replies: 6
- Views: 7657
SaveData: A library for saving data in 35 lines
SaveData is a small library for saving tables of any size into a file then loading them for use later. Usage saveData.save(data, saveFile) This will save the Table, data into a file named saveFile overwriting it if it exists and creating it if it does not. This will return the success and error valu...
- Sun Jul 02, 2017 9:20 pm
- Forum: Support and Development
- Topic: Love_INI_Paser: how to read and write headers with variables?
- Replies: 1
- Views: 1760
Re: Love_INI_Paser: how to read and write headers with variables?
Given their example: local LIP = require 'LIP'; local data = { sound = { left = 70, right = 80, }, screen = { width = 960, height = 544, caption = 'Windows caption', focused = true, }, }; -- Data saving LIP.save('savedata.ini', data); You can instead do : local LIP = require 'LIP'; local data = { [&...
- Tue Jun 27, 2017 4:06 am
- Forum: Libraries and Tools
- Topic: Dim4:A clock and timer library
- Replies: 0
- Views: 1850
Dim4:A clock and timer library
DIM4 I was working a creating a small simple library for timers in love 1.10.2. I thought I'd share it here. I'm not sure yet if I will update it and work on it, as it is something small I had made for myself. But if you'd like to, use it however you want. He is github link. https://github.com/Broc...