Commit Graph

63 Commits

Author SHA1 Message Date
Glenn Maynard e91a806b37 remove LuaFunctions.h 2006-09-29 09:54:50 +00:00
Glenn Maynard c690fdcfe4 unify registration 2006-09-29 00:01:32 +00:00
Glenn Maynard f4975f1f54 simpler Lua boilerplate 2006-09-27 20:30:29 +00:00
Glenn Maynard f84cdbf13c bindings 2006-09-27 06:25:18 +00:00
Glenn Maynard f806ec5936 StepsType_Invalid 2006-09-26 20:28:46 +00:00
Glenn Maynard 600fdfea63 simplify LuaXType 2006-09-26 07:13:54 +00:00
Glenn Maynard 95a384b970 LuaXType2 -> LuaXType 2006-09-26 06:47:53 +00:00
Glenn Maynard e7a5debee9 remove old
fixup
2006-09-26 04:09:09 +00:00
Glenn Maynard d4f8789a36 new binding method (LuaXType will be phased out) 2006-09-26 01:46:15 +00:00
Glenn Maynard 2b7e2849fd simplify singleton registration 2006-09-21 04:27:45 +00:00
Chris Danford fd0f4f1566 all unlock metrics in [UnlockManager] 2006-07-27 06:45:47 +00:00
Chris Danford 1537a4679d fix autolockchallengesteps doesn't work unless UnlockNames isn't empty 2006-07-25 22:10:46 +00:00
Glenn Maynard fd7a0bd7bf don't store unlocks in player profiles; we don't look there anyway 2006-06-14 05:01:22 +00:00
Glenn Maynard c15abe16ca GetName() lowercases 2006-06-14 04:39:25 +00:00
Chris Danford af3e1c571c move Steps searching out of song into SongUtil so that it can be shared with CourseEntry 2006-06-13 01:10:37 +00:00
Steve Checkoway 47e7ba3657 Invalidate trail caches for edit courses on unlocks. 2006-06-12 10:49:44 +00:00
Chris Danford 1aa0b38c9f fix SUnlockBrowse unlocking entry 1 when all entries are disabled 2006-06-05 07:36:23 +00:00
Chris Danford a8792e08db don't make unlocks for songs with no challenge steps 2006-05-25 18:46:40 +00:00
Chris Danford 82835dae6a change unlock entry IDs to strings so that auto generated entry ids won't shift around and unlock different things when new songs are added 2006-05-03 22:56:23 +00:00
Chris Danford 5b756e7e31 remove confusing overlap between "requirements met" and "unlocked" 2006-05-03 21:34:05 +00:00
Chris Danford 9fb36069f8 fix goofy unlocks after reload songs 2006-05-02 22:02:18 +00:00
Glenn Maynard d419a65187 bind UnlockEntryIndex 2006-03-26 07:14:44 +00:00
Glenn Maynard 8fb7b2fbc5 typo 2006-03-24 18:32:31 +00:00
Glenn Maynard 780eeece46 typo 2006-03-24 18:29:40 +00:00
Chris Danford 2b1e480496 AllAreLocked -> AnyRequirementsAreMet 2006-03-22 17:11:15 +00:00
Chris Danford 527b863f1a add AutoLockChallengeSteps 2006-03-20 22:41:41 +00:00
Chris Danford fdb6038003 fix unlocks re-celebrated every time the app is run 2006-03-13 08:03:17 +00:00
Chris Danford f24ba8d5f2 fix mod unlocks 2006-03-10 17:06:55 +00:00
Chris Danford d3ab83d284 assert on duplicate unlock IDs rather than behaving weird later 2006-02-01 07:34:12 +00:00
Chris Danford e99daa073a add simple unlock screens 2006-01-30 08:13:16 +00:00
Chris Danford 880cf1591e enum name cleanup
add Lua bindings
2006-01-29 22:17:43 +00:00
Chris Danford c52ab6fa5e Code -> UnlockEntryID
UnlockedSongs -> UnlockedEntryIDs
UnlockIndex -> UnlockEntryID
2006-01-28 22:08:16 +00:00
Chris Danford bbf22a9647 UnlockType -> UnlockTrigger 2006-01-28 21:37:13 +00:00
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Glenn Maynard b734b602d2 force TypeName arrays for XToString to be an array of const char*, not CString 2006-01-04 22:30:51 +00:00
Chris Danford 37f82b43f7 remove CStringArray #define 2005-12-09 21:36:22 +00:00
Chris Danford 65d71a4f23 expermienting with DEFINE_METHOD macro for Lua methods 2005-09-10 02:47:04 +00:00
Chris Danford 70d1f0eadb use mixed case values for enum Grade so that enum matches strings matches Lua 2005-08-14 11:38:31 +00:00
Glenn Maynard bb8af41cb1 missing headers 2005-07-01 05:07:22 +00:00
Glenn Maynard 0d4dad639d lua bindings 2005-06-25 03:11:16 +00:00
Glenn Maynard 9d7f835609 no need to template Luna specializations 2005-06-20 05:02:03 +00:00
Glenn Maynard d1241420d6 clean up singleton registration: if you were given an L, use it 2005-06-15 02:21:24 +00:00
Chris Danford 87183c0551 fix deref null Steps 2005-05-26 08:07:42 +00:00
Chris Danford fb1d69add3 rename: IsUsingProfile -> IsPersistentProfile
Don't require IsPersistentProfile in some places related to fitness mode where a non-persistent Profile will suffice
2005-05-09 08:44:01 +00:00
Chris Danford 3db3500226 remove size on statc CString arrays so that XToString can catch size differences 2005-05-05 19:55:04 +00:00
Glenn Maynard 118b0d8089 GetSongsUnlockedByCode, GetStepsUnlockedByCode 2005-04-30 04:11:55 +00:00
Chris Danford ad5c70f7df add unlockable steps 2005-04-24 19:41:52 +00:00
Glenn Maynard 50e5e9f597 return nil for error, not an aribtrary sentinel 2005-04-24 01:25:51 +00:00
Glenn Maynard 5fd0d235c4 add FindCode helper 2005-04-24 00:07:12 +00:00
Chris Danford 8cac261c52 clean up GRADE_ constant names to match GradeToString 2005-03-31 06:14:28 +00:00