[Ohrrpgce] run game ideas

Ralph Versteegen teeemcee at gmail.com
Thu Nov 3 10:39:52 PDT 2016


Yes, we need a way to share saves. A fancy way would be commands to
load/save a save from/to some other game,
which would allow the sort of one-time conversion you suggest,
but a simpler solution is just a setting to specify the name of the saves
folder. (That sounds a lot like
the packagegame for the game (used when distributing)). However I guess
that would be bad
if you went back to the original game and tried to load a save from the
sequel/expansion; ideally you'd want saves
to be marked as incompatible or something. Maybe this isn't a simple
solution afterall.

There are also some config files associated with each game (hidden away in
the OHR's settings folder), and maybe those should be shared too. There's
almost nothing stored in those settings currently, AFAIR just in-app
purchases and whether to fullscreen.

On 4 November 2016 at 01:53, Michael Kidder <mkidder at gmail.com> wrote:

> This actually makes "DLC" / expansions more feasible now since if you
> wanted to do it before, you have to tell people "oh yeah, just go in, copy
> the file... rename it to gameexpansion.r .. okay, enable extensions, and
> then go to.."
>
> Now you could just run a check to see if the user has installed the .rpg
> file and modify an in game menu or NPC's dialog or whatever seamlessly,
> that'd be pretty cool.
>
> Only thing i can think of is power users may want the ability to bring the
> save from the original game to the called game. It would be up to the
> developer to make sure both games stay compatible save wise. If this causes
> too many issues, then making "session variables" that GAME preserves only
> for the duration of being loaded would likely be enough for people to bring
> data over from one game to another. Something to think about, anyway.
>
> On Tue, Nov 1, 2016 at 7:00 PM, Ralph Versteegen <teeemcee at gmail.com>
> wrote:
>
>> Yes, I was planning to add a command like "check game exists" to work
>> around this problem.
>>
>> Checking for both .rpg and .rpgdir is a good idea too.
>>
>> On 2 November 2016 at 04:26, James Paige <Bob at hamsterrepublic.com> wrote:
>>
>>> I was looking at the run game implementation.
>>>
>>> I saw this comment in the source:
>>>
>>> PRIVATE SUB run_game ()
>>>  ' Not being able to load the game should always show an error (use
>>> serrError for everything)
>>>
>>> I would definitely like to have the option of running a game with the
>>> error silenced.
>>>
>>> For example, At the end of Quest.rpg I might have code that runs
>>> Quest2.rpg even though the sequel does not even exist yet.
>>>
>>> One way to get this effect would be an argument to run game to make it
>>> silent. (I don't really like this one.)
>>>
>>> Alternatively another command "run game if exists" that just does the
>>> same thing without the error
>>>
>>> Finally, maybe an "is other game available($0="othergame")" check that
>>> returns a boolean.
>>>
>>> Next, I was wondering if you do:
>>>
>>> run game($0="gamename.rpg")
>>>
>>> and gamename.rpg does not exist, should it automatically check for
>>> "gamename.rpgdir" and nice-versa
>>>
>>> ---
>>> James
>>>
>>> _______________________________________________
>>> Ohrrpgce mailing list
>>> ohrrpgce at lists.motherhamster.org
>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>>
>>>
>>
>> _______________________________________________
>> Ohrrpgce mailing list
>> ohrrpgce at lists.motherhamster.org
>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>
>>
>
> _______________________________________________
> Ohrrpgce mailing list
> ohrrpgce at lists.motherhamster.org
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.motherhamster.org/pipermail/ohrrpgce-motherhamster.org/attachments/20161104/412d00f2/attachment.htm>


More information about the Ohrrpgce mailing list