Please login or register.

Login with username, password and session length
Advanced search  

News:

Forum rules - please read before posting, it can save you a lot of time.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - anarchist

Pages: 1 [2] 3 4 ... 15
16
Technical forum / Re: Mirror reflection for 2D character
« on: November 07, 2017, 04:13:49 PM »
I think eborr means that you "simulate" the mirror with a second actor entity. It will not be very straightforward but I think you can achieve this with some work.

So, you create a second actor entity with the same animations as your main actor. You arrange so that the area below the mirror is a Sprite Entity. In this sprite entity you will set an image. The image must be the area below the mirror. This way, you will place your second actor behind this area, so that his lower body is cut off. Perhaps the image should extend left and right of the mirror, so you can show part of the actor as he enters the area in front of the mirror.

Then, you will set a region entity on the floor around the mirror. You can catch the event ActorEntry inside the region and start your code. The code must copy the main actor's movements, meaning for every move the main actor takes, the second actor must do the same (right-left). For up-down I guess you want the opposite movement.

Then, you can catch ActorLeave event to stop this behaviour and perhaps unload the second actor.

I have described it very roughly and probably missed some important points (maybe eborr meant an animation instead of a second actor entity?). I guess you can start and then seek help here again when you are stuck.

17
I have downloaded the Alpha Demo, installed it and played the tutorial for a few seconds, whereas I noticed you have the same issue we have.

I am running the game in Windows 10. I have a high DPI monitor, so in display settings I have scaled up to 150%. Inside the game, it seems that the same scaling is applied to the fonts you use. In both the tutorial window (with the continue button) and in the narration in the beginning, I cannot see the full text.This happens because you use True Type Fonts, and Windows automatically scales them to 150%, without scaling up the window.

We are currently considering a solution with Bitmap Fonts. I am just giving you a heads up, because we received some complaints in Steam, one user even got a refund because of this issue.

18
Technical forum / Re: Global region's events handling
« on: July 09, 2017, 01:20:33 PM »
Instead, why not create a single ladder.script and use the first piece of code you showed us in that script? Then you would assign this same script to all your ladder regions. If you want one of your ladder regions to do something different than the other ladders on ActorEntry then you can use the custom properties to program the behaviour.

Good luck with your first WME game!

19
Game announcements / Re: Hor
« on: May 25, 2017, 04:50:06 PM »
I watched the video. I love your graphics! Partially acid trip, partially nightmarish.

20
Hello everyone,

We are proud to announce that our point n click mystery adventure game Dr Doyle & The Mystery Of The Cloche Hat has been released on Steam!

http://store.steampowered.com/app/574420/Dr_Doyle__The_Mystery_Of_The_Cloche_Hat/

About the game
An unexplained break-in in the small hamlet of Prescott Lane draws the attention of Dr. Doyle, a man of questionable morality and unreserved inquisitiveness, who realises from the first that things aren't exactly how they seem.

After the body of an ex-convict is found beaten to death in a dark alley, it is up to the Doctor to put the pieces together.

Armed with his straps and his wits, the good Doctor sets out to find the truth and solve the mystery of the cloche hat.
Features
Investigate 1920s Dover, England (with over 80 interactive hotspots)

Gather Clues and Combine them with the Environment and the Characters you Meet

Choose your Method in your Encounters

Make Assumptions, Reach Conclusions and Decide the Guilty Party


21
Don't know about Lite but I had some weird side effects on my fonts after a resent Windows 10 update. If "Change the size of text, apps, and other items" is not set to 100% my fonts are increased in size and make a mess.

22
Make sure that in your base.inc script you have:

Code: WME Script
  1. global new_actor;
  2.  

Also what mihaipuiucernea said needs to be done. Why this you will ask.

Well, the actor variable which already exists is a global variable, meaning that it is maintained regardless in which scene you are and you can use it anywhere. There is a little catch though. To use it in a script you need to have this before using it:

Code: WME Script
  1. global new_actor;
  2. <do stuff with new_actor>
  3.  

