The following warnings occurred: | |||||||||||||||
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.24 (Linux)
|
Patching extra functionality into <gamemd.exe> - Printable Version +- Renegade Projects Network Forums (https://forums.renegadeprojects.com) +-- Forum: Inject the Battlefield (https://forums.renegadeprojects.com/forumdisplay.php?fid=60) +--- Forum: Ares General Discussion (https://forums.renegadeprojects.com/forumdisplay.php?fid=19) +--- Thread: Patching extra functionality into <gamemd.exe> (/showthread.php?tid=16) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
- jonwil - 07.08.2005 What is happening with the patch? Is it even being worked on? - Bobingabout - 07.08.2005 PD is still on holiday, so, nope, not at the moment. and probably not when he gets back either, because he'll be working on his "Secret Project". - ZombyDragon - 08.08.2005 Since its secret, should you realy be talking about it? - pd - 10.08.2005 OK, back home. I'm back home for a few days now, but I rather felt like making music, with nice results (two tracks) So, sorry for the small delay. I've been following the discussions here, and wanna sum up problems: - 1.05 in IE window - Apparently the line responsible for the AttachedParticleSystem loading hasn't been restored yet. Two mini-bugs that are easy to fix. Any more? The missing help stuff will be included in the next help version, in which I'm going to add an "Examples" or "FAQ" section (to prevent people from spamming me with always the same problems). @DCoder: What means "De-hardcode"? I think you mean to make it possible to have multiple pkt files which are loaded (if that isn't possible already, sorry, no clue here), or to make the filename customizable? Those are two VERY different things... - Marshall - 10.08.2005 There is a PKT file in one of the mixes (I think it's langmd.mix, though I can't imagine why it should be language dependant). RA2/YR can read a second PKT file that is loose in the RA2 folder. If you have multiple loose PKT files however, your map list gets duplicate maps (I have only noticed having 2 of every map in the list). This happens even if all 3 PKT files are completely different. For this reason, the Assault maps do not include their own PKT file. I'm not sure how useful it would be to be able to have multiple PKT files but I think I've heard people mention advantages. Regarding your recent super weapon work, very impressive. However, I still think that it would really complete things to be able to have a non-IE-inducing sell unit superweapon (simply preventing it from selling tank bunkered units would be preferrable - though I'm not sure how simple that would be for you to implement). - DCoder - 10.08.2005 I meant to make the filename and extension customizeable. It is already possible to have two pkt files loaded, but the pkt loading was somehow fucked after RA2 - in YR, the missionsmd.pkt is always loaded from inside langmd.mix, even if missionsmd.pkt also exists in the directory (unlike other files, which correctly get replaced by loose copies), and the loose file is appended to the original one. It loads missionsmd.pkt from inside there and also, any *.pkt file from the directory. And if there happens to be one repeating [section] in two or more of those files, well, ugly IEs follow. And my idea was that if I change the pkt filename & extension that the game wants to read, I'll be able to shift stock maps into mpmodes they would not otherwise be available in, as the stock missionsmd.pkt won't be seen. Edit: One application that I can think of atm is that this way it woudl be simple to create separate mpmodes for each theatre, and, like, make certain objects unavailable (like saying the Squid/Dolphin are not used to cold waters and removing them from the Snow mpmode; or saying that vehicles have less difficulty moving through concrete roads than through open ground, and giving all terraintypes a speed bonus in Urban mpmode or even saying that Temperate and Snow maps take place on two different planets, with different gravity effects and whatnot... heh, more of eyecandy stuff, but still fun.) But I also want to stress that it's not urgent, and I'm not demanding anything, just so you know. It was just a thought which hit me when I was reading. Honestly, I'd be more interested in peeking in that IDA DB of yours, and, who knows, maybe I'll be able to contribute something to this patch too - mevitar - 10.08.2005 It looks that shrapnel weapons cause IE's. I tried tesla fragment and comet fragment and both caused IE. All coding looks fine and it seems that the RTB patch causes this. - ZombyDragon - 11.08.2005 Works fine in my mod. :mellow: - Bobingabout - 11.08.2005 ok, in RA2 you had MMX files, these were mix files renamed to .mmx which contained 1 map file and its pkt. i assume it would be possible to include multiple maps in these mmx map packs. in YR there is suposed to be the equivalant YRO file (same as mmx, renamed mix extention) as documented by deezire, however, they don't work (atleast not in 1.001) PKTs don't even work in normal mix files, so it apears the whole chunk of code has somehow become disabled. what would be nice would be to see these YRO files re-enabled, or added in aswell as multiple PKTs being loose in the directory folder. (EDIT: Aparantly i was mistaken here. YRO files do work! Advantages of more than 1 PKT? currently, in assault, the standard agrees that every mod that uses them includes all maps listed in the mods PKT. the dissadvantage of this is that all the maps are listed, even if the maps do not exist, the advantage of multiple PKTs would be that every map pack could contain their own PKTs and have maps listed only when they have actually been installed. Although you can currently use multiple PKTs, all maps in all but 1 of the PKTs are listed twice. being able to place the PKT in the mix with the map pack(.mix or .YRO) would be nice, but even multiple loose PKTs would be good. - Chronojam - 14.08.2005 *mumbles about tiberium* - CannisRabidus - 14.08.2005 Bobingabout,Aug 11 2005, 11:38 AM Wrote:PKTs don't even work in normal mix files, so it apears the whole chunk of code has somehow become disabled.This is because the PKT is in langmd.mix, and you can't override that mix with another. Even a loose PKT file does not override; both are read. Quote:currently, in assault, the standard agrees that every mod that uses them includes all maps listed in the mods PKT. the dissadvantage of this is that all the maps are listed, even if the maps do not exist, the advantage of multiple PKTs would be that every map pack could contain their own PKTs and have maps listed only when they have actually been installed. Assault is not going to be a problem anymore. I have developed a workaround where modders can include dummy fallback maps, so if the user doesn't have the maps installed, he sees these dummy maps instead. The attached image shows what the user will see, and the preview shown is specific for the mappack he is missing. This also takes care of complaints from people who fail to read repeated admonishments that they need to go download maps - the game itself nags them, so these people leave you alone. I'll be adding the mix file with these dummy maps to the assault dev pack when I get around to it. In the meantime feel free to grab it from CR, because I'm using it there. The mix is only 366KB uncompressed because the 50 dummy maps are only about 7KB each, so it doesn't bloat mods much at all. - Bobingabout - 14.08.2005 it's actually a good idea. but i'm not going to change my mind about using the assault map packs. the mode is not for R:ROTC - CannisRabidus - 14.08.2005 Ehh, you brought it up, not me. - Marshall - 18.08.2005 Regarding some unresolved confusions: AI target type 6 has a question mark by it in the help file. I had an idea what it might be used for: A) Chronoshift destination or B) (which I think is more likely) Paradrops In order to avoid being wiped out before reaching the ground. The special Desolator logic might be to do with the RadEruptionWeapon, because it seems to me that the Desolator will not fire in an area with too much radiation already present - if you move him one cell along then he will fire more readily. Regarding help file: Info on Fire superweapon is missing, DomCaptureRange= info is missing - Alex05 - 19.08.2005 PaD;date=Jul 29 2005, 09:03 PM Wrote:As Marshall didn't send me a Patcher for the fixed 106 release (DO NOT BLAME HIM FOR THAT! It's possible that my provider is fucked again, and besides, he cannot always have time for it), I'll have to follow plan B: Umm, your link dosen't work PaD! Can anybody reupload it and put a link? I'd really like to try 1.06 and i'd like also to know what it adds to the exe compared to 1.05c. |