Hola de nuevo! :P

Quisiera saber como hacer, más bien, como poner en la función de colisión para que mi personaje pueda atravesar los bloques del terreno desde abajo pero quede encima de ellos. Creo que se llaman bloques semi-sólidos, fantasmas o algo así..




Gracias de antemano!

Te dejo un ejemplo sencillo para plataformas traspasables

CREATE
suelo_col=false

STEP
if suelo_col>0 and place_meeting(x,y+1,muro) {gravity=0} else {gravity=0.8 ; suelo_col=0}

COLISION CON MURO
if bbox_bottom-(vspeed*1.5)<=other.bbox_top and vspeed>0
{
y=yprevious
move_contact_all(270,abs(vspeed))
vspeed=0
suelo_col=other.id
}