10-11-14, 19:02 | #991 |
Member
Joined: Apr 2013
Posts: 343
|
many thanks Where is a sector > ceiling in TR5 level?
|
10-11-14, 20:20 | #992 |
Member
Joined: Dec 2010
Posts: 2,773
|
Excellent! Finally block pushing! A feature I've long been waiting for.
I decided to update all Tomb Raider 1 scripts if anyone's interested. Will allow pulling of all blocks from every level. Click @TeslaRus Just a heads up, I keep getting some crashes on the latest commit. Anyone else experiencing crashes on level load? Could be just me. |
10-11-14, 21:17 | #993 | ||
Member
Joined: Jan 2013
Posts: 195
|
default
Quote:
Quote:
|
||
10-11-14, 21:24 | #994 | |
Member
Joined: Dec 2010
Posts: 2,773
|
Quote:
Anyway an interesting case of pushing blocks is when blocks are stacked ontop of each other. It looks like it doesn't work unfortunately. A good example of this is DECK.TR2 (SetLevel(10)). I have pushed all TR2 updated scripts if anyone wants to play around with blocks for TR2. click |
|
10-11-14, 22:10 | #995 | |
Member
Joined: Aug 2010
Posts: 1,810
|
Quote:
P.S.: I think that defining pushable for EACH entity in EACH level is too redundant - best way is to check specific entity IDs and assign "pushability" to them; also, note that TeslaRus made pushability a property of entity, rather than its function (as in original) - it means, you can assign pushability to entities with another function. Not sure if this is needed in original games, but it could be a nice trick for custom levels - like, you make animating pushable, then it triggers and does something else. Last edited by Lwmte; 10-11-14 at 22:14. |
|
10-11-14, 22:34 | #996 | |
Member
Joined: Dec 2010
Posts: 2,773
|
Quote:
There also seems to be collision bugs occuring when a TR5 movable object is pushed. Other than that, this is more than a step closer to a more playable game Regards. |
|
11-11-14, 11:44 | #997 |
Member
Joined: Aug 2010
Posts: 1,810
|
By the way, have you checked that TeslaRus finally enabled alternate (flipped) room support in TR5 engine?
Since ages, I believed that flipped room feature was absent from TR5 (as all documentation told so, plus Dxtre3d has no support for it as well), but it seems that there ARE flipped rooms in TR5 - best example is the room 52 (one next to gigantic wheel door) in Trajan's Markets - alternate room (176) is triggered by a flyby when Lara activates two pulleys on top. However, I'm not sure about another thing. I know that original/flipped rooms share the same entities (i.e. if you have enemies, pushables, traps in original room, they'll move to flipped one). But does the original and flipped rooms share somehting else? Maybe doors? Because it seems that door leading back to alternate room from the room with a door itself (161) points to ORIGINAL room, not alternate! While original room have a wall instead of door at that place! So, we have this strange set-up: Room 52 does not lead to room 161 (one with the wheel door). Room 161 LEADS to room 52, not 176. Lara obviously goes to room 176 from room 161, not 52. So, perhaps, doors are also shared between original and flipped room? |
11-11-14, 11:49 | #998 |
Member
Joined: Jul 2012
Posts: 4,286
|
Yeah doors are kept in place when you create a flipmap. You need to have the room basically completed as far as external boundries and doors go because once you generate the flipmap you cannot change them. The way they "wall off" doors is by simply clicking "Toggle Opacity" on the portal to make it solid then texturing over it.
|
11-11-14, 11:57 | #999 |
Member
Joined: Aug 2010
Posts: 1,810
|
Thanks, that's what I thought! So basically, if I have a door in one room which leads to another un-flipped room, and then I flip that room, door in first room will lead to flipped room instead?
|
11-11-14, 16:40 | #1000 | |
Member
Joined: Dec 2010
Posts: 2,773
|
Quote:
Just had a quick look at this and you're right. There does appear to be a difference with how alternate rooms for the older games are compared to TR5 (possibly TR4 as well). Just looking at Trajan's markets it appears that: ROOM52 has no portal leading to ROOM161. ROOM176(ROOM52's alt) has the portal leading to ROOM161. ROOM161 points back to ROOM52. So I'm guessing the only way to overcome this would be to copy the missing portal from the alternate room? Regards. |
|
Thread Tools | |
|
|