Well, after the relocation, I'm still alive and kicking! As I'm currently the only coder on MS:S right now, I'm working on making a build of the game that is clean, concise and has documentation for those who follow after me. Progress is slow, but I'm still actively working on it. Below is a list of what I'm currently working on:
Current Coding Tasks:
Retooling HUD system:
- Reining in the various features Valve left in the game, and fixing various HUD bugs, as well as installing new
HUD elements for MS:C. Creating a new ClientMode class that is under our control, and fixing some bugs with
The base implementation.
To-do:
1) IFF (Identify Friend or Foe) Indicator:
- The thing that shows what you're looking at and whether or not it's friendly.
2) Inventory System
- Still a major W-I-P...
3) GameRules Class
- Building the class that will control the rules of the game, player loading, etc.
4) Client Functions
- The scopeless functions that are also a part of how the mod works, and interface with the GameRules class.
5) Base NPC Class
- Make adjustments to the base NPC class to allow for IFF identification client-side.
Current Coding Tasks:
Retooling HUD system:
- Reining in the various features Valve left in the game, and fixing various HUD bugs, as well as installing new
HUD elements for MS:C. Creating a new ClientMode class that is under our control, and fixing some bugs with
The base implementation.
To-do:
1) IFF (Identify Friend or Foe) Indicator:
- The thing that shows what you're looking at and whether or not it's friendly.
2) Inventory System
- Still a major W-I-P...
3) GameRules Class
- Building the class that will control the rules of the game, player loading, etc.
4) Client Functions
- The scopeless functions that are also a part of how the mod works, and interface with the GameRules class.
5) Base NPC Class
- Make adjustments to the base NPC class to allow for IFF identification client-side.