You will notice that base.inc is included in all your scripts, be it game.script, in a scene_init.script, in an entity script, anywhere. If you add global new_actor in base.inc, then you can assume that the command runs as soon as base.inc is included, which is always at the beginning of your script. Think of it as code that is always executed.

Don't get carried away though and start adding any global variable you need in base.inc. Add only variables which you will need to use in almost every script. For instance, global Statestarttest; is not a variable you normally need in base.inc, because you most probably will use it only in the scene_init.script and maybe in some of your entities.

There is no shame in being a beginner, we all start somewhere. Bear in mind that the documentation contains everything you will need. What you need now is to become a better programmer and then you will realise that WME is a piece of cake to use. I suggest that you restart the tutorial and do the work that you are instructed to do, instead of just reading it. You will understand many necessary concepts. Your code might initially be a big mess, but you will gradually get better. I suggest that you also read some articles about proper programming style and best practices, they are very useful.

23
You need to show us the contents of scene_init.script to be able to help you.

24
My fear is that the lack of traffic in the forum means that WME is not used by new adventure games creators anymore. Unity is very popular at the moment and not only for 3D games. It remains free up to a point and I think their pricing is quite fair.

We will also probably move away from this wonderful engine because of the multiple platforms but also because the engine has not been updated for a long time. Mnemonic had announced WME v2.0 but I assume that the project must be halted since we haven't had news for years. Also, the latest release of v1 has been on beta for a long time. It is sad for me because this engine has absolutely everything you need for a 2D or 2.5D adventure and the community has been very helpful.

I haven't tried Lite to be honest. Our game is near release (it has been greenlit by Steam and we are finishing the bureaucratic part now so we can release it) so I will try it out. Has it been updated recently?

25
Thank you very much for the advice eborr.

I chose to move the entity container. I added events to each frame of my animation and then I catch the events in my entity's script. I then get the entity container control from my window and change its X value on each event occurrence.

P.S. Dude, are we the only active members of this forum left?

26
Technical forum / Moving animation in Window Entity Container does not move
« on: November 27, 2016, 10:48:01 PM »
Hello everyone.

I have created an entity container inside a window. I have linked an entity which has a moving sprite (it is a tiny actor moving left and right).

The entity's animation plays but it does not move left and right. The actor moves his legs and turns left and right but does not move on the screen.

Am I doing something wrong or is there nothing I can do about this?

27
The problem was in the way I build the file name string:

Code: WME Script
  1. var fileName = "sound_effects\\" + actor.Name + ".ogg";
  2.  

I was mislead by SciTE that '\' character works as an escape character, so I used double slash ('\\'). In debug mode, this was not an issue. But when I compiled the packages this stopped working. So, only a single '\' is used to solve the issue.

28
Technical forum / TalkAsync sound file does not work in compiled packages
« on: September 04, 2016, 02:04:02 PM »
Hello everyone,

I use the command:

Code: WME Script
  1. actor.TalkAsync("", "fileName.ogg", 5000);
  2.  

to trigger the talk animation and play a speech sound. I show the dialogue text in a separate window, which is why I send an empty string.

When I run the game in debug mode, the speech sound plays fine. When I compile the game and run it from "packages" folder, the speech sound is not heard. I believe it is not an issue with sound effects volume, because other sound effects are heard fine.

Any ideas why this might happen?

29
Bug reports / Re: SceneEdit crash
« on: May 22, 2016, 09:59:21 PM »
Problem solved.

I found out that RuntimeBroker.exe is related to Windows security. So I run WME as Admin and the problem was fixed. Thanks for your time Mnemonic.

30
Bug reports / Re: SceneEdit crash
« on: May 22, 2016, 03:36:17 PM »
I was running Windows 8.1. I have just upgraded to Windows 10 and get the same problem (I removed and reinstalled WME):

