DA22

Devoted Member
Jan 10, 2018
8,056
16,621
I'm glad for you. In a previous life I had a opportunity to provide an employer with source I had previously worked on and everything went well. Another time, as a client, a receiver took over a company we dealt with and he was a disaster both for the previous vendor and us as he refused to honour legal agreements wrt escrowed source transfer.

All I'm suggesting is you make sure you do have some insulation. Talking to a lawyer is always preferential, but there are less formal steps that can help such as getting a letter signed by an officer of the company acknowledging your prior ownership and thanking you for the donation of a non-exclusive, assignable, non-transferable, license to use.
Good advice and yes best a lawyer who is versed in the rules that apply in your own country. Those small details can make a big difference. If can do things informal and friendly is always best since it saves a lot of money and yes it is also important if you port some thing over to your current game that it is clear you have a free right to use those without compensation for that existing game you have the rights to. You never know if there might come a different owner that has other ideas.
 

pstear

Newbie
May 21, 2020
96
108
Good advice and yes best a lawyer who is versed in the rules that apply in your own country. Those small details can make a big difference. If can do things informal and friendly is always best since it saves a lot of money and yes it is also important if you port some thing over to your current game that it is clear you have a free right to use those without compensation for that existing game you have the rights to. You never know if there might come a different owner that has other ideas.
A lot of good advice . The larger the company your working for the more careful you probably need to be . It sounds like you have a good relationship with them . They probably do not want to be associated with porn publicly to avoid any impact on the rest of their business , which makes arguments less likely .

I would be careful in terms of borrowing code from work and try to make sure that visually it does not look identical , just as a precaution there is no need to make it obvious . Its very difficult to prove that the internal code is the same and quest systems are common in a lot of games .

I suspect that your main problem as you probably realize is the risk of the company you work for not surviving , which started all this in the first place . I am surprised I am still in a job at the moment with all the COVID issues , but I'm close enough to retirement that I know I'll be ok .
 
  • Like
Reactions: Droid Productions

Droid Productions

[Love of Magic]
Donor
Game Developer
Dec 30, 2017
6,763
17,198
A lot of good advice . The larger the company your working for the more careful you probably need to be . It sounds like you have a good relationship with them . They probably do not want to be associated with porn publicly to avoid any impact on the rest of their business , which makes arguments less likely .
It's...complicated :) As always. Anyways, it's a very small company, I'm one of the owners, and yeah... 2020 has been very rough. I wouldn't try this at EA/ActiBlizzard. Legally it will be fine, though there are as always secondary costs. When my partner approached me to 'feel me out' about porn, I was faced with two choices. I could pretend I was okay (and proceed to smuggle any knowledge I might have gained here back into the company) or I might just go clean.

I chose to go clean, which.... caused some anger. I hope it's for the good in a long-term; it let us start with a good chunk of proven technology (and a tool-chain that had, for once, been dog-fooded by the lead programmer), and let me not try to hide any domain understanding I might have. Anyway, it's seen pretty amazing work in the last 9 weeks. I'm really curious what the early beta-testers will think; hopefully sometime this week.
 
Last edited:
  • Like
Reactions: QV and Real Kreten

pstear

Newbie
May 21, 2020
96
108
It's...complicated :) As always. Anyways, it's a very small company, I'm one of the owners, and yeah... 2020 has been very rough. I wouldn't try this at EA/ActiBlizzard. Legally it will be fine, though there are as always secondary costs. When my partner approached me to 'feel me out' about porn, I was faced with two choices. I could pretend I was okay (and proceed to smuggle any knowledge I might have gained here back into the company) or I might just go clean.

I chose to go clean, which.... caused some anger. I hope it's for the good in a long-term; it let us start with a good chunk of proven technology (and a tool-chain that had, for once, been dog-fooded by the lead programmer), and let me not try to hide any domain understanding I might have. Anyway, it's seen pretty amazing work in the last 9 weeks. I'm really curious what the early beta-testers will think; hopefully sometime this week.
You put your heart into your work and your talented . Just do what you do best and see how things fall .
 
  • Like
