Birdbones (Lightweight 1.02 clientside)

Discussions about modding, questions, mod requests or just show off what you're working on.
Post Reply
User avatar
Boothand
Administrator
Posts: 976
Joined: 24 Feb 2015, 08:21
Contact:

Birdbones (Lightweight 1.02 clientside)

Post by Boothand » 22 Jul 2016, 03:18

Hey. Today I realized that there is almost no variety in 1.02 clientside mods that are easily available, open source and not controversial (in some ways).
With some help from Daggo, I made a clientside mod with the most important features to me, so at least people have something simple if they can't find anything else. If you're missing something that fits into the scope of a lightweight cgame, just post or use git.
Obviously taking some ideas from vvv mod features, but yeah.. that project became somewhat of a disaster, didn't it?

Current features:
  • Unlocked cg_fov.
  • Inventory/item icons on the right side of the screen (can turn off).
  • Mines are also visible on the right side of the screen, for CTFers (can turn off).
  • Model icons in scoreboard (can turn off).
  • Possibility for always having the small scoreboard.
  • No glitchy/warpy forcefields (by fau)
Would be nice:
  • Smooth, unlaggy forcefields.
  • CTF rewards.
  • Enhanced model picker that doesn't reset and offset stuff horribly when you add custom models/skins.
Birdbone commands.jpg
Birdbone commands.jpg (44.76 KiB) Viewed 5204 times
Scoreboard models.jpg
Scoreboard models.jpg (97.07 KiB) Viewed 5204 times
Inventory items.jpg
Inventory items.jpg (100.59 KiB) Viewed 5204 times
https://github.com/Boothand/Birdbones/releases/tag/v0.2

Kameleon
Administrator
Posts: 383
Joined: 07 Jun 2015, 08:36

Re: Birdbones (Lightweight 1.02 clientside)

Post by Kameleon » 22 Jul 2016, 06:25

Looks great :) If you ever figure the part out with the forcefields, let me know :D Has to do with mins/maxs I believe, and is a common issue in jk2 regarding models etc. too :)

User avatar
Boothand
Administrator
Posts: 976
Joined: 24 Feb 2015, 08:21
Contact:

Re: Birdbones (Lightweight 1.02 clientside)

Post by Boothand » 22 Jul 2016, 09:19

vvv mod had a fix for it, that's all I know.

User avatar
Boothand
Administrator
Posts: 976
Joined: 24 Feb 2015, 08:21
Contact:

Re: Birdbones (Lightweight 1.02 clientside)

Post by Boothand » 22 Jul 2016, 10:16

Fixed the broken model icons, now it works in all gametypes.

User avatar
fau
Staff
Posts: 430
Joined: 16 Aug 2015, 01:01
Location: Warsaw / Poland
Contact:

Re: Birdbones (Lightweight 1.02 clientside)

Post by fau » 22 Jul 2016, 11:13

Enhanced model picker that doesn't reset and offset stuff horribly when you add custom models/skins.

What do you mean?

User avatar
Boothand
Administrator
Posts: 976
Joined: 24 Feb 2015, 08:21
Contact:

Re: Birdbones (Lightweight 1.02 clientside)

Post by Boothand » 22 Jul 2016, 12:24

fau wrote:Enhanced model picker that doesn't reset and offset stuff horribly when you add custom models/skins.

What do you mean?
If I have 2 custom models for example that don't support team colors, and I want to be Luke, I click on Luke. Then I want to be blue, so I click blue, but now I become another blue model, because the team colors were not supported for the custom models and thus weren't counted in the list anymore.

And if I apply and go to the Player menu again to do something else or choose another model, it will not show the blue Luke I have selected, but a default skin and so maybe a different model. So even though it's not applied unless I click the model, my mind wants to change it back to the blue variant and choose the correct skin again before I hit apply.

It's not a problem for me at the moment because I only have 2 custom models, but I know a lot of models cause this behaviour.

User avatar
ouned
Administrator
Posts: 589
Joined: 23 Feb 2015, 13:03
Location: Gliese581c

Re: Birdbones (Lightweight 1.02 clientside)

Post by ouned » 22 Jul 2016, 17:56

cool. are you planning to create release builds ?

User avatar
Daggolin
Administrator
Posts: 789
Joined: 23 Feb 2015, 13:05

Re: Birdbones (Lightweight 1.02 clientside)

Post by Daggolin » 22 Jul 2016, 17:59

VvV doesn't really have a "fix" for mins/maxs. It rather has a workaround for the force field by simply removing the mins/maxs of the force field on the clientside. That way the client doesn't mispredict anything and it just feels smooth walking on the sides, but if you run into the field with high velocity you are going to feel the misprediction of not having mins/maxs for the force field at all. ;)

So it shouldn't be too difficult to get the same workaround working on here. :)

//Edit:
As ouned just pointed out it would be nice to have some compiled qvms available for people, maybe even a pk3 they can directly download here. Or is that planned for later?

User avatar
Boothand
Administrator
Posts: 976
Joined: 24 Feb 2015, 08:21
Contact:

Re: Birdbones (Lightweight 1.02 clientside)

Post by Boothand » 22 Jul 2016, 18:20

Was gonna do that, but waited when I discovered a strange color overlay or so on the inventory items.

While I haven't fixed that, here is the current version:
https://github.com/Boothand/Birdbones/t ... ter/Builds

Click the pk3, select Download.

User avatar
ouned
Administrator
Posts: 589
Joined: 23 Feb 2015, 13:03
Location: Gliese581c

Re: Birdbones (Lightweight 1.02 clientside)

Post by ouned » 22 Jul 2016, 19:05

pls add jk2mv compatibility (mv.info file)
https://github.com/mvdevs/jk2mv/wiki/PK3-Loading-Rules
also, use this for uploading builds: https://github.com/Boothand/Birdbones/releases

User avatar
Boothand
Administrator
Posts: 976
Joined: 24 Feb 2015, 08:21
Contact:

Re: Birdbones (Lightweight 1.02 clientside)

Post by Boothand » 23 Jul 2016, 17:16

Here you go:
https://github.com/Boothand/Birdbones/releases/tag/v0.2

-Forcefields no longer feel buggy to be around (credits: fau)
-Inventory items no longer tint to your team color in TFFA/CTF etc
-Thirdperson commands set back to cheat only, could be abused

Post Reply
Created by Matti from StylesFactory.pl and Warlords of Draenor (modified by jk2.info)
Powered by phpBB® Forum Software © phpBB Limited
GZIP: On