character without an avatar

Started by Aaron1981, Thu 21/04/2011 05:26:27

Previous topic - Next topic

Aaron1981

Hello,

Apologies if this has been answered. I cannot find any material on this question anywhere so here it goes.

Is there a way to *not* have an avatar for your character/player? Similar to the older adventure games that were in 1st person. I've tried creating a view that has no animations and setting that to my character to no avail, as the studio keeps substituting the default coffee mug.

Any hints or ideas?
Thanks in advance

barefoot

#1
If you are going to use like an invisible character as your main character you have to make its views for walk / talk (in this case invisible sprite images) and put the view numbers in the characters properties panel or else select player not in room for each room, possibly... depending on what happens in each room. Make sure that this invisible character is the main character.

The cup is default unless you assign a view you've made..

barefoot
I May Not Be Perfect but I Have A Big Heart ..

Khris

You can not get around using the player character because you need it to change the room. You can prevent it from being displayed though:

a) import an empty sprite and put it in the view
b) set player.Transparency to 100
c) set player.y to -1 (arguably the best way)

Like barefoot said, there's a "ShowPlayerCharacter" option for each room. Turning that to false for each room is tedious and unnecessary though if you keep the player's y coordinate at -1.

Just disable the walking cursor by opening it and setting its StandardMode option to false.
Then make the player start at y coord -1.

Now all you need to do is call player.ChangeRoom(room_number); without coordinates and you're set.

(Since this has been asked and answered numerous times, please make sure you exhaust the forum search before opening a new thread.)

barefoot

QuoteThen make the player start at y coord -1

Great idea Khris   :=

barefoot





I May Not Be Perfect but I Have A Big Heart ..

SMF spam blocked by CleanTalk