Reactions: Droid Productions

abagel

Member
Apr 27, 2018
357
319
So, what exactly do I do with the second black rose for part 2 of that quest? Drawing blanks here.
 

abagel

Member
Apr 27, 2018
357
319
Go to the Starcucks at night.

Black Rose III unlocks later(Day 70) by talking to Olivia.
Thank you. I'm also going to have to ask for assistance again, though it's been a while. I got a freeze during the Wyrm fight, right after the powerup scene when you find out you know who is a Power. Sharing my save files, as usual.
 

Droid Productions

[Love of Magic]
Donor
Game Developer
Dec 30, 2017
6,763
17,198
Thank you. I'm also going to have to ask for assistance again, though it's been a while. I got a freeze during the Wyrm fight, right after the powerup scene when you find out you know who is a Power. Sharing my save files, as usual.
Something funky is going on when it's trying to auto-save:



Exception System.UnauthorizedAccessException: Access to the path "C:\Users\******\AppData\LocalLow\Droid Productions\Love of Magic\system.sav" is denied.

at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x001b7] in <c79628fadf574d3a8feae0871fad28ef>:0

at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize) [0x00000] in <c79628fadf574d3a8feae0871fad28ef>:0

at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int)

at System.IO.File.Create (System.String path, System.Int32 bufferSize) [0x00000] in <c79628fadf574d3a8feae0871fad28ef>:0

at System.IO.File.Create (System.String path) [0x00000] in <c79628fadf574d3a8feae0871fad28ef>:0

at poker.SystemSave.Save (poker.SystemSave save, System.String filename) [0x00005] in <bf9f13ec72c5408b8ca72ebf57f46176>:0 saving systemsave C:/Users/******/AppData/LocalLow/Droid Productions/Love of Magic\system.sav
Playing SFX button_click

Curious, I wonder what could have caused that.
 

abagel

Member
Apr 27, 2018
357
319
Something funky is going on when it's trying to auto-save:



Exception System.UnauthorizedAccessException: Access to the path "C:\Users\******\AppData\LocalLow\Droid Productions\Love of Magic\system.sav" is denied.

at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x001b7] in <c79628fadf574d3a8feae0871fad28ef>:0

at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize) [0x00000] in <c79628fadf574d3a8feae0871fad28ef>:0

at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int)

at System.IO.File.Create (System.String path, System.Int32 bufferSize) [0x00000] in <c79628fadf574d3a8feae0871fad28ef>:0

at System.IO.File.Create (System.String path) [0x00000] in <c79628fadf574d3a8feae0871fad28ef>:0

at poker.SystemSave.Save (poker.SystemSave save, System.String filename) [0x00005] in <bf9f13ec72c5408b8ca72ebf57f46176>:0 saving systemsave C:/Users/******/AppData/LocalLow/Droid Productions/Love of Magic\system.sav
Playing SFX button_click

Curious, I wonder what could have caused that.
I have the game itself in a hidden folder? Maybe that's it? Or I could check antivirus
 

Droid Productions

[Love of Magic]
Donor
Game Developer
Dec 30, 2017
6,763
17,198
Android user here. Can't edit save file using online editor. & No console too. Help
Enable debug mode in settings:
1600992030972.png

That will give you a new icon in the UI
1600992079450.png

Edit as you like
1600992120837.png


Only gotcha is you probably want to keep INT/STR/CHR <100, otherwise you can end up breaking progression by one-shoting enemies that are supposed to stick around and chat with you.


Also... what online editor are you talking about? I haven't done any online editor...
 
  • Like
Reactions: Real Kreten

Paapi

Engaged Member
Jan 21, 2020
3,321
1,831
Enable debug mode in settings:
View attachment 831419

That will give you a new icon in the UI
View attachment 831421

Edit as you like
View attachment 831422


