CanMakeStuffUp=true

Bug #895609 reported by Renegade
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ares
Fix Released
Wishlist
Renegade

Bug Description

This flag has been wanted by the community since at least 2004, and it is time Ares addresses that need!

When we're done, CanMakeStuffUp=true will serve the purpose it was always intended for, in the most spectacular of ways.

##### ADDITIONAL INFORMATION #####
http://www.deezire.net/forums/red-alert-2-yuris-revenge-editing/4251-hidden-tags.html#post50881

UHJvcG9zZWQgZWZmZWN0cyBzbyBmYXI6DQotIFR1cm4gb2ZmIGFsbCBlcnJvciBsb2dnaW5nIC8gbWVzc2FnZXMNCi0gSW5zdGVhZCwgbWFyayBsb2dzIGFzIFVzZXI9SUQtMTAvVA0KLSBob29rIGludG8gSU5JQ2xhc3NfR2V0SW50ZWdlciBhbmQgbXVsdGlwbHkgaXRzIHJlc3VsdCBieSBSYW5kb20oKQ==

Revision history for this message
WoRmINaToR (worminator) wrote :

lol. You DID just let that bug number go to waste, after all.

This could have been a very important issue. Nice going, renegade...

Revision history for this message
Renegade (renegade) wrote :

You do realize we have editing capabilities, right? This issue is fully usable.

Revision history for this message
EagleEye (eagleeye) wrote :

Are you going to remove the Issue Community Support and the notes when you make this an actual issue?

Revision history for this message
WoRmINaToR (worminator) wrote :

>.>

This would be called joking (to both of you).

(tbh, I doubt this will be turned into a real issue)

Revision history for this message
EagleEye (eagleeye) wrote :

I'm strongly opposed. It would require way to much work to fix such a minor bug. I recommend the implement the changes proposed in issue 0065535 instead.

Revision history for this message
WoRmINaToR (worminator) wrote :

then why are you a supporter of this issue?

Revision history for this message
Bug Importer (bug-importer) wrote :

Code related to this issue has just been checked in!
Author: Renegade
Location: trunk, r857
Commit contains DLL: No
Revision comment:
Added initial parsing for issue #1000 - CanMakeStuffUp=true.
SVN: http://svn.renegadeprojects.com/Ares/857

Revision history for this message
secondwtq (secondwtq) wrote :

Could you tell me how the tag works?I don't know where to find it.

Revision history for this message
Untrue (untrue) wrote :

I don't know how this tag works but I have an idea on how this tag will work.

[CanMakeStuffUpTypes]
Tag Name=ExistingTagName

If multiple tags;
Tag Name=1st Tag, 2nd Tag, 1st Tag params, 2nd Tag params

Okay let's say I want to create tag that consists of multiple tags with boolean parameters.
[CanMakeStuffUpTypes]
YayBoolean=Disableable,Explodes,Crewed,Insignificant,LegalTarget
ImmunityStuff=Immune,ImmuneToPsionics,ImmuneToRadiation,ImmuneToVeins,[other immune tags]
OtherTags=Armor,Speed,Cost,Sight,flak,6,500,4

I'm not sure if numbering in the TechnoType lists are important. If so I don't know any workaround on this. Consider YayBoolean as 1, ImmunityStuff as 2 and OtherTags as 3.

[TechnoType]
CanMakeStuffUp=true
YayBoolean=yes ; so this will 'override' all tags under YayBoolean to yes.
ImmunityStuff=no ; so this will 'override' all tags under ImmunityStuff to no.
OtherTags=yes ; so this will 'activate' all tags under otherTags and thus you cannot override it.

Some bugs that 'might' happen;
1. If the tags under the created tag have different input params could lead to...internal disaster in Layman's term.
2. If the tags under the created tag have the same input params but different application for [TechnoType] could lead to...internal disaster again. So having multiple tags under the created tags should be global to [TechnoTypes].
3. This might not be applicable to other things outside [TechnoTypes] like in [General], artmd.ini, aimd.ini, etc.

Well that's the logical explanation of my own idea.

Revision history for this message
Renegade (renegade) wrote :

Sounds like you are juuuuuuuuust the target audience for this flag.

Revision history for this message
Untrue (untrue) wrote :

Yeah I'm really interested on this one.

Revision history for this message
Bug Importer (bug-importer) wrote :

Code related to this issue has just been checked in!
Author: DCoder
Location: issue-340-prism-forwarding, r931
Commit contains DLL: Yes
Revision comment:
Compiled Ren's changes with some lambda improvements.
Related to issue 1000 .
SVN: http://svn.renegadeprojects.com/Ares/931

Revision history for this message
Bug Importer (bug-importer) wrote :

Code related to this issue has just been checked in!
Author: DCoder
Location: trunk, r932
Commit contains DLL: Yes
Revision comment:
Fixed main flag check, added some extras.
Related to issue 1000 .
SVN: http://svn.renegadeprojects.com/Ares/932

Revision history for this message
Bug Importer (bug-importer) wrote :

Code related to this issue has just been checked in!
Author: DCoder
Location: issue-340-prism-forwarding, r933
Commit contains DLL: Yes
Revision comment:

Related to issue 1000 .
SVN: http://svn.renegadeprojects.com/Ares/933

Revision history for this message
YR M0ddEr (yr-m0dder) wrote :

Can we get some info on how this works? or is it a suprise?

Revision history for this message
Black Temple Gaurdian (black-temple-gaurdian) wrote :

*facepalm*

Revision history for this message
Bug Importer (bug-importer) wrote :

Code related to this issue has just been checked in!
Author: DCoder
Location: trunk, r955
Commit contains DLL: Yes
Revision comment:
Compiled Ren's changes.
Related to issue 1000 .
SVN: http://svn.renegadeprojects.com/Ares/955

Revision history for this message
Bug Importer (bug-importer) wrote :

Code related to this issue has just been checked in!
Author: DCoder
Location: trunk, r958
Commit contains DLL: Yes
Revision comment:
Compiled Ren's changes.
Related to issue 1000 .
SVN: http://svn.renegadeprojects.com/Ares/958

Revision history for this message
YR M0ddEr (yr-m0dder) wrote :

So this is done? I guess so, since it status is "To Verify" and Resloved.

Revision history for this message
Renegade (renegade) wrote :

Just leave this one alone.

Revision history for this message
WoRmINaToR (worminator) wrote :

Is this their idea of "playing along" or do they really not get it?

Revision history for this message
Renegade (renegade) wrote :

That includes silly comments.

Revision history for this message
DCoder DCoder (dcoder1337) wrote :

Closing as fixed.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.