Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GoldSource] Extending some engine limits #1284

Closed
Arkshine opened this issue Feb 5, 2013 · 15 comments
Closed

[GoldSource] Extending some engine limits #1284

Arkshine opened this issue Feb 5, 2013 · 15 comments

Comments

@Arkshine
Copy link

Arkshine commented Feb 5, 2013

Same kind of request as #1268 but for others limits.
It would be a good opportunity to slightly increase some max values.

Proposed limits are based on http://code.google.com/p/sing-engine/.
Relevant limits and value would be :

  • MAX_MODELS 1024 (default: 512)
  • MAX_SOUNDS 1024 (default: 512)
  • MAX_BEAMS 256 (default: 64)
  • MAX_TEMPENTS 1024 (default 500)
  • MAX_MAP_MODELS 512 (default: 256)
  • MAX_MAP_LEAFS 16384 (default: 8192)

I think it's fair values. Of course higher values are welcomed (like Sing) but as it is it would be already really useful and awesome.

It will contribute to make everyone happy : the mappers would be able to do better maps (larger/more detailed/etc..), the coders will have more room to do custom stuffs, the admins will see their servers crashing less often, and the players will see their gaming experience improving.

Thanks for considering those changes, which are, I think, quite reasonable and realizable.

@ghost ghost self-assigned this Feb 6, 2013
@Xalus
Copy link

Xalus commented Feb 6, 2013

+1

This update is a must.

@Neeeeeeeeeel
Copy link

I'm agree with you Arkshine.

Also, I would like to increase motd length limit.

@tyftler
Copy link

tyftler commented Feb 7, 2013

+1

:)

@dystopm
Copy link

dystopm commented Feb 7, 2013

This would definitely improve CS gameplay at all, including @Neeeeeeeeeel suggestion (which also disturbs), one of the most things that hates CS editors (mappers, scripters, etc.) are that many things are limited by hardcoded values.

CS doesn't need small values for those things, the entire computing world has grown and CS should do it too.

@Arkshine
Copy link
Author

Arkshine commented Feb 7, 2013

If I remember the motd limit would be 1536 characters. Not sure why this limit specifically, it must be have an explanation. Even though you can link to an external file (but requiring file to be hosted), increasing the buffer would be definitively useful, especially when you use HTML code.

@JenniferPylko
Copy link

+1 this would be awesome for HL1 mods too (Considering some are still being developed, they could definitely increase limits).

@Neeeeeeeeeel
Copy link

Also, would be good to increment hud's channels num.

@GuskiS
Copy link

GuskiS commented Feb 8, 2013

If we are redirected here, it means it is going to happen? If yes, when?

@Arkshine
Copy link
Author

Arkshine commented Feb 8, 2013

Not necessarily. That's something it would need to be checked first. Also asking "when" at this point is irrelevant.

@Chill-it-BanG
Copy link

I hope these limits will be extended, can`t wait for it! Thumbs up :)

@dystopm
Copy link

dystopm commented Feb 12, 2013

@Neeeeeeeeeel suggested something that would help too, increase the hud channels for the tempentity message TE_TEXTMESSAGE which is limmited to 4. A higher value would contribute a lot!

@fred0r
Copy link

fred0r commented Feb 14, 2013

Would be nice !

@tyftler
Copy link

tyftler commented Feb 15, 2013

  • Added "edicts" option to liblist.gam file, for use in mods that want more than 900 entities in their maps
  • Increased supported entity count in Counter-Strike 1.6 to 1800

Thank you!

@cTmoNe
Copy link

cTmoNe commented Feb 15, 2013

Incrase MAX_MAP_MODELS to 900-1000

@Arkshine
Copy link
Author

Moved to ValveSoftware/halflife#12.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants