Skip to content

Development changes for CProjector, CWeaponStatMgun, bind_monster.script#396

Merged
themrdemonized merged 11 commits intothemrdemonized:ghenfrom
GhenTuong:WIP
Dec 23, 2025
Merged

Development changes for CProjector, CWeaponStatMgun, bind_monster.script#396
themrdemonized merged 11 commits intothemrdemonized:ghenfrom
GhenTuong:WIP

Conversation

@GhenTuong
Copy link
Contributor

@GhenTuong GhenTuong commented Dec 21, 2025

  • CProjector: Further development. Export functions and register class to be useable in LUA.
  • CWeaponStatMgun: Register class to be useable in LUA. Fix some minor bugs/oversights. (eye_direction, animations, kick owner out on net destroy).
  • bind_monster.script: Add an option to make online mutant squads run toward squad target instead of walking. (for making mutant attack quests).

@themrdemonized
Copy link
Owner

Add a BONE_POSITION_WARNING to allow modders to disable warning spam of bone_position when enabling debug.

There is already print_bone_warnings console command that toggles it, no need for another define

@GhenTuong
Copy link
Contributor Author

BONE_POSITION_WARNING changes was removed.

@themrdemonized
Copy link
Owner

Also i think S_STMGUN and S_SEARCH should be changed to _S_STMGUN and _S_SEARCH respectively, that way they will be added in the end of existing classes, so it won't break their order. I honestly don't know how critical it is for those classes, so let me know if it works fine either way

@GhenTuong
Copy link
Contributor Author

It worked fine to me so far but let be safe than sorry.
Changes to add "_" to class names were checked in.

@themrdemonized themrdemonized changed the base branch from all-in-one-vs2022-wpo to ghen December 23, 2025 08:26
@themrdemonized themrdemonized merged commit 85278c3 into themrdemonized:ghen Dec 23, 2025
9 of 10 checks passed
themrdemonized added a commit that referenced this pull request Jan 24, 2026
Development changes for CProjector, CWeaponStatMgun, bind_monster.script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants