Home » MODDING HQ 1.13 » v1.13 Coding Talk » Self-Transforming Items (Pre-Project Discussion)
Re: Self-Transforming Items (Pre-Project Discussion)[message #293523] Mon, 14 November 2011 17:32 Go to previous messageGo to previous message
Sam Hotte

 
Messages:1965
Registered:March 2009
Location: Middle of Germany
Headrock

Sam_Hotte
Headrock, despite the issue of where can/should/must the 'Adjustment Button' be located, what Monade is saying (if i got him right) is that it is at least desirable that there was some feedback to the player to which adjustment the attached adjustable item (scope, stock) is currently set.


That part of what he was saying is valid to some degree - though it's completely out of the scope of this article to begin with (he even cited the link to the article where this other project is being discussed). Adjustable Items don't necessarily have anything to do with attachments at all, plus they're just a convenience for something you can currently do in a much more complicated and less efficient way (see wil473's comments here).

As to adding +/- buttons to UDB, or showing the state of a folding stock, I hope I don't need to explain why I said that's not a good idea...


Maybe your proposal needs some further explanation for those who are not to familiar with the XMLs and all that stuff (like me Sad ). I'll give it try so you (or somebody) might pls correct me where i got it wrong:

By clicking your intended "Transformation Button" the item instantly transforms into another item (that could have different name, different picture etc.) and the only mandatory link (visible to the player) between those 2 items is that they both have the mentioned button and transform into one another if this button is triggered (in case of a folding-stock like item; in case of the adjustable scope like items the transformation is not necessarily binary but could be a chain like A->B->C->A)

So for instance if we had a scope that could be set to either 2x or 4x magnification, it would e.g. have the picture derived from the current ACOG. This adjustable scope would consist of 2 different items:
The first item (A) would have the picture of an ACOG and written in red "2x" next to it and the "Change"-Button beneath it (or where ever it fits in) and it is named something like "adj. Scope on 2x". It has all the values close to the normal 2x scope.
On clicking the "Change"-Button it converts into item B, the "adj. Scope on 4x" with the picture of an ACOG and written in red "4x" next to it and the "Change"-Button beneath it (or where ever it fits in). It has all the values close to the normal 4x ACOG-scope.
Clicking its button, i again hold item A in my virtual hands.

If i attached the described adjustable scope to my gun and hover the mouse over my gun, the on-hover pop-up will show among the attachments a line "adj. Scope on 2x" ("... on 4x" respectively).

To cut it short, you proposed merges that work without a second item attached to the first one but merge on mouse click.

Did i get the idea?

TIA.

[Updated on: Mon, 14 November 2011 17:48] by Moderator

Report message to a moderator

Sergeant Major
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: How to build the russian language version in VC2010 ?
Next Topic: Lower bullet damage with distance
Goto Forum:
  


Current Time: Sat Feb 15 21:38:56 GMT+2 2025

Total time taken to generate the page: 0.01616 seconds