9009 Commits

Author SHA1 Message Date
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
8d8d778fa5 devtest: weird texture additions? 2021-08-28 22:48:09 -05:00
cron
62e123db2b autoaim: add basic autoaim 2021-08-28 22:48:09 -05:00
cron
b386220ffb supernotes: create local wiki clientmod 2021-08-28 22:48:09 -05:00
cron
b7df47c00a hignore: fix 'higlight' typo 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
6807c46a27 Merge October 5th Dragonfire changes
Replicate the following commit (with cherry-picked parents on left
side):

    Author:     cron <example@example.local>
    AuthorDate: Wed Oct 7 22:15:33 2020 +0000
    Commit:     cron <example@example.local>
    CommitDate: Wed Oct 7 22:15:33 2020 +0000

    Merge October 5th Dragonfire changes

    44 files changed, 295 insertions(+), 174 deletions(-)
    builtin/client/cheats.lua                        |  1 +
    builtin/mainmenu/tab_credits.lua                 |  9 ++--
    builtin/settingtypes.txt                         |  2 +
    clientmods/dragonfire/autosneak/init.lua         | 13 +++++
    clientmods/dragonfire/autosneak/mod.conf         |  3 ++
    clientmods/dragonfire/autosneak/settingtypes.txt |  1 +
    clientmods/dragonfire/chat/leak.lua              |  2 +
    clientmods/dragonfire/chat/status.lua            |  2 +
    clientmods/dragonfire/inventory/autoeject.lua    | 19 +++++++
    clientmods/dragonfire/inventory/init.lua         |  9 ++--
    clientmods/dragonfire/inventory/mod.conf         |  1 +
    clientmods/dragonfire/inventory/settingtypes.txt |  2 +
    clientmods/dragonfire/list/init.lua              | 47 +++++++++++++++++
    clientmods/mods.conf                             |  2 +
    doc/client_lua_api.txt                           |  2 +
    src/activeobjectmgr.h                            |  7 ++-
    src/client/client.cpp                            | 21 +++++---
    src/client/clientenvironment.h                   |  5 ++
    src/client/game.cpp                              | 19 ++-----
    src/client/game.h                                |  2 -
    src/client/localplayer.cpp                       |  6 +--
    src/client/mapblock_mesh.cpp                     | 65 ++++++++++++++++++------
    src/client/render/core.cpp                       | 57 ++++++++++++++++++---
    src/client/render/core.h                         | 10 ++--
    src/client/render/factory.cpp                    | 16 +++---
    src/client/render/factory.h                      |  2 +-
    src/client/render/interlaced.cpp                 |  4 +-
    src/client/render/interlaced.h                   |  2 +-
    src/client/render/plain.cpp                      |  4 +-
    src/client/render/plain.h                        |  2 +-
    src/client/render/sidebyside.cpp                 |  4 +-
    src/client/render/sidebyside.h                   |  2 +-
    src/client/render/stereo.cpp                     |  4 +-
    src/client/render/stereo.h                       |  2 +-
    src/client/renderingengine.cpp                   |  8 +--
    src/client/renderingengine.h                     | 12 ++---
    src/collision.cpp                                |  5 +-
    src/collision.h                                  |  2 +-
    src/defaultsettings.cpp                          |  3 +-
    src/gui/CMakeLists.txt                           |  1 -
    src/gui/tracers.cpp                              | 46 -----------------
    src/gui/tracers.h                                | 28 ----------
    src/script/lua_api/l_client.cpp                  |  8 +++
    src/script/lua_api/l_client.h                    |  7 ++-
2021-08-28 22:43:14 -05:00
cron
3af4dacd60 clientmod API: add API to get nearby entities 2021-08-28 22:39:39 -05:00
cron
7fde73b8ec tracers: remove include iostream 2021-08-28 22:39:39 -05:00
cron
7383dc7853 tracers: add option to only trace to players 2021-08-28 22:39:39 -05:00
cron
88d1149d7e hignore: fix server names and duplicate messages 2021-08-28 22:39:39 -05:00
cron
e293e1edcc quotebot: fix typo 2021-08-28 22:39:39 -05:00
flyc0r
8d947351e3 autfly: add wp-gui menu entry 2021-08-28 22:39:31 -05:00
cron
abaa0d78d6 quotebot: create quote saying bot (includes import/exporting quotesets) 2021-08-28 22:39:23 -05:00
cron
3fa305c42b hignore: add mode to strip user titles 2021-08-28 22:39:23 -05:00
cron
d499503213 hignore: remove debug prints 2021-08-28 22:39:23 -05:00
cron
15d7d69ca1 Merge branch 'master' of repo.or.cz:waspsaliva
Replicate the following commit (with cherry-picked parents on both
sides):

    Author:     cron <example@example.local>
    AuthorDate: Tue Oct 6 02:49:17 2020 +0000
    Commit:     cron <example@example.local>
    CommitDate: Tue Oct 6 02:49:17 2020 +0000

    Merge branch 'master' of repo.or.cz:waspsaliva

    1 file changed, 8 insertions(+), 81 deletions(-)
    clientmods/autominer/init.lua | 89 ++++---------------------------------------
2021-08-28 22:37:18 -05:00
flyc0r
007f5f0047 autominer: cleanup 2021-08-28 22:33:45 -05:00
cron
41bc1562ff hignore: create highlight/ignore player messages clientmod 2021-08-28 22:32:39 -05:00
cron
6697a9e235 tchat: add team clear and chat clear 2021-08-28 22:32:39 -05:00
cron
4a12c4b818 tchat: fix duplicate player online bug 2021-08-28 22:32:39 -05:00
cron
2454a8f496 Merge dragonfire changes
Replicate the following commit (with cherry-picked parents on left
side):

    commit 106fab976209f15ee2120b169f9757fd458935cd
    Merge: 7652a30c7 0a2c90f4c
    Author:     cron <example@example.local>
    AuthorDate: Mon Oct 5 22:43:01 2020 +0000
    Commit:     cron <example@example.local>
    CommitDate: Mon Oct 5 22:43:01 2020 +0000

	Merge dragonfire changes
