Re: Development Roundup, We need you!
Quote:
Quote:
|
Re: Development Roundup, We need you!
Quote:
|
Re: Development Roundup, We need you!
Is custom entity data module going to be integrated in main amxx package?
|
Re: Development Roundup, We need you!
Hey, I was looking around the example codes from the 1.9 API changes page and some of the default plugins, and I noticed some peculiar coding style which made me wonder.
As far as I understand, callbacks from within the plugin now use the short '@' symbol (which actually becomes part of their name), while forwards registered from includes use the full 'public' keyword. I assume that improves code readability, but can you shed some more light on this? Do you encourage it as a new standard coding practice? |
Re: Development Roundup, We need you!
Quote:
Quote:
Since they are functionally the same, someone could choose to use the difference to convey certain context as you explained already. Very few plugins (2 of 21) actually use this method so it certainly can't be called a new standard practice for AMX Mod X. IMO, someone noticed that it worked and figured that they wanted to be different. |
Re: Development Roundup, We need you!
Nice write up. Implementing @ forthwith.
22/09/1998 Functions whose name start with an '@' are always public. |
Re: Development Roundup, We need you!
The upcoming update looks to be gamedata breaking. The beta clients already support the new "Account" message, suggesting the update could be released soon. How long would it take to update gamedata?
|
Re: Development Roundup, We need you!
I'm following more or less the changes on /ValveSoftware/halflife but it looks like I missed the "Account" thing, could you elaborate/link on it?
|
Re: Development Roundup, We need you!
Under the beta client, your money and your teammates money is displayed in the scoreboard.
Account Message: Destination: MSG_ONE ARG 1: BYTE (Player ID) ARG 2: LONG (Amount of Money). |
Re: Development Roundup, We need you!
https://github.com/ValveSoftware/hal...ment-485826646 is set to fix the gamedata break reported above.
|
All times are GMT -4. The time now is 20:14. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.