Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Oliver John Hitchcock
Stop EntRefToEntIndex returning garbage if a bad parameter is passed (#1323)

* Stop EntRefToEntIndex returning garbage if a bad parameter is passed

Seen multiple bad usage of this function that works only because whatever was passed in was returned as it wasnt an entity reference.
This code should have worked and would be expected to have returned something invalid but instead the the input was returned which allowed the code to work when really it is bad code.
See for one such case https://discordapp.com/channels/335290997317697536/335290997317697536/736518488314871868

* Update documentation of EntRefToEntIndex

Added the error text saying what shall be returned when a invalid parameter is passed.

* Validate entity index instead of just returning INVALID_EHANDLE_INDEX

Not sure if it needs this much validation but this just mirrors how IsValidEntity works, so the entity index returned should be valid else INVALID_EHANDLE_INDEX is returned.

* EntRefToEntIndex improve doc comments to better represent functionality

---------

Co-authored-by: Kyle Sanderson <[email protected]>
Nick Hastings
Trigger build for hl2sdk-tf2 changes

https://github.com/alliedmodders/hl2sdk/issues/231
Benoist
update manifests (#2106)

Co-authored-by: Kenzzer <[email protected]>
Mart
Update game.nucleardawn.txt (#2116)

add missing GetAttachment offset for ND
Rain
Neotokyo: Add "SetOwnerEntity" gamedata (#2126)

This adds game support for `SetOwnerEntity`, `SetEntityCollisionGroup`.
dependabot[bot]
Bump actions/cache from 3 to 4

Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
CookieCat
x32 Windows Gamedata Fixes for 4/18/2024 TF2 Update (#2137)

* sm-tf2-games

* FireOutput
Benoist
Update gamedata for l4d2 (#2111)

* update gamedata for l4d2

* undo findentitybyclassname sig change

* update gEntList offset accordingly

---------

Co-authored-by: Kenzzer <[email protected]>
(cherry picked from commit 35ac74c7a7243e17a3aa2338b116eaa8a0a9ccdc)
Benoist
Fixup entinfo offset + sdktools tf2 x64 gamedata (#2108)

* fixup entinfo offset

* added missing tf gamedata

---------

Co-authored-by: Kenzzer <[email protected]>
Adrian-Stefan Mares
Handle `INVALID_FUNCTION` mismatches at plugin boundaries, redux (#2136)
Ivan Zaitsev
Add void function prototypes to NativeCall and MenuHandler (#2081)

* Add void prototype to NativeCall typeset

`void` prototype can be used for simple natives which don't return any value.
This is done to silence compiler warnings 209 (`function has explicit 'int' tag but does not return a value`) and 242 (`function "NativeCallback" should return an explicit value`).

* Make MenuHandler into typeset and add void prototype

This can be used for basic menu handlers that don't return modified item styles and don't redraw menu items.
dani
Add gamedata for Pre-Fortress 2 (#2091)

* Added gamedated for pf2

* added support for beta testing

---------

Co-authored-by: Nicholas Hastings <[email protected]>
dependabot[bot]
Bump actions/cache from 3 to 4 (#2103)

Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
NotnHeavy
Fix typo in ArrayList.Clone docs (#2098)

very useful update of: grammar in comment

(cherry picked from commit 7e29f22f8fa1a07c2a99a644de75a044d7063dc4)
CookieCat
Throw an error when attempting to remove worldspawn in RemoveEntity/RemoveEdict (#2104)

* Check for worldspawn in RemoveEntity and RemoveEdict

* A little more info
Nick Hastings
Revert "Trigger build for hl2sdk-tf2 changes"

This reverts commit 15e78590728567041ab9c0f15330f516e9d08dab.
Mart
Update game.nucleardawn.txt (#2116)

add missing GetAttachment offset for ND

(cherry picked from commit e262064fd89f69216e317168a9f46bc99750d481)
  • debian9-1.11: compiled failed -  stdio
Angel Bot
Fix teleportation offsets for tf2classic (#2100)
Alienmario
Fix SDKHooks IEntityListener (#2138)

(cherry picked from commit 7d78c141e78c34b2df2268a00dce9e077107061f)
NotnHeavy
Fix typo in ArrayList.Clone docs (#2098)

very useful update of: grammar in comment
Alienmario
Fix SDKHooks IEntityListener (#2138)
Ryan Blackham
Fixed typo in reservedslots.sp (#2109)
ojlanders
Prevent recursion in sm_ServerCommandEx (fixes #967) (#2133)

* Prevent recursion in sm_ServerCommandEx (fixes #967)

* Update core/smn_console.cpp to fix style

Co-authored-by: Erin <[email protected]>

---------

Co-authored-by: Odin Landers <[email protected]>
Co-authored-by: Erin <[email protected]>
Nick Hastings
Revert "Trigger build for hl2sdk-tf2 changes"

This reverts commit 4c25ba552384fa02015f4c8bc8392ac388d6e26b.
Rain
Neotokyo: Add "SetOwnerEntity" gamedata (#2126)

This adds game support for `SetOwnerEntity`, `SetEntityCollisionGroup`.

(cherry picked from commit dbec0b165c7ed70acdbb03b3b471de8a25f3ec2b)
Benoist
Fix sdktools gamedata (#2113)

Co-authored-by: Kenzzer <[email protected]>
Nick Hastings
Revert "Trigger build for hl2sdk-tf2 changes"

This reverts commit ee51162c3fa7affaddd54a5f242e514d6f7c94ef.
dependabot[bot]
Bump actions/setup-python from 4 to 5 (#2095)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Peak
Implement File.Size (#2131)

* Implement file size method for already open files

* Switch from fseek/ftell to fileno/fstat size reading
Rushaway
fix: sorted alphabetically, remove duplicate 'ko' (#2121)

* fix: sorted alphabetically, remove duplicate 'ko'

* 'KoreanA' is a valid value
Nick Hastings
Trigger build for hl2sdk-tf2 changes

(https://github.com/alliedmodders/hl2sdk/issues/231)

(cherry picked from commit 123ad7aab1b4ce9c05437d1ab16ac802a1ffc793)
bt
Add gmod9 gamedata. (#2093)
Benoist
Update gamedata for l4d2 (#2111)

* update gamedata for l4d2

* undo findentitybyclassname sig change

* update gEntList offset accordingly

---------

Co-authored-by: Kenzzer <[email protected]>
Benoist
Update gamedata for TF2 x64 (#2105)

Co-authored-by: Kenzzer <[email protected]>
Nick Hastings
Trigger build for hl2sdk-tf2 changes

https://github.com/alliedmodders/hl2sdk/issues/231
(cherry picked from commit ee51162c3fa7affaddd54a5f242e514d6f7c94ef)
Nick Hastings
Trigger build for hl2sdk-tf2 changes

(https://github.com/alliedmodders/hl2sdk/issues/231)
NotnHeavy
Update checkout-deps files to install hl2sdk-mock (#2102)
Peak
Allow topmenu config file to sort with subcategories (#1757)
CookieCat
x32 Windows Gamedata Fixes for 4/18/2024 TF2 Update (#2137)

* sm-tf2-games

* FireOutput
Nick Hastings
Revert "Trigger build for hl2sdk-tf2 changes"

This reverts commit 123ad7aab1b4ce9c05437d1ab16ac802a1ffc793.