fawstoar {l Wrote}:@Inpersona64
I don't think it fits with RE. Hardcore mode works better for me when it's a game focused on realism, like Red Orchestra. RE is about as far away from that as you can get - futuristic, parkour-influenced shooter that requires quick reflexes and precise aiming, esp. in instagib. Maybe it would work fine, but I'm assuming that having no crosshair would mean spraying and praying all the time; no skill, just lucky shots.
ZeroKnight {l Wrote}:I request a fourth poll option, one that allows usage of both if desired. As I have already noticed in the SVN version, the per-weapon crosshairs can be disabled and a static crosshair may be used. Why not just keep this functionality? I've long been an advocate of features and settings being optional, as that allows for free customization to fit each player as best as possible.
inpersona64 {l Wrote}:I only brought up this argument because of the third choice. Quin didn't put it there to troll.
qreeves {l Wrote}:You sure about that?Ok, so it isn't a totally seriously option, but I am curious how many people would actually take that choice
ZeroKnight {l Wrote}:Ahh...how silly of me for misunderstanding. I jumped the gun and misunderstood the title, hehe.
As a default option, I think it would be good to keep a static crosshair as default, but there really definitely should be a crosshair GUI coming, otherwise it's very likely a lot of people will go without noticing the option is even there.
inpersona64 {l Wrote}:GUIs are nice
ZeroKnight {l Wrote}:I'm going to attempt this.
[EDIT]
Can you use loopfiles to display images? My idea is to just do that, so even someone with custom xhairs can use them in the GUI, yet I'm not sure how to feed it to an image display.
My vision is a wide and short scrollbox with thumbnails of the crosshairs that are selectable via click, which is all just under the "crosshair size" part of the UI tab.
But yeah, how could I get images through loopfiles?
//Just before "newgui options"
loopfiles crosshairs crosshairs.test png [
crosshairlist = (concat $crosshairlist $crosshairs)
]
[ ... ]
// Just after the zoom crosshair size modifier in the UI tab of options
guitext "Crosshair Texture"
guicontainer [
guilist [ // how do all of these extra lists make the slider go to the right side? o_O
guilist [ guistrut 8 ] // not sure on this value. set random for now
crosshairindex = (min (max 0 (listlen crosshairlist)) $crosshairindex) // I don't have any idea what I'm doing here. just copied "mapindex" more or less
guilist [
guilist [ guistrut 34 ] // not sure on this value either. copied again
guilistsplit n 6 $crosshairlist [
guiimage (format "crosshairs.test/%1" $n) [crosshairtex (format "crosshairs.test/%1" @n)] 1.5 1
]
]
guistrut 2
guislider crosshairindex 10 10 [] 1 1 // not much of a clue on these args...have just been playing with them
]
]
guicontainer [>= $lastmode 0] [
nummaps = (- (listlen $maplist) 1)
guilist [
guilist [
guilist [ guistrut $mapscount ]
mapindex = (min (max 0 (- $nummaps $mapscount)) $mapindex) //safeguard
mapnum = (min $mapnum $nummaps)
guilist [
guilist [ guistrut 34 ]
break = 0
loopwhile i $mapscount [if (= $break 0) [ 1 ] [ 0 ]] [
q = (+ $mapindex $i)
curmap = (at $maplist $q)
if (strcmp $curmap "*") [
guifont "radar" [ guitext "maps not in the rotation" ]
] [
if (strcmp $curmap "?") [ break = 1 ] [ guiradio $curmap mapnum $q ]
]
]
]
]
guilist [ guifont "radar" [ guitext "^custom map" ] ]
guilist [
guiradio "" mapnum $nummaps
mapextraval = $mapextra
guifield mapextraval 32 [mapextra = $mapextraval]
]
]
guistrut 2
guislider mapindex 0 (max (- $nummaps $mapscount) 0) [] 1 1
]
ZeroKnight {l Wrote}:crosshairindex = (min (max 0 (listlen crosshairlist)) $crosshairindex) // I don't have any idea what I'm doing here. just copied "mapindex" more or less
ZeroKnight {l Wrote}:guilist [ guistrut 34 ] // not sure on this value either. copied again
ZeroKnight {l Wrote}:guislider crosshairindex 10 10 [] 1 1 // not much of a clue on these args...have just been playing with them
qreeves {l Wrote}:Yeah, I think your mistake is trying to understand the extremely complicated setup I've got going for those menus. The guistrut is what sets the size of the guilist and guislider then fills that space. Ill try to provide more info when I'm not browsing from a cheap ass phone.
FlyingHigh {l Wrote}:Theres a crosshair error on mine...i can't see them.
ZeroKnight {l Wrote}:On that guistrut 34 part, I knew what guistrut itself does, I just don't know why it was thrown in there, and why the combination of the two in the two separate guilists made the scrollbar vertical. That's what I don't get.
I'll continue playing around, thanks for telling me what the params for guislider were, and what clamping is :P
I'll edit this post if I need more help.
[EDIT]
Yeah, I still have no idea how to specify how large to make the "box" that the scrollbar lets you scroll.
Users browsing this forum: No registered users and 1 guest