Author Topic: MODULE: Easy mirrors 2.0  (Read 11309 times)

Cassiebsg

  • Cavefish
  • Fleeing the Cylon tyrrany...
    • Cassiebsg worked on a game that was nominated for an AGS Award!
Re: MODULE: Easy mirrors 2.0
« Reply #20 on: 01 Aug 2014, 19:28 »
I see a little bug:

Now that you mentioned it, I noticed that one when I was moving around, but then I couldn't reproduce it, and thought that maybe it was me who saw it wrong...
There are those who believe that life here began out there...

Ghost

  • AGS Baker
  • Rottwheelers
  • Still haunting :)
    • Ghost worked on a game that was nominated for an AGS Award!
      Ghost worked on a game that won an AGS Award!
Re: MODULE: Easy mirrors 2.0
« Reply #21 on: 01 Aug 2014, 22:06 »
I see a little bug:
Now that you mentioned it, I noticed that one when I was moving around, but then I couldn't reproduce it, and thought that maybe it was me who saw it wrong...

Could be a not-correctly-assigned view though. I set up a mirror scene in a Game-in-production, and didn't get that bug with fully assigned views. In the "ocean" scene it is stated that some views are "lazily assigned".
« Last Edit: 01 Aug 2014, 23:21 by Ghost »

AnasAbdin

  • Peace, Love and AGS
Re: MODULE: Easy mirrors 2.0
« Reply #22 on: 02 Aug 2014, 17:23 »
I see a little bug:


I don't think so. With all the dangers around.. he grew a pair of eyes in the back of his head...

I'll see my way out.

Monsieur OUXX

  • Cavefish
  • Mittens Vassal
  • Mittens Half Initiate
    • I can help with proof reading
    •  
    • I can help with translating
    •  
    • I can help with voice acting
    •  
Re: MODULE: Easy mirrors 2.0
« Reply #23 on: 03 Aug 2014, 03:13 »
Hey guys, it's not a bug*.

As explained in the demo game (when you click on Brandon to get his explanations) :

"You might notice that sometimes, the reflection does not match the character sprite. That's not because of the module. That's because our sprite artist was too lazy to draw an original sprite 0 for some loops".

In the screenshot above, all sprites 0 for loops "up,down,left and right" of view "idle" are the same. Hence the glitch! But then again it's not because of the module.

* unless proven otherwise.
« Last Edit: 03 Aug 2014, 03:15 by Monsieur OUXX »
 

Re: MODULE: Easy mirrors 2.0
« Reply #24 on: 28 Feb 2015, 13:02 »
Would it be ok to use this module in my commercial game? I dont see any licensing documentation for your module.

Monsieur OUXX

  • Cavefish
  • Mittens Vassal
  • Mittens Half Initiate
    • I can help with proof reading
    •  
    • I can help with translating
    •  
    • I can help with voice acting
    •  
Re: MODULE: Easy mirrors 2.0
« Reply #25 on: 03 Mar 2015, 10:11 »
Would it be ok to use this module in my commercial game? I dont see any licensing documentation for your module.

I believe the files headers say it's absolutely free to use.
But anyway: yes, you may use it, as long as you credit "Monsieur Ouxx and the 'Indiana Jones and the Seven Cities of Gold' contributors" somewhere in your manual or on-screen crédits.
 

Re: MODULE: Easy mirrors 2.0
« Reply #26 on: 04 Mar 2015, 21:41 »
no probs, ill make sure that i credit you and Indiana Jones and the Seven Cities of Gold' contributors in the credits and in the game readme/manual docs.

Alen101

  • Look behind you! A three-headed monkey!
Re: MODULE: Easy mirrors 2.0
« Reply #27 on: 19 Dec 2015, 22:31 »
It seems to be a cool module, but it gives me an arror in this line:
   LabelDebug.Text = String.Format("transp=%d", c.Transparency);
Any ideas of what could be happening?

Ive downloaded the zip file with the Indy game, then enter the game and export the module Mirror2.0
Then go to my game and import it, i did that because i was not able to find the .scm file.
Maybe some archive in the indy game folder i have to copy to my game folder?
???


Alen101

  • Look behind you! A three-headed monkey!
Re: MODULE: Easy mirrors 2.0
« Reply #28 on: 02 Jan 2016, 16:28 »

I keep getting this error in the mirror module, any ideas?
anything would help!

The error is in this line of the mirror2.0.asc code:
Code: Adventure Game Studio
  1. LabelDebug.Text = String.Format("transp=%d", c.Transparency);
  2.  

this is the output message:

mirror2.0.asc(461): Error (line 461): Undefined token 'LabelDebug'

Calin Leafshade

  • AGS Project Tracker Admins
  • Long live King Cat!
    • I can help with making music
    •  
    • I can help with voice acting
    •  
    • Calin Leafshade worked on a game that was nominated for an AGS Award!
      Calin Leafshade worked on a game that won an AGS Award!
Re: MODULE: Easy mirrors 2.0
« Reply #29 on: 02 Jan 2016, 16:39 »
It's trying to set a label for debugging. Presumably the module author left it in by mistake.

Just remove that line.

Alen101

  • Look behind you! A three-headed monkey!
Re: MODULE: Easy mirrors 2.0
« Reply #30 on: 02 Jan 2016, 23:16 »
Thank you!!

Re: MODULE: Easy mirrors 2.0
« Reply #31 on: 06 May 2017, 00:12 »
I have the error:

Failed to save room room1.crm; details below
guiscript.ash(145): Error (line 145): function 'Character::FaceDirection' is already defined


And in line 145, I see the following code:
Code: Adventure Game Studio
  1.     import function FaceDirection (this Character*, eDirection dir);


--- EDIT ---

Ok, I deleted FaceDirection definition from both guiscript.asc and guiscript.ash . Now it works! :]


--- EDIT 2 ---

Does someone have any idea on how to have eSymmetryHoriz that also flips horizontally the image? My character isn't horizontally symmetric.

Made my own small hack for now...

Code: Adventure Game Studio
  1. Character* c; //the reflection will be...
  2.   if (data[mir_index].c != null) { //...the mirror's own. It looks exactly like the player
  3.     c = data[mir_index].c;
  4.     if(player.View != 1){
  5.       c.ChangeView(player.View);
  6.     } else {
  7.       c.ChangeView(49);
  8.     }
  9.   }
« Last Edit: 07 May 2017, 23:14 by eri0o »

Monsieur OUXX

  • Cavefish
  • Mittens Vassal
  • Mittens Half Initiate
    • I can help with proof reading
    •  
    • I can help with translating
    •  
    • I can help with voice acting
    •  
Re: MODULE: Easy mirrors 2.0
« Reply #32 on: 16 Apr 2018, 13:07 »
Update : edited first post to recommend using late_repeatedly_execute_always
 

Re: MODULE: Easy mirrors 2.0
« Reply #33 on: 17 May 2018, 13:23 »
Hey OUXX :)

You stated it would be easy to mirror more characters...
What would one have to do, to make that work?