Skip to content

Commit 3a34f59

Browse files
bakatamegitbook-bot
authored andcommitted
GITBOOK-41: No subject
1 parent ceca576 commit 3a34f59

10 files changed

+182
-3
lines changed

SUMMARY.md

+3
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
* [☺ c\_material\_var](documentation/class/c\_material\_var.md)
3232
* [⏲ c\_lua\_menu\_item](documentation/class/c\_lua\_menu\_item.md)
3333
* [🕵♂ bf\_read](documentation/class/bf\_read.md)
34+
* [♉ c\_panorama\_panel](documentation/class/c\_panorama\_panel.md)
3435
* [⛏ autowall](documentation/class/autowall.md)
3536
* [🚑 c\_client\_entity](documentation/class/c\_client\_entity.md)
3637
* [Enumerations](documentation/enumerations/README.md)
@@ -73,6 +74,8 @@
7374
* [🤔 esp\_info](documentation/variables/esp\_info.md)
7475
* [🤗 player\_resource](documentation/variables/player\_resource.md)
7576
* [🤧 gamerules](documentation/variables/gamerules.md)
77+
* [📠 quick\_maths](documentation/variables/quick\_maths.md)
7678
* [🥶 gametypes](documentation/variables/gametypes.md)
7779
* [☃ model\_render](documentation/variables/model\_render.md)
7880
* [🥱 model\_info](documentation/variables/model\_info.md)
81+
* [🔮 panorama\_engine](documentation/variables/panorama\_engine.md)
+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# ♉ c\_panorama\_panel
2+
3+
| | Function Parameter | Return Type |
4+
| --------------------- | ------------------ | -------------------- |
5+
| get\_name | | std::string |
6+
| set\_visible | bool | void |
7+
| is\_visible | | bool |
8+
| is\_transparent | | bool |
9+
| find\_child\_traverse | std::string | c\_panorama\_panel\* |

documentation/events.md

+11
Original file line numberDiff line numberDiff line change
@@ -285,3 +285,14 @@ on\_dispatch\_user\_message
285285
| ------------- | -------- | ----------- |
286286
| message\_type | int | |
287287
| message | bf\_read | |
288+
289+
### on\_console\_input
290+
291+
* clientcmd unrestricted 
292+
* on dispatching console commands
293+
294+
🔗 struct <mark style="color:blue;">**`console_input`**</mark>
295+
296+
| | Type | Description |
297+
| ---- | ----------- | ----------- |
298+
| text | std::string | |

documentation/variables/engine.md

+4
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,7 @@
6161
### send\_share\_packet
6262

6363
`engine.execute_console_command(int packet_id, int value_1, int value_2, int value_3, int value_4):` <mark style="color:purple;">`void`</mark>
64+
65+
### is\_newvision\_server
66+
67+
`engine.is_newvision_server()` <mark style="color:purple;">`void`</mark>

documentation/variables/engine_game_trace.md

+15-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
### get\_line
66

7-
`engine_game_trace.get_line(start_x, start_y, start_z, end_x, end_y, end_z, mask, ignore):` <mark style="color:purple;">`game_trace*`</mark>
7+
`engine_game_trace.get_line(start_x, start_y, start_z, end_x, end_y, end_z, mask, ignore):` <mark style="color:purple;">**`game_trace*`**</mark>
88

99
| Name | Type |
1010
| ------ | --------------------------------------------- |
@@ -14,7 +14,7 @@
1414

1515
### get\_hull
1616

17-
`engine_game_trace.get_line(start_x, start_y, start_z, end_x, end_y, end_z, mins_x, mins_y, mins_z, maxs_x, maxs_y, maxs_z, mask, ignore):` <mark style="color:purple;">`game_trace*`</mark>
17+
`engine_game_trace.get_line(start_x, start_y, start_z, end_x, end_y, end_z, mins_x, mins_y, mins_z, maxs_x, maxs_y, maxs_z, mask, ignore):` <mark style="color:purple;">**`game_trace*`**</mark>
1818

1919
| Name | Type |
2020
| ------ | --------------------------------------------- |
@@ -33,3 +33,16 @@
3333
| hitpoint\_y | float |
3434
| hitpoint\_z | float |
3535
| hitbox | int |
36+
37+
### can\_hit\_hitbox
38+
39+
`engine_game_trace.can_hit_hitbox(c_cs_player* shooter, c_cs_player* victim, float end_x, float end_y, float end_z, int hitbox)` <mark style="color:purple;">**`bool`**</mark>
40+
41+
| Name | Type |
42+
| ------- | ---------------- |
43+
| shooter | c\_cs\_player\* |
44+
| victim | c\_cs\_player\* |
45+
| end\_x | float |
46+
| end\_y | float |
47+
| end\_z | float |
48+
| hitbox | int |

documentation/variables/general.md

+8
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,11 @@
8585
### create\_interface
8686

