DarkPlacesEngine / DarkPlaces

The DarkPlaces Quake engine, created by LadyHavoc. Official Git repository (replaces SVN).
https://icculus.org/twilight/darkplaces/
GNU General Public License v2.0
290 stars 43 forks source link

Falling Through func_train examples #222

Open Baker7 opened 1 week ago

Baker7 commented 1 week ago

I have encountered instances in about every version of DarkPlaces where it is possible to fall through func_trains or various movements.

Eventually, I am going to try to examine these in detail myself to understand where/how/why it happens (time frame unknown, I'm trying to do an automated dungeon generator in Q3 map format by Christmas so after that for sure), but here is one example:

Map: https://www.moddb.com/mods/zircon-engine/downloads/the-helicopter-map

https://github.com/user-attachments/assets/f10cfd67-2074-40d4-85b0-97135e9e9811

I want to note that the walls of the train are movetype_follow, it is conceivable that there are "2 touches" going on ...

I have had this problem with rotating trains in the past (single entity, the train in http://dl.xonotic.fps.gratis/city_new-york_full_vehicles.pk3 ) , but the above example is not a rotating func_train. It is probably moving at a very slightly upwards direction. There are Q3 maps with a train that moves angular without rotation:

pillcity

https://ws.q3df.org/map/pillcity/