aboutsummaryrefslogtreecommitdiff
path: root/games/devtest
AgeCommit message (Collapse)Author
2022-07-14Fix regression & replace more occurrences of vector.new with vector.copy ↵Lars Müller
(#12539)
2022-07-04Add missing item alias metatables to async environment (#12458)sfan5
2022-07-03FormSpec: 9-slice images, animated_images, and fgimg_middle (#12453)Vincent Robinson
* FormSpec: 9-slice images and animated_images * Add fgimg_middle; clean up code * Address issues, add tests * Fix stupid error; bump formspec version * Re-add image[] elements without a size
2022-07-02DevTest: Add item meta editor (#12307)Wuzzy
2022-06-15Add unittests for entity lifecycle and callbackssfan5
2022-06-11on_deactivate: distinguish removal and unloading (#11931)Lars Müller
Sometimes you need to be able to do removal-related cleanup, such as removing files from disk, or entries from a database. staticdata obviously isn't suitable for large data. The data shouldn't be removed if the entity is unloaded, only if it is removed.
2022-05-29Get rid of node metadata when it becomes emptysfan5
fixes #8943
2022-05-27DevTest: Add nodes and items for testing overlays (#12304)Wuzzy
2022-05-21Deprecate game.conf name, use title instead (#12030)rubenwardy
2022-05-17DevTest: Fix broken PNG texturesWuzzy
2022-05-10Support packing arbitrary graphs (#12289)Jude Melton-Houghton
2022-05-10Fix cooking and fuel crafts with aliasesJude Melton-Houghton
2022-05-02Async environment for mods to do concurrent tasks (#11131)sfan5
2022-04-30Run automated tests when lua files change (#12184)x2048
* Run automated tests when lua files change * skip busted on devtest * use newer build env * Add .luacheckrc for games/devetest Co-authored-by: sfan5 <sfan5@live.de>
2022-04-28DevTest: Fix armorball sprite (#12228)Wuzzy
2022-04-24DevTest: Add more test weapons and armorball modes (#11870)Wuzzy
Co-authored-by: sfan5 <sfan5@live.de>
2022-04-07Remove reference to a removed file in devtest (followup to #12157)Dmitry Kostenko
2022-04-07Enable shadows by default in devtest (#12157)x2048
* Move all shadow control to util_commands * Shadows are now controlled with /set_shadow Co-authored-by: sfan5 <sfan5@live.de>
2022-03-29Store vector metatable in registryJude Melton-Houghton
2022-03-26Add API to control shadow intensity from the game/mod (#11944)x2048
* Also Disable shadows when sun/moon is hidden. Fixes #11972.
2022-02-22FormspecMenu: make drawing of backgrounds less hacky (#9517)DS
2022-02-22Add TGA test nodes to devtest (#11978)Nils Dagsson Moskopp
2022-02-16Use absolute value for bouncy in collision (#11969)pecksin
* use abs(bouncy) in collision * test case for negative bouncy * send abs(bouncy) to old clients
2022-02-10Allow to set the displayed item count and its alignment via meta (#8448)DS
* Allow to set the displayed item count and its offset via meta * fix rect constr call * devtest: add dump_item chatcommand * fix rect2 constr call (sdim is a position (typedef for v2s32), not a dimension) and remove background because it would work now * add missing utf8 to wide conversion * rename to count_meta
2021-12-30Add padding[] element to formspecs (#11821)Vincent Robinson
2021-12-18Restructure devtest's unittests and run them in CI (#11859)sfan5
2021-10-31Fix number of tool uses being off by 1..32767 (#11110)Wuzzy
2021-10-20Add no_texture.png as fallback for unspecified texturesWuzzy
2021-10-13Add embedded PNG texture modifier (#11498)hecks
2021-10-01Split liquid_viscosity to liquid_viscosity and move_resistance (#10810)Wuzzy
2021-09-14Chop game background in mainmenu (#10796)Lars Müller
2021-07-29Add a simple PNG image encoder with Lua API (#11485)hecks
* Add a simple PNG image encoder with Lua API Add ColorSpec to RGBA converter Make a safety wrapper for the encoder Create devtest examples Co-authored-by: hecktest <> Co-authored-by: sfan5 <sfan5@live.de>
2021-07-27Add bold, italic and monospace font styling for HUD text elements (#11478)sfan5
Co-authored-by: Elias Fleckenstein <eliasfleckenstein@web.de>
2021-07-15Add wallmounted support for plantlike and plantlike_rooted nodes (#11379)Wuzzy
2021-04-28Fix rotation for falling mesh degrotate nodes (#11159)Wuzzy
2021-04-21Fix devtest Lua errorsfan5
fallback_image() was removed in 3e1904fa8c4aae3448d58b7e60545a4fdd8234f3, which was written after this PR but merged before it.
2021-04-20Put torch/signlike node on floor if no paramtype2 (#11074)Wuzzy
2021-04-05Devtest: Remove testnodes_show_fallback_imageWuzzy
2021-03-30Degrotate support for mesh nodes (#7840)Vitaliy
2021-03-16DevTest: Formspec tests, children getter, better lighttool (#10918)Wuzzy
2021-03-15Devtest: Fix missing log level in minetest.log (#11068)Wuzzy
2021-02-23Allow overwriting media files of dependencies (#10752)DS
2021-02-21Fix wrong reported item counts for inventory actions using Shift-Move (#10930)Lars Müller
2021-02-17Add nametag background setting and object property (#10937)rubenwardy
2021-02-17Fix short_description fallback order (#10943)rubenwardy
2021-02-08Fix animation_image support in scroll containersJean-Patrick Guerrero
2021-02-04Devtest: Remove bumpmap/parallax occl. test nodes (#10902)Wuzzy
2021-02-02Fix list spacing and size (again) (#10869)Vincent Robinson
2021-01-29devtest: Fix deprecated alpha usagesfan5
2021-01-29Drop never documented 'alpha' property from nodedefsfan5
Includes minimal support code for practical reasons. We'll need it for a slightly different purpose next commit.