Only gotcha is you probably want to keep INT/STR/CHR <100, otherwise you can end up breaking progression by one-shoting enemies that are supposed to stick around and chat with you.


Also... what online editor are you talking about? I haven't done any online editor...
Saveeditonline.com.
It is working on almost all other patreon games (including games with Unity engine). But on this one, values will automatically change to actual value after loading.
 

Droid Productions

[Love of Magic]
Donor
Game Developer
Dec 30, 2017
6,763
17,198
Saveeditonline.com.
It is working on almost all other patreon games (including games with Unity engine). But on this one, values will automatically change to actual value after loading.
Looks like it just parses the serialized data; it's using the normal Unity serialization. If you really wanted to edit it, characters->0->stats->set->0->value (90) is the cash. But the built in debugging interface is probably easier to use :)

1600996929774.png
 

SpikyHair

Member
Nov 13, 2019
363
659
Did you said what i think you said ?
I'm not sayin', but I'm sayin', you know what I'm sayin'?

Joking aside, it's more my poking fun at the fact that Dylan is an odd duck out in a lineup that sees major divine dick action. At this point (admittedly, depending on player choices), only Foxy has yet to get tapped, and she definitely gives this "damn you stupid sexy Flanders" beligerent sexual tension vibes.
Healers, Enchanters, and Evokers can't become Chosen -- it's mentioned in the lore of the game (a discussion w/ Katie IIRC). The "spark" that lets them wield magic occupies the same slot that Chosen use to gain power from their deity. So Katie, Emily, and Dylan are going to remain independent.
I recall that convo, though don't remember if it talks explicitly of Healers and Enchanters, or just Evokers.

Not to mention that I kind of doubt somebody really experimented with "who can I turn into my sex slave" godly powers, considering they aren't supposedly that common to start with. Wouldn't surprise me if MC, aside from having a divine dick, could also overcharge somebody with a flimsy Spark (basically anybody who's not an Evoker, going by the lore) and make them a Chosen anyway.
I chose to go clean, which.... caused some anger. I hope it's for the good in a long-term; it let us start with a good chunk of proven technology (and a tool-chain that had, for once, been dog-fooded by the lead programmer), and let me not try to hide any domain understanding I might have. Anyway, it's seen pretty amazing work in the last 9 weeks. I'm really curious what the early beta-testers will think; hopefully sometime this week.
Just want to repeat what others already said - you really might want to look into drafting some legal agreements to avoid any potential future shenanigans in terms of authoring/distro rights. Your partner(s) should understand this, since it's something that they should also be doing on their end.

People change, or have unfortunate accidents and are replaced by family members who see things completely differently, or some minor resentment grows into a self-justification to screw over the other party. Call me cynical and jaded (and, frankly, that's a pretty accurate description), but as far as I'm concerned the only agreements that are worth anything are written down, signed, and preferably notarized. Something a lifetime of getting screwed over when least expected taught me the hard way.

Might be something particularly handy if it turns out your own game ends up doing better than the official title, especially considering what little we know of the circumstances and reception of this side project from you.

But hey, I'm a rando 'net stranger spewing (not-legal!) advice on a porn site. You just seem like a decent enough person, though. Would be a shame if your partnership went the way of so many collaborations I've seen over the years, just because somebody got uppity about what you do in your own spare time.

Talk to a corp-law or IP lawyer. Unless you don't mind finding out one fine day you no longer have any rights to Love of Magic all of a sudden :(
 
  • Like
Reactions: Droid Productions

Lucid Lancer

Member
May 29, 2018
269
711
I'm not sayin', but I'm sayin', you know what I'm sayin'?

Joking aside, it's more my poking fun at the fact that Dylan is an odd duck out in a lineup that sees major divine dick action. At this point (admittedly, depending on player choices), only Foxy has yet to get tapped, and she definitely gives this "damn you stupid sexy Flanders" beligerent sexual tension vibes.
I see your point, but is gender-bender not going to be even more odd at this point? And as you said foxy do gives off those vibes, i assume it's only a matter of time. So let's just leave buddy boy alone and well.
 

UnDeaD_CyBorG

Well-Known Member
Apr 6, 2018
1,193
676
You should totally sig that yourself, the right one, given it's the one so far that doesn't say "Fan", and you're the developer, after all.
As for Dylan: He's the humorous sidekick. Needed to ground the story and all.
As for who get's MC third leg action: There were actual choices?
Or do you mean side cast/Random NPCs?
 
  • Like
Reactions: Droid Productions

pstear

Newbie
May 21, 2020
96
108
Talk to a corp-law or IP lawyer. Unless you don't mind finding out one fine day you no longer have any rights to Love of Magic all of a sudden :(
If Droid is in the UK its a very different legal environment , although getting advice is always good legal action in the UK is less likely . Making sure there is no LoM source on company systems is a good idea , so it can't be nicked .

Although I'm surprised Microsoft haven't bought LoM for $1 billion as an XBox exclusive !

And we have reached day 100 ingame. 15 more days left until the end of Book 1. I figured that milestone was worth celebrating for Emily and MC, and I liked this little looping animation I made enough that I decided to make a Sig out of it. Enjoy :)
And the way things are going in the UK at the moment book 2 will be escaping from Edinburgh University Colditz style :)
 

