✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,995
|
Post by Mr.Curious on Dec 25, 2018 17:42:47 GMT 10
RE4UHD AEV Tool Tutorial
A foreword about how I'd like to answer your questions about these tools If you have any questions about a particular tool or process, please ask in the appropriate tool thread instead of posting in the Main thread of the tools release. I will not answer questions about particular tools unless they are asked in the appropriate threads. I am asking this because I want to keep this information organized so it is not scattered all over the place.
For the RE4UHD AEV Tool Tutorial please visit the full directory of all the RE4UHD tutorials HERE
Happy Modding!
Mr.Curious
|
|
|
Post by CORAZON on Feb 7, 2021 9:14:08 GMT 10
I have a problem with Fixed Ladder event I copied the entries from r101 to r103 and I adjusted the place of the zone trigger and the start of climbing position (based on how the locations is in r101) I made sure that there is a floor collision to reach. Using .obj file I made sure that the position is correct exactly where I want, everything is perfect but when I get to the area there is nothing to press. Here is the entry # Event 14 # Fixed Ladder Climb Up
EntryID = 0x1 TriggerZoneHeightBoundary1 = -4042.199951 TriggerZoneHeightBoundary2 = -3042.199951 UnknownValue = 750.000000 TriggerZoneCorner0_X = 67292.101563 TriggerZoneCorner0_Y = 19967.000000 TriggerZoneCorner1_X = 68939.000000 TriggerZoneCorner1_Y = 19967.000000 TriggerZoneCorner2_X = 68939.000000 TriggerZoneCorner2_Y = 17856.000000 TriggerZoneCorner3_X = 67292.101563 TriggerZoneCorner3_Y = 17856.000000 Offset[52] = 0x3 Type = 0x10 Index = 0xE Offset[55] = 0x1 Offset[56] = 0x8 Offset[57] = 0x1 Offset[68..71] = 0x2 Offset[72] = 0x0 Offset[73] = 0x2D Offset[74] = 0x8 Offset[75] = 0x0 # Fixed Ladder Climb Up Event Parameters StartPoint_X = 68159.000000 StartPoint_Y = 18946.000000 StartPoint_Z = -4042.199951 StartFacingAngle = 270.000000 LadderStepCount = 0x4 CameraParameter[0] = 0x0 CameraParameter[1] = 0x1 CameraParameter[2] = 0x13 CameraParameter[3] = 0x14 Offset[113] = 0x0 Offset[114..115] = 0x0 Offset[116..119] = 0x0 Offset[120..123] = 0x0 Offset[124..127] = 0x0 Offset[128..131] = 0x0 Offset[132..135] = 0x0 Offset[136..139] = 0x0 Offset[140..143] = 0x0 Offset[144..147] = 0x0 Offset[148..151] = 0x0 Offset[152..155] = 0x0
What do you think is missing? UPDATE: PROBLEM IS SOLVED.
it appears that the ladder won't work unless the "TriggerZoneHeightBoundary2" is set to = 1000 Worth to know
|
|
|
Post by CORAZON on Oct 15, 2021 20:55:22 GMT 10
this is a great addition for RE4 modding Thank you Mr. Curious and kTeo for this research
Still can't believe it with my best regards
|
|
dale home
Posts: 288
|
Post by kTeo on May 15, 2022 9:12:10 GMT 10
I have a problem with Fixed Ladder event I copied the entries from r101 to r103 and I adjusted the place of the zone trigger and the start of climbing position (based on how the locations is in r101) I made sure that there is a floor collision to reach. Using .obj file I made sure that the position is correct exactly where I want, everything is perfect but when I get to the area there is nothing to press. Here is the entry # Event 14 # Fixed Ladder Climb Up
EntryID = 0x1 TriggerZoneHeightBoundary1 = -4042.199951 TriggerZoneHeightBoundary2 = -3042.199951 UnknownValue = 750.000000 TriggerZoneCorner0_X = 67292.101563 TriggerZoneCorner0_Y = 19967.000000 TriggerZoneCorner1_X = 68939.000000 TriggerZoneCorner1_Y = 19967.000000 TriggerZoneCorner2_X = 68939.000000 TriggerZoneCorner2_Y = 17856.000000 TriggerZoneCorner3_X = 67292.101563 TriggerZoneCorner3_Y = 17856.000000 Offset[52] = 0x3 Type = 0x10 Index = 0xE Offset[55] = 0x1 Offset[56] = 0x8 Offset[57] = 0x1 Offset[68..71] = 0x2 Offset[72] = 0x0 Offset[73] = 0x2D Offset[74] = 0x8 Offset[75] = 0x0 # Fixed Ladder Climb Up Event Parameters StartPoint_X = 68159.000000 StartPoint_Y = 18946.000000 StartPoint_Z = -4042.199951 StartFacingAngle = 270.000000 LadderStepCount = 0x4 CameraParameter[0] = 0x0 CameraParameter[1] = 0x1 CameraParameter[2] = 0x13 CameraParameter[3] = 0x14 Offset[113] = 0x0 Offset[114..115] = 0x0 Offset[116..119] = 0x0 Offset[120..123] = 0x0 Offset[124..127] = 0x0 Offset[128..131] = 0x0 Offset[132..135] = 0x0 Offset[136..139] = 0x0 Offset[140..143] = 0x0 Offset[144..147] = 0x0 Offset[148..151] = 0x0 Offset[152..155] = 0x0
What do you think is missing? UPDATE: PROBLEM IS SOLVED.
it appears that the ladder won't work unless the "TriggerZoneHeightBoundary2" is set to = 1000 Worth to know Maybe it's a bit too late for this but just a couple weeks ago i realized why that happens. All areas have like a "height limit" for loading events. Most of the areas can load just fine AEV starting from height 1000 to above the maximum, but suddenly they can just stop loading when the heigh is smaller or turns into a negative value. Worth to note to avoid creating our custom maps on a low Z axis
|
|
You made it prolonged your lfe but not to escape to your inevitable death isn't
Posts: 57
|
Post by DANIEL FERREIRA on May 16, 2022 11:34:29 GMT 10
unfortubably the Quingcheng dll dont load events type 11 Mr. Curious you have news for Quingsheng for you wonderful dll? cheers
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,995
|
Post by Mr.Curious on May 19, 2022 16:57:07 GMT 10
unfortubably the Quingcheng dll dont load events type 11 Mr. Curious you have news for Quingsheng for you wonderful dll? cheers I don't really understand what you are asking. I am aware that Quingcheng has not implemented AEV support for some types, but I am not sure what you mean by 'you wonderful dll' as I am not making a DLL.
|
|
You made it prolonged your lfe but not to escape to your inevitable death isn't
Posts: 57
|
Post by DANIEL FERREIRA on May 20, 2022 9:29:56 GMT 10
unfortubably the Quingcheng dll dont load events type 11 Mr. Curious you have news for Quingsheng for you wonderful dll? cheers I don't really understand what you are asking. I am aware that Quingcheng has not implemented AEV support for some types, but I am not sure what you mean by 'you wonderful dll' as I am not making a DLL. yes i know what the dll it's not yours i just mean say it's your dll its Quingcheng dll's he he sorry for my bad english mr curious some types the dll wont working i just waiting for news and updates cheers
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,995
|
Post by Mr.Curious on May 20, 2022 11:04:44 GMT 10
I don't really understand what you are asking. I am aware that Quingcheng has not implemented AEV support for some types, but I am not sure what you mean by 'you wonderful dll' as I am not making a DLL. yes i know what the dll it's not yours i just mean say it's your dll its Quingcheng dll's he he sorry for my bad english mr curious some types the dll wont working i just waiting for news and updates cheers Sorry I don't understand what you are saying at all. This thread has nothing to do with Quingcheng's dll.
|
|
You made it prolonged your lfe but not to escape to your inevitable death isn't
Posts: 57
|
Post by DANIEL FERREIRA on May 20, 2022 12:00:30 GMT 10
yes i know what the dll it's not yours i just mean say it's your dll its Quingcheng dll's he he sorry for my bad english mr curious some types the dll wont working i just waiting for news and updates cheers Sorry I don't understand what you are saying at all. This thread has nothing to do with Quingcheng's dll. ok mr curious sorry for my bad english he he
|
|
Posts: 545
|
Post by kreed on May 22, 2022 1:36:24 GMT 10
what is he he bro
|
|
You made it prolonged your lfe but not to escape to your inevitable death isn't
Posts: 57
|
Post by DANIEL FERREIRA on May 22, 2022 7:56:40 GMT 10
he he laughs kkk ha ha
|
|
You made it prolonged your lfe but not to escape to your inevitable death isn't
Posts: 57
|
Post by DANIEL FERREIRA on Jun 24, 2022 1:07:01 GMT 10
Mr.Curious can have another way to put AEV type 11 without using the Razor'dll the main game files where the events.config somewhere how works in main game the locks what have in some doors example the r101 the door what unlocks with the insignia key there have an AEV 11 event but.... how the door works without events.cfg? its possible? where is located the events.cfg in main game?
|
|
You made it prolonged your lfe but not to escape to your inevitable death isn't
Posts: 57
|
Post by DANIEL FERREIRA on Jul 3, 2022 5:49:44 GMT 10
No it’s not possible. In the future, please refrain from quoting entire Sections of my tutorials. It really clutters up the thread. I’d appreciate it if you edited that post. Thanks. i edited Mr.Curious i just changed the thread for simple words i hope you understand, if my post is wrong i will delete the post because my question is answered thanks and sorry for misunderstandings
|
|
|
Post by atomoksetin on Jul 6, 2022 21:15:43 GMT 10
I want to ask for help.
I decided to CREATING A LOCK ON AEV EVENT in room r108(Tomb) in order to lock the door leading to r109(El Gigante).
Under "event 1" is the door that I want to lock, under "event 15" locking the event. The Index parameter increments sequentially after each event, so there should be no conflict with this parameter, the "TriggerZone" value for the locking event "event 15" corresponds to "event 1". The required key is NeededItemNumber = 0xD.
Here is an example of an AEV entry:
# Event 1 # Door Way (Room Change)
ID = 0x1 TriggerZoneHeightBoundary1 = 1723.542480 TriggerZoneHeightBoundary2 = 2139.199951 UnknownValue = 750.000000 TriggerZoneCorner0_X = 95137.843750 TriggerZoneCorner0_Y = -12484.180664 TriggerZoneCorner1_X = 96294.742188 TriggerZoneCorner1_Y = -12453.573242 TriggerZoneCorner2_X = 96306.281250 TriggerZoneCorner2_Y = -13748.690430 TriggerZoneCorner3_X = 95213.398438 TriggerZoneCorner3_Y = -13773.742188 Offset[52] = 0x3 Type = 0x1 Index = 0x1 Offset[55] = 0x1 Offset[56] = 0x2 Offset[57] = 0x1 Offset[68..71] = 0x2 Offset[72] = 0x0 Offset[73] = 0x0 Offset[74] = 0x0 Offset[75] = 0x0 # Door Way (Room Change) Event Parameters DestinationPoint_X = 97246.382813 DestinationPoint_Y = -13320.439453 DestinationPoint_Z = 2251.404541 DestinationFacingAngle = 57.306407 DestinationStage = 0x1 DestinationRoom = 0x9 Offset[110..111] = 0x0 Offset[112..115] = 0x0 Offset[116..119] = 0x0 Offset[120..123] = 0x0 Offset[124..127] = 0x0 Offset[128..131] = 0x0 Offset[132..135] = 0x0 Offset[136..139] = 0x0 Offset[140..143] = 0x0 Offset[144..147] = 0x0 Offset[148..151] = 0x0 Offset[152..155] = 0x0
................................................. .......
# Event 15 # Item Dependent Events (Locked Doors, Puzzles, etc...) # lock for door r109
ID = 0x1 TriggerZoneHeightBoundary1 = 1723.542480 TriggerZoneHeightBoundary2 = 2139.199951 UnknownValue = 750.000000 TriggerZoneCorner0_X = 95137.843750 TriggerZoneCorner0_Y = -12484.180664 TriggerZoneCorner1_X = 96294.742188 TriggerZoneCorner1_Y = -12453.573242 TriggerZoneCorner2_X = 96306.281250 TriggerZoneCorner2_Y = -13748.690430 TriggerZoneCorner3_X = 95213.398438 TriggerZoneCorner3_Y = -13773.742188 Offset[52] = 0x3 Type = 0x11 Index = 0x13 Offset[55] = 0x1 Offset[56] = 0x1 Offset[57] = 0x1 Offset[68..71] = 0x2 Offset[72] = 0x0 Offset[73] = 0x2D Offset[74] = 0x10 Offset[75] = 0x0 # Item Dependent Event Parameters NeededItemNumber = 0xD Offset[94..95] = 0x0 Offset[96..99] = 0x0 Offset[100..103] = 0x0 Offset[104..107] = 0x0 Offset[108..111] = 0x0 Offset[112..115] = 0x0 Offset[116..119] = 0x0 Offset[120..123] = 0x0 Offset[124..127] = 0x0 Offset[128..131] = 0x0 Offset[132..135] = 0x0 Offset[136..139] = 0x0 Offset[140..143] = 0x0 Offset[144..147] = 0x0 Offset[148..151] = 0x0 Offset[152..155] = 0x0
After writing a new latching event, I updated the "EventCount" values for the AEV file. After that I created a new file along the path \Steam\steamapps\common\Resident Evil 4\FILES\STAGE\r108\events.cfg
Its meanings were written like this:
event_lock0 { ItemID 0x0D Message 0x06 Sound 0x0A Unknown0 0xFF Unknown1 0x00 EventIndex 0x01 event_unlock { ItemID 0x0D Sound 0x0B Message 0x10 LockEventIndex 0x01 unlocked false } }
For reference, the "dinput.ini" file also says to read files. LoadStageFilesTexturesItemsConfigs = true
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,995
|
Post by Mr.Curious on Jul 7, 2022 3:28:01 GMT 10
atomoksetin Thanks for your detailed post. First question; what actually happens when you try to open the door? Is there any prompt at all for a key? May I ask, have you been successful in using other features of the Companion DLL? LIke can you confirm the DLL is actually working for other things? I ask this because your setup looks like it should work. Also does the formatting of your events.cfg actually look like that or like this: Im just asking about the spacing in the cfg file, not the actual parameters.
|
|