#Map Drawing
1 messages · Page 1 of 1 (latest)
Will this have the marker duplication issue?
What I mean specifically is, is this built off of the marker system?
No, it is a completely new system written from the ground up and should not have such issues.
Great to hear
Amazin
What is the TTP with this mod?
For controller deletion could always be a variant of hold left dpad and X or something along those lines but awesome mod been waiting for this will make milsim operations so much more detailed now with marking AO and routes
I am happy about suggestions for controller controls, the main limitation is that pressing the button cannot already do anything else on the map.
We are already using it for a Milsim mission right now :)
Understandable I don't believe the Y/Triangle button does anything on map for comtroller
it no worky on my end
Is this whole UI apart of this mod? Or is it from something else?
That's Reforger Lobby, the mod adds almost no UI
It's purely drawing on map
Are you sure you're using it correctly?
Quickly checked the code, it is almost perfect, instead of asking the server to send all the data, via RpcAsk_SendAllDrawings, you could just use RplSave and RplLoad.
As well as everything inside TILW_DrawingSyncComponent could just be directly in the system itself directly
Otherwise looks good 👍
Suggestion: maybe a menu for changing the color, width, opacity, who the line shows up for (squad/group, everyone, yourself) instead of chat commands. Could toggle the menu via keybind or via the black tool bar that’s on the map (where the compass and protractor are listed).
And will there be a freehand option for drawing?
Thanks for having a look, I appreciate any feedback!
you could just use RplSave and RplLoad
I'll definitely consider it - are there any significant advantages to it, or is it just the "proper" way?
As well as everything inside TILW_DrawingSyncComponent could just be directly in the system itself directly
The reason I put it into a component is that the system is clientside, it's only responsible for displaying the drawings and does not even exist on the server. Originally I wanted to use a world controller but these don't work yet AFAIK.
I'll consider adding an UI in the future, for now tools options are configured via chat commands because I'm not much of a UI guy.
Freehand drawing is technically possible, but simply due to the amount of points required, the workload on replication and rendering would increase by several orders of magnitudes.
My system should keep things very light in terms of performance, to the point of not even being noticeable under normal usage, but I don't know if many hundreds or potentially thousands of points per drawing could affect performance in case of heavy usage.
That's why I prefer to keep it to polyline mode, which still allows for detailed drawing but doesn't encourage adding an excessive amount of points for what you're drawing.
hm it doesnt seem to work for me? I drew something for a second but it stopped
These are the real mods we need, thanks Til
You have to keep holding Shift while drawing points by clicking on the map multiple times.
Release Shift to finish the drawing.
ahhhhh ok now its working, thanks. Also great job on the mod, love it!
Lmk if you want help on the ui bb, pretty sure we can just add a section to the map wheel ui
It is the proper way, since here you assume that one frame later the node will exist on server as well
For the system, yeah of course I saw that, but you could always have the system on both and have one part of the system for drawing on client, and the other part just for synchronization of the data, but as I said, it is good like that as well
Hey @drifting charm, not sure if you are aware but the left D-Pad bind for Xbox doesn’t work to well. I
Sadly it’s the button to move the highlight box to the left and when you press A you select another map option (i.e making a line, objectives, protractor ext.) This prevents you from drawing.
Secondly is there a possibility to add the option to change the binds for your mod in the settings via the controls tab please?
Do you have any other suggestions for console binds?
I asked like four times in the Xbox/PS channels on the weekend and didn't get useful responses.
The main criterium is that the binds cannot do anything else on the map.
I’d say try Right D-Pad or Hold Right D Pad.
The main problem solver I’d say though is to just put the option to rebind them in the controls tab in setting.
That way you never have to worry about the binds because if someone doesn’t like them they can just re-bind them themselves
I would like it to have good binds out of the box
Hold Right D-Pad for draw mode, and then what button for drawing a line to the cursor?
A should work. Ones you set them so Xbox can’t use the feature of drawing I can get back to you on some conferrable binds once’s I get using it. You should definitely still add the option to be able to rebind them though.
Would give the option for people to test different binds including my self. Which I can then get back to you with some good default bind
Okay thanks for the feedback, I will update it tomorrow or later today
Can it show who drew what, so you know who to blame for drawing 🍆 ...? On public servers these features always lead to it "raining men" if you get what I mean.
Not at the moment. I don't consider it a huge problem as you can delete other peoples drawings if they bother you for whatever reason.
I may consider adding support for this, but have not decided yet.
Main drawback is that it would require doubling drawing metadata size, since there's only 5 bits left in the current metadata integer, not enough for player IDs.
How do you get it workjng
You have to keep holding Shift while drawing points by clicking on the map multiple times.
Release Shift to finish the drawing
I have released a small patch, it changes the default button to right D-Pad as you suggested and also allows for changing controls.
Let me know what you think, I am also looking for suggestions for the "remove previous point" button.
What colors do you prefer for drawing, the left or right ones (of the pairs)? Originally I was going to add both, but most look quite similar anyway.
Currently it's the right ones, but I'm thinking the left ones look a bit less intense.
I could also do something inbetween hypothetically.
Mostly left for me personally