8787
`general.create_interface(std::string module_name, std::string interace)` <mark style="color:purple;">`void*`</mark>
88+
89+
### force\_mouse\_cursor
90+
91+
`general.force_mouse_cursor(bool force)` <mark style="color:purple;">`void`</mark>
92+
93+
### disable\_keyboard\_inputs
94+
95+
`general.disable_keyboard_inputs(bool disable)` <mark style="color:purple;">`void`</mark>
+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# 🔮 panorama\_engine
2+
3+
### get\_panel
4+
5+
`panorama_engine.get_panel(name)` <mark style="color:purple;">**`c_panorama_panel*`**</mark>
6+
7+
| | Type |
8+
| ---- | ----------- |
9+
| name | std::string |
10+
11+
### print\_panels\_to\_console
12+
13+
`panorama_engine.print_panels_to_console()` <mark style="color:purple;">**`void`**</mark>
14+
15+
### is\_valid\_panel
16+
17+
`panorama_engine.is_valid_panel(panel)` <mark style="color:purple;">**`bool`**</mark>
18+
19+
| | Type |
20+
| ----- | -------------------- |
21+
| panel | c\_panorama\_panel\* |
22+
23+
### runscript
24+
25+
`panorama_engine.runscript(panel, js_code, path_to_xml)` <mark style="color:purple;">**`void`**</mark>
26+
27+
| | Type |
28+
| ------------- | -------------------- |
29+
| panel | c\_panorama\_panel\* |
30+
| js\_code | std::string |
31+
| path\_to\_xml | std::string |
+88
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# 📠 quick\_maths
2+
3+
### create\_vector2d
4+
5+
quick\_maths.create\_vector2d(x, y) c\_vector2d
6+
7+
| | type |
8+
| - | ----- |
9+
| x | float |
10+
| y | float |
11+
| z | float |
12+
13+
### create\_vector3d
14+
15+
`quick_maths.create_vector3d(x, y, z)` <mark style="color:purple;">**`c_vector3d`**</mark>
16+
17+
| | type |
18+
| - | ----- |
19+
| x | float |
20+
| y | float |
21+
| z | float |
22+
23+
### create\_vector4d
24+
25+
`quick_maths.create_vector4d(x, y, w, h)` <mark style="color:purple;">**`c_vector4d`**</mark>
26+
27+
| | type |
28+
| - | ----- |
29+
| x | float |
30+
| y | float |
31+
| w | float |
32+
| h | float |
33+
34+
### create\_color
35+
36+
`quick_maths.create_color(r, g, b, a)` <mark style="color:purple;">**`c_color`**</mark>
37+
38+
| | type |
39+
| - | ----- |
40+
| r | float |
41+
| g | float |
42+
| b | float |
43+
| a | float |
44+
45+
### vector\_angles
46+
47+
`quick_maths.vector_angles(forward)` c\_vector3d
48+
49+
| | type |
50+
| ------- | ----------- |
51+
| forward | c\_vector3d |
52+
53+
### calculate\_angle
54+
55+
`quick_maths.calculate_angle(from, to)` <mark style="color:purple;">**`c_vector3d`**</mark>
56+
57+
| | type |
58+
| ---- | ----------- |
59+
| from | c\_vector3d |
60+
| to | c\_vector3d |
61+
62+
### get\_distance\_2d
63+
64+
`quick_maths.get_distance_2d(from, to)` <mark style="color:purple;">**`float`**</mark>
65+
66+
| | type |
67+
| ---- | ----------- |
68+
| from | c\_vector2d |
69+
| to | c\_vector2d |
70+
71+
### get\_distance\_3d&#x20;
72+
73+
`quick_maths.get_distance_3d (from, to)` <mark style="color:purple;">**`float`**</mark>
74+
75+
| | type |
76+
| ---- | ----------- |
77+
| from | c\_vector3d |
78+
| to | c\_vector3d |
79+
80+
### get\_fov
81+
82+
`quick_maths.get_fov(viewangles, start, end)` <mark style="color:purple;">**`float`**</mark>
83+
84+
| | type |
85+
| ----- | ----------- |
86+
| from | c\_vector3d |
87+
| start | c\_vector3d |
88+
| end | c\_vector3d |

documentation/variables/ragebot.md

+8
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,11 @@ Returns the coordinates of the activated quickpeek
5757
### tick\_should\_be\_hidden
5858

5959
`ragebot.tick_should_be_hidden():` <mark style="color:purple;">`bool`</mark>
60+
61+
### set\_quickpeek\_origin
62+
63+
`ragebot.set_quickpeek_origin(origin):` <mark style="color:purple;">`void`</mark>
64+
65+
| Name | Type |
66+
| ------ | ----------- |
67+
| origin | c\_vector3d |

documentation/variables/renderer.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040

4141
`renderer.find_font(std::string name):` <mark style="color:purple;">`ImFont*`</mark>
4242

43-
### fonts font
43+
### get\_font
4444

4545
`renderer.get_font(fonts font):` <mark style="color:purple;">`ImFont*`</mark>
4646

@@ -192,6 +192,10 @@
192192

193193
`renderer.draw_image(LPDIRECT3DTEXTURE9 texture, float start_x, float start_y, float size_x, float size_y, float red, float green, float blue, float alpha, float rounding):` <mark style="color:purple;">`c_vector2d`</mark>
194194

195+
### create\_texture
196+
197+
`renderer.create_texture(std::string data, int size):` <mark style="color:purple;">`LPDIRECT3DTEXTURE9`</mark>
198+
195199
### get\_texture
196200

197201
`renderer.get_texture(textures texture):` <mark style="color:purple;">`LPDIRECT3DTEXTURE9`</mark>

0 commit comments

Comments
 (0)