2021-08-28 22:30:52 -05:00
cron
871c36f2f1 Merge branch 'master' of repo.or.cz:waspsaliva
Replicate the following commit (with cherry-picked parents on both
sides):

    commit 7652a30c72d89f158bbfbb1d80a1a16f462696e1
    Merge: 4a1b7bd37 096ce84ab
    Author:     cron <example@example.local>
    AuthorDate: Mon Oct 5 19:33:14 2020 +0000
    Commit:     cron <example@example.local>
    CommitDate: Mon Oct 5 19:33:14 2020 +0000

	Merge branch 'master' of repo.or.cz:waspsaliva
2021-08-28 22:25:07 -05:00
flyc0r
54ee9d32aa hpchange: actually set dmg %) 2021-08-28 22:23:42 -05:00
cron
13f34556d8 itemcount: initial semiworking prototype 2021-08-28 22:22:02 -05:00
flyc0r
eb3149b0b4 autominer: more optimisation 2021-08-28 22:22:02 -05:00
flyc0r
dc9799e082 Merge https://repo.or.cz/waspsaliva into master
Replicate the following commit (with cherry-picked parents on both
sides):

    commit a269b0d5dc08f6a2ebd9e379384616f8c913a7c8
    Merge: 9363aaa25 86e96f5dc
    Author:     flyc0r <flyc0r@localhost.localdomain>
    AuthorDate: Mon Oct 5 05:11:10 2020 +0200
    Commit:     flyc0r <flyc0r@localhost.localdomain>
    CommitDate: Mon Oct 5 05:11:10 2020 +0200

	m
	Merge https://repo.or.cz/waspsaliva into master

     clientmods/inventory/autotool.lua | 1 -
     1 file changed, 1 deletion(-)
2021-08-28 22:17:02 -05:00
cron
76b1095268 autotool: fix broken reference (now works on non mcl2 servers) 2021-08-28 22:15:49 -05:00
flyc0r
f486ff7052 autominer: smaller search radius -> more efficient mining 2021-08-28 22:12:31 -05:00
flyc0r
0b130460fe autominer: further optimization. almost 0 damage now 2021-08-28 22:12:31 -05:00
flyc0r
e764cd0114 autominer: functional autotool 2021-08-28 22:12:31 -05:00
flyc0r
2ef1f3e7e9 autominer: optimizing 2021-08-28 22:12:31 -05:00
flyc0r
437c1e26d9 autominer: avoid not only lava but gravel too 2021-08-28 22:12:31 -05:00
flyc0r
b138b4f84c autominer: even better positioning 2021-08-28 22:12:31 -05:00
flyc0r
61d7366361 autominer:better positioning->less damage 2021-08-28 22:12:31 -05:00
flyc0r
948c7a6096 added autominer to mods.conf 2021-08-28 22:12:31 -05:00
flyc0r
8f6c90e456 add: autominer ALPHA 2021-08-28 22:12:31 -05:00
cron
2668e20f48 core: change cmake project name
I think Windows buildbot still uses Dragonfire
2021-08-28 22:12:31 -05:00
cron
1b45fab4c3 hpchange: add (nonworking) potential change marker 2021-08-28 22:12:31 -05:00
cron
aa40a8747a wisp: add message timeout 2021-08-28 22:12:31 -05:00
cron
d4b199f3be panicm: remove hp change diagnostic messages (superseded by hpchange) 2021-08-28 22:12:31 -05:00
cron
da884b463b hpchange: create hpchange clientmod 2021-08-28 22:12:31 -05:00
cron
3efe147d8d wisp: add diagnostic error messages when installation is broken 2021-08-28 22:12:31 -05:00
cron
519575a9b3 tchat: make message prefixes consistent 2021-08-28 22:12:31 -05:00
cron
c5fef6cdc4 Update README 2021-08-28 22:12:31 -05:00
flyc0r
51408076dc updated wisp and tchat 2021-08-28 22:12:31 -05:00
flyc0r
2551ddbf1d Add changes from waspsaliva initial commit
This commit contains changes best credited to flyc0r
<flyc0r@localhost.localdomain>, although the changes were separated
out from waspsaliva's original initial commit rev. 0e9e1f352, which
added the files from DFC work tree, and squashed in numerous additions
by flyc0r and collaborators.  That commit log:

    commit 0e9e1f3528c3d2fa1f1e9a79d4a00576be8552f5
    Author: flyc0r <flyc0r@localhost.localdomain>
    Date:   Sun Oct 4 03:37:08 2020 +0200

        init

This rebase had the effect of griefing the git history xD, so
for example `git blame` of DFC and even upstream Minetest sources
appear to be originally authored by `flyc0r` in that commit.

To fix this, I will recommit only the changes onto the appropriate
commit in DFC, and recreate the following git history (incl. merges).
After this, the git history will be at least visually the same as the
original Waspsaliva, even if commit sha1sums have changed.

AFAICT, the closest commit from DFC was af085acbd.  That commit was
found simply by running `git diff wsc-master <some_DFC_rev>`, and
locating the commit with the smallest number of differences.

This commit was then created as follows:

    # Check out the DFC base commit
    git checkout af085acbd
    # Check out the *files* from WSC's initial commit
    git checkout 0e9e1f352 -- .
    # Make sure everything is added and commit the changes
    git add -A
    git commit
2021-08-28 21:58:59 -05:00