Code: [Select]
Log Name:      Application
Source:        Application Error
Date:          2016-05-22 17:33:35
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      CA-PC
Description:
Faulting application name: RuntimeBroker.exe, version: 10.0.10586.0, time stamp: 0x5632d7e0
Faulting module name: Windows.Internal.Shell.Broker.dll, version: 10.0.10586.218, time stamp: 0x56ff3976
Exception code: 0xc0000005
Fault offset: 0x000000000003bdea
Faulting process id: 0x13f0
Faulting application start time: 0x01d1b435e1a2051d
Faulting application path: C:\Windows\System32\RuntimeBroker.exe
Faulting module path: C:\WINDOWS\system32\Windows.Internal.Shell.Broker.dll
Report Id: 0bfb9341-61ed-41e7-8279-6f36e1ac3210
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2016-05-22T14:33:35.017791700Z" />
    <EventRecordID>394</EventRecordID>
    <Channel>Application</Channel>
    <Computer>CA-PC</Computer>
    <Security />
  </System>
  <EventData>
    <Data>RuntimeBroker.exe</Data>
    <Data>10.0.10586.0</Data>
    <Data>5632d7e0</Data>
    <Data>Windows.Internal.Shell.Broker.dll</Data>
    <Data>10.0.10586.218</Data>
    <Data>56ff3976</Data>
    <Data>c0000005</Data>
    <Data>000000000003bdea</Data>
    <Data>13f0</Data>
    <Data>01d1b435e1a2051d</Data>
    <Data>C:\Windows\System32\RuntimeBroker.exe</Data>
    <Data>C:\WINDOWS\system32\Windows.Internal.Shell.Broker.dll</Data>
    <Data>0bfb9341-61ed-41e7-8279-6f36e1ac3210</Data>
    <Data>
    </Data>
    <Data>
    </Data>
  </EventData>
</Event>

Code: [Select]
Log Name:      Application
Source:        Windows Error Reporting
Date:          2016-05-22 17:33:36
Event ID:      1001
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      CA-PC
Description:
Fault bucket 120450993616, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: RuntimeBroker.exe
P2: 10.0.10586.0
P3: 5632d7e0
P4: Windows.Internal.Shell.Broker.dll
P5: 10.0.10586.218
P6: 56ff3976
P7: c0000005
P8: 000000000003bdea
P9:
P10:

Attached files:
C:\Users\C\AppData\Local\Temp\WER44E9.tmp.WERInternalMetadata.xml

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_RuntimeBroker.ex_cbaf8a6c2a45956268b1a999c78ba86fc7443a_d4ed13af_23f14883

Analysis symbol:
Rechecking for solution: 0
Report Id: 0bfb9341-61ed-41e7-8279-6f36e1ac3210
Report Status: 0
Hashed bucket: 003eea5ead4b683876c3fcd5e0d05bdf
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Windows Error Reporting" />
    <EventID Qualifiers="0">1001</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2016-05-22T14:33:36.064071500Z" />
    <EventRecordID>395</EventRecordID>
    <Channel>Application</Channel>
    <Computer>CA-PC</Computer>
    <Security />
  </System>
  <EventData>
    <Data>120450993616</Data>
    <Data>4</Data>
    <Data>APPCRASH</Data>
    <Data>Not available</Data>
    <Data>0</Data>
    <Data>RuntimeBroker.exe</Data>
    <Data>10.0.10586.0</Data>
    <Data>5632d7e0</Data>
    <Data>Windows.Internal.Shell.Broker.dll</Data>
    <Data>10.0.10586.218</Data>
    <Data>56ff3976</Data>
    <Data>c0000005</Data>
    <Data>000000000003bdea</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>
C:\Users\C\AppData\Local\Temp\WER44E9.tmp.WERInternalMetadata.xml</Data>
    <Data>C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_RuntimeBroker.ex_cbaf8a6c2a45956268b1a999c78ba86fc7443a_d4ed13af_23f14883</Data>
    <Data>
    </Data>
    <Data>0</Data>
    <Data>0bfb9341-61ed-41e7-8279-6f36e1ac3210</Data>
    <Data>0</Data>
    <Data>003eea5ead4b683876c3fcd5e0d05bdf</Data>
  </EventData>
</Event>

Pages: 1 [2] 3 4 ... 15

Page created in 0.067 seconds with 24 queries.