6079 Commits

Author SHA1 Message Date
cora
b5ead96d20 automt: add exit to os and exit to menu support 2021-08-28 23:13:13 -05:00
cora
e5c91a3a22 movement: add jetpack (working jetpack :) ) 2021-08-28 23:12:53 -05:00
cron
3d6404566f InventoryAction: add to_table() 2021-08-28 23:12:53 -05:00
cron
016be0eede LuaClient: modify minetest.interact
It now uses strings instead of numbers, and supports being passed a node coordinate as well as raycasting for the target.
2021-08-28 23:12:53 -05:00
cora
1cb2279eff speed: add default settings why cora WHY?? lol 2021-08-28 23:12:30 -05:00
cora
f985976972 speed: cora did it again lol 2021-08-28 23:12:30 -05:00
cora
8a237b4f1b speed: store server sent settings for proper reset 2021-08-28 23:12:30 -05:00
cron
85422520b4 Client: fix on_nodemeta_form_open 2021-08-28 23:12:30 -05:00
cron
eeff0d4be0 Client: add form interception
register_on_receiving_inventory_form(function(formname, formspec))
    intercepts forms sent from the server
register_on_open_nodemeta_form(function(pos, formname, formspec))
    intercepts forms that are to be shown locally

nodemeta intecept probably doesn't intercept all ways it can be opened
2021-08-28 23:12:30 -05:00
cron
14b9c0b98f LuaClient: VERY preliminary raw form field sending
Nothing has been tested, do not use :]
2021-08-28 23:12:30 -05:00
cora
2edcfe4992 ignore_server_speed: ignore all speed settings 2021-08-28 23:12:30 -05:00
cora
bde87dc5a3 prevent fall damage: fix this shit :) 2021-08-28 23:12:30 -05:00
cora
a7dcc30ab1 hide huds: fix stupid cora mistake 2021-08-28 23:12:30 -05:00
cora
60b3eeae8b client::makeScreenshot: add ability to screenshot without chatspam 2021-08-28 23:12:30 -05:00
cora
c13deff8de gameui: hide cheatmenu on f1 2021-08-28 23:12:30 -05:00
cora
1a6d018ae6 lua.show/hide_huds(): add hide chat 2021-08-28 23:12:30 -05:00
cora
daee8c89b2 gameui: fixed hide chat 2021-08-28 23:12:30 -05:00
cora
29ee4e8547 lua-api: add (messageless show/hide huds) 2021-08-28 23:12:30 -05:00
cora
27fc956af9 lua-api:fix get yaw/pitch .. why, MT, WHY?? 2021-08-28 23:12:30 -05:00
cora
b9ed498afb get_pitch/yaw modulo 2021-08-28 23:12:30 -05:00
cora
12df80075a lol why cora, WHY ? 2021-08-28 23:12:30 -05:00
cora
cedbb418d0 minetest.interact: some cleanup + sanity check 2021-08-28 23:12:30 -05:00
cora
a4ea9b0400 minetest.interact: allow all interactions 2021-08-28 23:12:30 -05:00
cora
bf63f35c10 autotp: add api method interact place, add preliminary autotp test 2021-08-28 23:12:30 -05:00
cora
54cab72945 speed: localplayer:set_override_speed actually able to set speed 2021-08-28 23:12:30 -05:00
cora
a1ea16f10f speed: add api methods and preliminary csm 2021-08-28 23:12:30 -05:00
cora
093913be33 clientpackethandler: add ignore server walk speed 2021-08-28 23:12:30 -05:00
cron
49515ee77b minetest.get_inventory: whitespace fix 2021-08-28 23:12:30 -05:00
cron
b3711601ec minetest.get_inventory: fix segfault when location is invalid 2021-08-28 23:12:30 -05:00
cron
a57a8772fa nodePlacement: add sort of working force_sneak
doesn't work with mcl2 and stuff
i suspect client->interact being annoying
2021-08-28 23:12:29 -05:00
cron
481f71967b lua_localplayer: add get_pitch(), use floats instead of ints for pitch/yaw 2021-08-28 23:12:29 -05:00
cora
aa693c1fbd merge dragonfire inventoryAction 2021-08-28 23:01:49 -05:00
cora
0e6e73ad43 csm-api: add take_screenshot() 2021-08-28 23:01:49 -05:00
cron
cd81ac60d8 gameui.cpp: add pointed block position to debug menu 2021-08-28 23:01:25 -05:00
cron
7613a0d6f9 LuaLocalPlayer: add CAO getter 2021-08-28 22:48:09 -05:00
cron
70dcd75369 ClientObjectRef: add more getters 2021-08-28 22:48:09 -05:00
cron
b1089317d9 ClientObjectRef: add some more functions 2021-08-28 22:48:09 -05:00
cron
2879ea58a1 ClientObjectRef: fix get_pos() being off by an order of magnitude 2021-08-28 22:48:09 -05:00
cron
1f53b639a5 tracers: fix typo in the merged code 2021-08-28 22:48:09 -05:00
cron
2530004afb Merge October 5th Dragonfire changes 2020-10-07 22:15:33 +00:00
cron
a5245322c0 clientmod API: add API to get nearby entities 2020-10-07 19:43:03 +00:00
cron
01eb35645c tracers: remove include iostream 2020-10-07 00:20:54 +00:00
cron
e7bb8d8cee tracers: add option to only trace to players 2020-10-07 00:16:08 +00:00
cron
106fab9762 Merge dragonfire changes 2020-10-05 22:43:01 +00:00
Elias Fleckenstein
cb1915efa7 Added minetest.drop_selected_item(), Improved AutoEject 2020-10-05 22:33:32 +02:00
Elias Fleckenstein
43ee069dbf Improved X-Ray, added AutoEject 2020-10-05 22:25:36 +02:00
Elias Fleckenstein
faa32610e3 Added ESP, fixed Tracers, improved Jesus 2020-10-05 18:41:10 +02:00
Elias Fleckenstein
ee88f4b94f Improved Tracers 2020-10-04 22:59:43 +02:00
Elias Fleckenstein
c36ff3edb1 Added AutoSneak and improved X-Ray MapBlock updating 2020-10-04 22:22:55 +02:00
Elias Fleckenstein
0a2c90f4cf Only draw tracers to objects that are not attached (that fixes tracers to armor) 2020-10-04 18:04:31 +02:00