Page 1 of 1

Birdbones (Lightweight 1.02 clientside)

Posted: 22 Jul 2016, 03:18
by Boothand
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 52757 times
Scoreboard models.jpg
Scoreboard models.jpg (97.07 KiB) Viewed 52757 times
Inventory items.jpg
Inventory items.jpg (100.59 KiB) Viewed 52757 times
https://github.com/Boothand/Birdbones/releases/tag/v0.2

Re: Birdbones (Lightweight 1.02 clientside)

Posted: 22 Jul 2016, 06:25
by Kevin
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 :)

Re: Birdbones (Lightweight 1.02 clientside)

Posted: 22 Jul 2016, 09:19
by Boothand
vvv mod had a fix for it, that's all I know.

Re: Birdbones (Lightweight 1.02 clientside)

Posted: 22 Jul 2016, 10:16
by Boothand
Fixed the broken model icons, now it works in all gametypes.

Re: Birdbones (Lightweight 1.02 clientside)

Posted: 22 Jul 2016, 11:13
by fau
Enhanced model picker that doesn't reset and offset stuff horribly when you add custom models/skins.

What do you mean?

Re: Birdbones (Lightweight 1.02 clientside)

Posted: 22 Jul 2016, 12:24
by Boothand
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.

Re: Birdbones (Lightweight 1.02 clientside)

Posted: 22 Jul 2016, 17:56
by ouned
cool. are you planning to create release builds ?

Re: Birdbones (Lightweight 1.02 clientside)

Posted: 22 Jul 2016, 17:59
by Daggolin
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?

Re: Birdbones (Lightweight 1.02 clientside)

Posted: 22 Jul 2016, 18:20
by Boothand
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.

Re: Birdbones (Lightweight 1.02 clientside)

Posted: 22 Jul 2016, 19:05
by ouned
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

Re: Birdbones (Lightweight 1.02 clientside)

Posted: 23 Jul 2016, 17:16
by Boothand
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