SpikyHair

Member
Nov 13, 2019
363
659
I see your point, but is gender-bender not going to be even more odd at this point? And as you said foxy do gives off those vibes, i assume it's only a matter of time. So let's just leave buddy boy alone and well.
To make it clear - gender-bender is really not my cup of tea. That aside, I strongly suspect magic could change somebody into "honest-to-the-Horned-One" woman in all aspects. Dylan just feels too damn forsaken as things stand.

Even X is making moves on Emily's armor, meanwhile all we know about Dylan is that he hangs around people like Molly (in my game, at least for most of the "Fill me up, Master!" mornings) and has no acknowledged outlet for it. For all we know, especially going by some of the conversations, he spends the rest of the time studying up to be even greater support for the team on the Paths.

At least if he had a scene where he hooks up with some secondary male character, or anything, really, that'd make me feel less bad for him.

Here's hoping he can score some fay lady when MC goes Caesar on the Court in Exile, or something. Just let the brother have some fun, too, Droid! ;)
If Droid is in the UK its a very different legal environment , although getting advice is always good legal action in the UK is less likely.
No real experience with the differences. I do believe our side of the Atlantic has been working hard on pushing in our great FreeMarket™* approach whenever possible. Wasn't that a point of contention in the most recent free trade negotiations?

You really don't want what passes for our IP legal system. Hell, the whole thing has been under pressure toward reform from various industries for decades, but the big names like how it is and are tugging their way much harder. Which ends with a "all the 'justice' your money can buy!" practical result, because if you can bankrupt somebody through procedural delays, it doesn't matter where you legally stand anyhow. And these things are "boring" enough that they won't see much of a public outcry to affect a meaningful change.

Bleeh, /grumbles
Making sure there is no LoM source on company systems is a good idea , so it can't be nicked.
That would kind of go against what Droid is mentioning he hopes to leverage, the free-flow of improvements between both products. A decently drafted agreement would allow exchange of code while restricting any contention of rights due to it.
And the way things are going in the UK at the moment book 2 will be escaping from Edinburgh University Colditz style :)
FREE SCOTLAND!

>.>
 

Droid Productions

[Love of Magic]
Donor
Game Developer
Dec 30, 2017
6,763
17,198
At least if he had a scene where he hooks up with some secondary male character, or anything, really, that'd make me feel less bad for him.

Here's hoping he can score some fay lady when MC goes Caesar on the Court in Exile, or something. Just let the brother have some fun, too, Droid! ;)
That's basically the plan. Dylan's fate is intricately tied to his mother, and the Fae court. Which includes getting him a cute young Fae plaything :)
 
4.60 star(s) 258 Votes