17 box.forbiddenCharacters =
"\r\n\\\"$";
19 box.saveImmediately =
true;
21 me.TD(me, 1, 2.2/4, e =
makeXonoticCommandButton(_(
"Spawn"),
'0 0 0',
"sandbox object_spawn \"$menu_sandbox_spawn_model\"", 0));
24 me.TD(me, 1, 2.2/4, e =
makeXonoticCommandButton(_(
"Copy *"),
'0 0 0',
"sandbox object_duplicate copy cl_sandbox_clipboard", 0));
25 me.TD(me, 1, 2.2/4, e =
makeXonoticCommandButton(_(
"Paste"),
'0 0 0',
"sandbox object_duplicate paste \"$cl_sandbox_clipboard\"", 0));
29 box.forbiddenCharacters =
"\r\n\\\"$";
31 box.saveImmediately =
true;
35 me.TD(me, 1, 2.1/3, e =
makeXonoticCommandButton(_(
"Attach to *"),
'0 0 0',
"sandbox object_attach set \"$menu_sandbox_attach_bone\"", 0));
42 me.TD(me, 1, 0.75, e =
makeXonoticCommandButton(_(
"Set skin:"),
'0 0 0',
"sandbox object_edit skin $menu_sandbox_edit_skin", 0));
44 me.TD(me, 1, 0.75, e =
makeXonoticCommandButton(_(
"Set opacity:"),
'0 0 0',
"sandbox object_edit alpha $menu_sandbox_edit_alpha", 0));
45 me.TD(me, 1, 1.25, e =
makeXonoticSlider(0.1, 1, 0.05,
"menu_sandbox_edit_alpha"));
48 me.TD(me, 1, 0.75, e =
makeXonoticCommandButton(_(
"Set color main:"),
'0 0 0',
"sandbox object_edit color_main \"$menu_sandbox_edit_color_main\"", 0));
50 me.TD(me, 1, 0.75, e =
makeXonoticCommandButton(_(
"Set color glow:"),
'0 0 0',
"sandbox object_edit color_glow \"$menu_sandbox_edit_color_glow\"", 0));
54 me.TD(me, 1, 0.75, e =
makeXonoticCommandButton(_(
"Set frame:"),
'0 0 0',
"sandbox object_edit frame $menu_sandbox_edit_frame", 0));
59 me.TD(me, 1, 0.6, e =
makeXonoticCommandButton(_(
"Set material:"),
'0 0 0',
"sandbox object_edit material \"$menu_sandbox_edit_material\"", 0));
61 box.forbiddenCharacters =
"\r\n\\\"$";
63 box.saveImmediately =
true;
65 me.TD(me, 1, 0.6, e =
makeXonoticCommandButton(_(
"Set solidity:"),
'0 0 0',
"sandbox object_edit solidity $menu_sandbox_edit_solidity", 0));
68 me.TD(me, 1, 0.6, e =
makeXonoticCommandButton(_(
"Set physics:"),
'0 0 0',
"sandbox object_edit physics $menu_sandbox_edit_physics", 0));
73 me.TD(me, 1, 0.6, e =
makeXonoticCommandButton(_(
"Set scale:"),
'0 0 0',
"sandbox object_edit scale $menu_sandbox_edit_scale", 0));
74 me.TD(me, 1, 1.4, e =
makeXonoticSlider(0.25, 2, 0.05,
"menu_sandbox_edit_scale"));
75 me.TD(me, 1, 0.6, e =
makeXonoticCommandButton(_(
"Set force:"),
'0 0 0',
"sandbox object_edit force $menu_sandbox_edit_force", 0));
81 me.TD(me, 1, 0.8, e =
makeXonoticCommandButton(_(
"* object info"),
'1 1 0.5',
"sandbox object_info object; toggleconsole", 0));
82 me.TD(me, 1, 0.75, e =
makeXonoticCommandButton(_(
"* mesh info"),
'1 1 0.5',
"sandbox object_info mesh; toggleconsole", 0));
83 me.TD(me, 1, 0.8, e =
makeXonoticCommandButton(_(
"* attachment info"),
'1 1 0.5',
"sandbox object_info attachments; toggleconsole", 0));
90 me.gotoRC(me, me.rows - 1, 0);
entity makeXonoticTextLabel(float theAlign, string theText)