From: David E. <dhe...@gm...> - 2013-01-29 00:12:23
|
Writing a file isn't a problem. I just want to make sure of a couple things before I dive further. :) #1 - I'm not duplicating some previous effort. #2 - What i'm doing makes sense at all (like if there are zero apis exposed for this kind of data, then this project obviously makes no sense). On Mon, Jan 28, 2013 at 2:28 PM, Colby Klein <sha...@gm...> wrote: > Do you just need to know how to write a file? You can use the RageFile > helpers for that stuff. There's a script in the game using it, check > /Themes/_fallback/Scripts/01 IniFile.lua. > > The basic process is this: > local file = RageFileUtil.CreateRageFile() > > if not file:Open(file_path, RageFile.WRITE) then > -- log an error > Warn( string.format("WriteFile(%s): > %s",file_path.file:GetError()) ) > file:destroy() > return false > end > > -- write some stuff > file:PutLine("foo") > > file:Close() > file:destroy() > > A good file path would be somewhere in /Save, that should always be > writable. You'll find the output in whichever folder SM stores the saves on > your platform. > > -- Colby > > > - Colby > > > On Sat, Jan 26, 2013 at 4:15 AM, David Echols <dhe...@gm...> wrote: > >> Hey guys, >> >> I am looking to either use an existing mod or create a mod that allows >> Stepmania to store data from each song played. >> >> The purpose is to store interesting data about when someone plays >> stepmania >> so you can parse that data out to a dashbaord. So you could store things >> like song name, song length, time played (local time), number of steps, >> and >> so on. >> >> I looked around and the closest thing I could find was the beginnings of a >> LUA script using the Stepmania API. http://www.pastie.org/4076202 >> >> Do you guys know of any existing mod that may already do this in some way? >> If not, do you think it would make sense to use the API to create >> something >> like this? >> >> Thanks for your help. >> - David >> >> ------------------------------------------------------------------------------ >> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >> MVPs and experts. ON SALE this month only -- learn more at: >> http://p.sf.net/sfu/learnnow-d2d >> _______________________________________________ >> Stepmania-devs mailing list >> Ste...@li... >> https://lists.sourceforge.net/lists/listinfo/stepmania-devs >> > > |