Releases: NeotokyoRebuild/neo
Releases · NeotokyoRebuild/neo
Latest Master Build
latest Refactor low clip reload logic (#1559)
v22.0-alpha
What's Changed
- Fix CMake for forked repos' CI runners by @Rainyan in #1497
- Extra crosshair color customizations by @nullsystem in #1486
- Sentinel JGR Soundscapes by @DESTROYGIRL in #1490
- Prioritize class default equipment when switching to slot 4 by @sunzenshen in #1406
- Disable cloak on death by @AdamTadeusz in #1500
- ghost EHandle by @AdamTadeusz in #1506
- Remove bone merge from default items by @AdamTadeusz in #1503
- Don't make the damage dealt text red if a player was killed by the localplayer on a previous round but not the current round by @AdamTadeusz in #1504
- getGhostPos const Vector& by @AdamTadeusz in #1512
- Fix sound pool starvation for very rapid gunfire by @Rainyan in #1524
- Configurable IFF Markers and Player Xray during gameplay by @AdamTadeusz in #1473
- Default AI Relationships, all NPCs in thermal vision, fixes to birds by @DESTROYGIRL in #1527
- Lean toggle reset on sprint and jump plus hold priority over toggle except when toggling twice by @AdamTadeusz in #1495
- Trigger Reset by @AdamTadeusz in #1513
- Stop health bars in new squad list overlapping onto adjacent squad mates / the central timer element by @AdamTadeusz in #1501
- Pause music in menu option by @AdamTadeusz in #1422
- update alive player count when spectator by @AdamTadeusz in #1502
- JGR scores with kills instead of points, respawn cooldown after JGR death by @DESTROYGIRL in #1532
- Basic BALC3 tweaks & move InsertSound() on the supa by @DESTROYGIRL in #1536
- Bots retreat under fire or while reloading by @sunzenshen in #1534
- Spread out bot teammate path planning by @sunzenshen in #1535
- Display takeover player name in scoreboard/feed by @sunzenshen in #1395
- Fix alive player counts being incorrect with cl_neo_hud_team_swap_sides by @DESTROYGIRL in #1537
- Bots - Shoot at breakables by @nullsystem in #1328
- background map panning by @AdamTadeusz in #1546
- Fix: Bot didn't have plan when repathing by @sunzenshen in #1541
- Support both hold/toggle aim to see previous player in spectator mode by @sunzenshen in #1550
- Settings option to join Foxtrot star by @sunzenshen in #1551
- Update VS 2022 docs by @Rainyan in #1554
- Don't reset until after the post round intermission. by @Agiel in #1443
- Neutral ghost capture zones by @DESTROYGIRL in #1555
- Include map editor configs and FGD in resources zip by @DESTROYGIRL in #1557
- Fix eye angles going out of netprop range by @DESTROYGIRL in #1548
- Bots evade from grenades by @sunzenshen in #1545
- Fix crosshair offset after resolution change by @AdamTadeusz in #1556
Full Changelog: v21.1-alpha...v22.0-alpha
v21.1-alpha
What's Changed
- Move SourceMod gamedata files to subdirectory by @Masterkatze in #1475
- Fix m_rfAttackers... off by 1 by @nullsystem in #1480
- QoL: Add userinfo cvar for Tachi loadout firemode by @Rainyan in #1477
- Fix viewmodel disappearing by @Rainyan in #1424
- Replace
neo_aim_holdwith keybind hold/toggle by @nullsystem in #1482 - Add function for restricting external cvars/cmds by @Rainyan in #1489
- Add commands for adjusting bots' class by @Rainyan in #1478
- Update key bindings on NT;RE update by @nullsystem in #1487
- Update weapon cycle times in the script files by @bauxiteDYS in #1492
- Add custom core SourceMod gamedata by @Masterkatze in #1491
New Contributors
- @bauxiteDYS made their first contribution in #1492
Full Changelog: v21.0-alpha...v21.1-alpha
v21.0-alpha
What's Changed
- JGR Tweaks + squad friendly markers by @DESTROYGIRL in #1398
- Sync up deathcam duration between client/server and predict observer target by @Agiel in #1444
- Credits page by @DESTROYGIRL in #1447
- Antialias NeoUINormal font at low resolutions by @Rainyan in #1453
- Forbid DirectX level < 9.0 by @Rainyan in #1450
- chore: fix ChapterBackgrounds.txt ignore by @Rainyan in #1458
- Don't penetrate players by @Agiel in #1455
- Optimize performance of bot cloak visibility calculations by @sunzenshen in #1405
- Reduce likelihood that bots fire through friendlies by @sunzenshen in #1348
- Throwing weapons is close to OG by @VantoNortim in #1463
- #1457 Fix incorrect loadout issues by @VantoNortim in #1459
- Add class variable support for gamedata-gen, fix SM gamedata files by @Masterkatze in #1466
- Fixes for ghost beacons by @Rainyan in #1442
- NeoUI - Refactor root NeoUI usages, sound within NeoUI by @nullsystem in #1469
- Reflect skybox in most water materials by @DESTROYGIRL in #1464
- Fix crash when winning by capping the ghost during match point. by @Agiel in #1465
- Fix for "Unable to remove user_custom files" by @Masterkatze in #1471
- Don't allow players to enable xray when alive and mp_forcecamera is set to 0 by @AdamTadeusz in #1474
Full Changelog: v20.0-alpha...v21.0-alpha
v20.0-alpha
What's Changed
- Fix cloak/vision sfx stutter at high ping. by @Agiel in #1416
- Grenade trajectory parity by @Agiel in #1417
- point_broadcastclientcommand by @DESTROYGIRL in #1338
- Fix grenade ear-ringing carrying over to next round by @Rainyan in #1383
- Turn off walk toggle when sprinting by @sunzenshen in #1408
- Don't show ghost indicator on compass when spectating carrier. by @Agiel in #1420
- Automatic clientside demo recording by @DESTROYGIRL in #1352
- Fix death camera when creating a serverside ragdoll, head showing in death camera by @DESTROYGIRL in #1411
- IsOfficialMap by @DESTROYGIRL in #1412
- Fix bad assert by @Rainyan in #1421
- Targetsystem activators + motion vision toggle by @DESTROYGIRL in #1403
- Replace armor with health. by @Agiel in #1423
- Hint UI for how to initiate spectator bot takeover by @sunzenshen in #1387
- Silent footsteps in aim, revert walk speeds to parity by @DESTROYGIRL in #1431
- Default hammer configurations by @DESTROYGIRL in #1430
- Fix loading UI vanishing when using a background map by @DESTROYGIRL in #1413
- Clean up ready players center text. Print number in chat when players ready up. by @Agiel in #1445
- Tutorial visuals integration & neo_game_config refactor by @DESTROYGIRL in #1440
- Parity grenade damage and radius by @AdamTadeusz in #1432
- Fix cyber class portraits not matching team by @DESTROYGIRL in #1446
Full Changelog: v19.1-alpha...v20.0-alpha
v19.1-alpha
What's Changed
- Fix floating guns around players by @Rainyan in #1394
- Fix duplicate weps for non-CTG modes by @Rainyan in #1397
- Introduce air friction as a replacement for the hard speed cap to prevent ghost hopping by @Agiel in #1407
- CTG & JGR Overtime by @DESTROYGIRL in #1342
- NeoImageButton by @AdamTadeusz in #1361
- Fix dynamic crosshair gap type by @AdamTadeusz in #1386
- Show number of bots in brackets in server list by @AdamTadeusz in #1389
- Don't draw crosshair for spectators when hip fire crosshair is enabled by @AdamTadeusz in #1392
- Draw dynamic crosshair inaccuracy for the balc by @AdamTadeusz in #1393
- Compass revamp by @Agiel in #1410
Full Changelog: v19.0-alpha...v19.1-alpha
v19.0-alpha
What's Changed
- Refactor loadout source code and header usages by @nullsystem in #1288
- Remove references to gamestartup1, use snd_victory_volume for jingle when changing volumes during jingle by @AdamTadeusz in #1208
- Cleanup GCC compiler warnings +
VEC_neo_bot_body overrides by @nullsystem in #1313 - Bots - Show bot difficulty option in new game UI by @nullsystem in #1314
- Refactor weapon infos to use X macro, XP related funcs refactor by @nullsystem in #1315
- Linux - document to also copy rename jitte NT directory by @nullsystem in #1318
- Player pings by @AdamTadeusz in #1125
- NeoNextBots shoot at visible parts of other entities by @AdamTadeusz in #1248
- Background map option readable by @AdamTadeusz in #1250
- Fix no ghost pick up sound when picking up weapon with use key while primary weapon in inventory by @AdamTadeusz in #1320
- Killer/damager HUD - Various misc fixes by @nullsystem in #1316
- gitignore chapterbackgrounds.txt by @nullsystem in #1322
- Zoom sensitivity ratio in settings by @AdamTadeusz in #1292
- Show loading screen if unsure what map we're loading into by @AdamTadeusz in #1311
- Fix music playing randomly after previous song paused during gameplay by @AdamTadeusz in #1319
- JGR Gamemode by @DESTROYGIRL in #1197
- Bots - Shoot through glass + penetrateables by @nullsystem in #1283
- Sync SDK license legalese with official upstream by @Rainyan in #1334
- Hide squad list and killfeed if the scoreboard is showing by @DESTROYGIRL in #1326
- zero out ragdoll velocity if ragdoll is settled, refactor ragdoll velocity stuff out of c_baseanimating into cragdoll by @AdamTadeusz in #1295
- Use class name for killer info, unify name for all neo_npc_targetsystem by @DESTROYGIRL in #1324
- Bots - Profiles (just class, weapons, and difficulty) by @nullsystem in #1289
- NeoUI - Blacklist servers by @nullsystem in #1270
- Don't show gamemode description during warmup by @DESTROYGIRL in #1337
- Change NeoUI font by @DESTROYGIRL in #1325
- gitignore font license by @DESTROYGIRL in #1343
- Option to make the round info and scoreboard HUD not swap team sides by @DESTROYGIRL in #1333
- Remove scoreboard borders by @Masterkatze in #1347
- Remove tachi mode switch console message by @DESTROYGIRL in #1346
- Remove assister from suicide with assist notice, reverse highlight and non highlight colours by @AdamTadeusz in #1303
- Terminal soundscapes by @DESTROYGIRL in #1335
- Legacy/fallback gamepad NeoUI navigation + settings + secondary keybind by @nullsystem in #1162
- remove weapons and gibs after some time on maps with respawns enabled by @AdamTadeusz in #1204
- Fix seeing enemy team in squad HUD, scoreboard becoming misaligned with round info by @DESTROYGIRL in #1353
- Fix muzzle flash appearing when scoped- again by @DESTROYGIRL in #1359
- Parity SetTeam input for players by @DESTROYGIRL in #1349
- Always draw match status over gamemode description by @DESTROYGIRL in #1354
- Fix dangling gamerules ghost ptr by @Rainyan in #1368
- Fix README grammar and improve phrasing by @penggrin12 in #1341
- Fix custom crosshair misalign at odd-px by @nullsystem in #1369
- NeoUI - External popup menus by @nullsystem in #1344
- Remove JGR marker assert, fix remembering chosen class after spawn when using the JGR by @DESTROYGIRL in #1378
- NeoUI - Add and remove server favorites by @nullsystem in #1297
- Dynamic Crosshair by @AdamTadeusz in #1159
- Change killer info to match HUD style + custom positioning by @DESTROYGIRL in #1336
- Player clips correctly block inactive JGR by @DESTROYGIRL in #1362
- Fix Disconnected Menu Prompt by @sunzenshen in #1382
- Spectator ability to take over bots and AFK players by @sunzenshen in #1294
- change latest crosshair version number to upcoming release number by @AdamTadeusz in #1380
New Contributors
- @penggrin12 made their first contribution in #1341
Full Changelog: v18.0-alpha...v19.0-alpha
v18.0-alpha
What's Changed
- change default mp_forcecamera value by @AdamTadeusz in #1207
- Revert snd_async_fullyasync to 0 by @Rainyan in #1214
- MAX_PLAYERS 101 -> 33 by @Rainyan in #1213
- Fix incorrect container paths in docs by @Rainyan in #1206
- NeoUI - Add right-alignment label/button text support by @nullsystem in #1221
- Spray handling improvements - Freezetime, disabled spray, cleanups by @nullsystem in #1218
- NEONextBots by @AdamTadeusz in #1185
- Ease menu in on game start by @AdamTadeusz in #1148
- World pos hud elements ignore texture size by @AdamTadeusz in #1149
- Start saving DB file again, stop DB file from growing linearly with every game exit by @AdamTadeusz in #1210
- Balli & Marketa Soundscapes by @DESTROYGIRL in #1217
- Either spawn players on joining a game team or make them spectate by @AdamTadeusz in #1142
- Change mp_mapcycle_empty_timeout_seconds default by @Rainyan in #1215
- Entity that converts between variable types by @DESTROYGIRL in #1189
- Networked crosshair by @nullsystem in #1188
- Code cleanup by @Rainyan in #1219
- Add neo_restart_this support by @Rainyan in #1216
- Option to show ghost beacons and beeps when ghost held in inventory by @AdamTadeusz in #1112
- correct class team on class selection menu, disable cancel button when unassigned by @AdamTadeusz in #1139
- Revert NeoUI mouse handling change, -tools loads up legacy main menu instead by @nullsystem in #1232
- Input to refill a player's clips by @DESTROYGIRL in #1234
- Fix UI bind bugs by @Rainyan in #1233
- NeoUI - Bump up keybinds array by @nullsystem in #1240
- NeoUI - Refactor + add vertical per row-cell layout by @nullsystem in #1238
- Keybind support for neo_message, and extra line for keybinds by @DESTROYGIRL in #1231
- Silent Walking by @AdamTadeusz in #1097
- don't spawn if respawns enabled by @AdamTadeusz in #1227
- Missing Sounds in console by @AdamTadeusz in #1196
- Play rollover only on mousemoved, reset m_iHoverBtn correctly by @AdamTadeusz in #1244
- Bot thermoptic and combat behaviors by @sunzenshen in #1224
- Block bot line of sight with smoke by @sunzenshen in #1247
- Make viewmodel not bump with invisible player clips by @DESTROYGIRL in #1259
- Bots - Make them run/sprint properly + CNEOBotContextualQueryInterface by @nullsystem in #1258
- Archive hints toggle, add option on menu by @DESTROYGIRL in #1262
- Default client side only convar values by @AdamTadeusz in #1252
- NeoUI - Clipboard + selection + free-cursor for TextEdit by @nullsystem in #1256
- Recon super jump parity by @AdamTadeusz in #1003
- Fix leech sounds playing when they shouldnt by @DESTROYGIRL in #1273
- Ghost Boundary by @DESTROYGIRL in #1271
- Killer damage HUD (replacing menu) by @nullsystem in #1190
- MP3 Player sounds don't use snd_musicvolume by @AdamTadeusz in #1209
- Fix client crash by @Rainyan in #1276
- Bots - Weapon aim on target/fire by @nullsystem in #1261
- Fix random objects being hot in thermals sometimes by @AdamTadeusz in #1280
- Bots - Defend/cap capture zones, follow ghost player by @nullsystem in #1264
- Bots - Utilize auto lean by @nullsystem in #1266
- Fix crash after opening map selection screen then doing some specific actions by @AdamTadeusz in #1278
- Hide third person muzzle flash for spectators in eye, simplify particle emission, fix first person muzzle flash not rotating, rotate muzzle flash with viewmodel rotation, move setorigin and angles of muzzleflash to CalcViewModelView by @AdamTadeusz in #1146
- Don't update bot components without a navigation mesh loaded by @AdamTadeusz in #1286
- Don't draw smoke fog overlay when xraying by @AdamTadeusz in #1281
- Supa reload while sprinting, toggling gamecontrolui menus off sometimes not working, class selection menu still toggling on in spectate and xp given to spectators on round draw by @AdamTadeusz in #1093
- Fix dropped weapons sometimes appearing pitch black by @AdamTadeusz in #1299
- NeoUI - Smaller KD HUD, team color, don't show 0 by @nullsystem in #1300
- Weapons drop refactor by @AdamTadeusz in #1296
- Use lowercase font filename, document Linux issue in README by @nullsystem in #1302
- killfeedicons Linux fixes by @nullsystem in #1306
New Contributors
- @sunzenshen made their first contribution in #1224
Full Changelog: v17.0-alpha...v18.0-alpha
v17.0-alpha
What's Changed
- Player marker from origin by @AdamTadeusz in #1138
- Bump Weapon Skip LOS check by @AdamTadeusz in #1134
- Use spectate target vision mode in first person only by @AdamTadeusz in #1104
- trigger_serverragdoll applies to players by @DESTROYGIRL in #1141
- Remove obsolete CMake options, speed up dedicated server build on Linux by @Masterkatze in #1153
- Tell people how to get the engine tools working by @DESTROYGIRL in #1156
- NeoUI Main menu - Fix engine tools launch having no mouse reaction by @nullsystem in #1154
- Set circle crosshair colour always by @AdamTadeusz in #1160
- viewmodel doesn't react to players, moves a bit less on collision by @AdamTadeusz in #1150
- Improve VS Studio 2022 instructions by @Rainyan in #1184
- Motion vision for neo_npc_targetsystem by @DESTROYGIRL in #1161
- Soundscapes for background maps by @DESTROYGIRL in #1145
- Include TF2 SDK entity additions by @DESTROYGIRL in #1173
- Crosshair - Change to single string convar + serialization by @nullsystem in #1181
- func_clip_vphysics crash fix by @DESTROYGIRL in #1158
- Configurable Xray by @AdamTadeusz in #1167
- Knife impact slash decal by @AdamTadeusz in #1194
- Health as hitpoints option by @AdamTadeusz in #952
- Fix bug with recon sprint costing AUX by @Rainyan in #1198
- Remove delayed fire from the supa7, adds more weapon racking like in OG (plus a little extra), faster reloading of supa7, attack priority over reload by @AdamTadeusz in #1106
- Round win/tie center hud element not resizing on resolution change fix by @AdamTadeusz in #1157
- allow tachi to change firemode underwater by @AdamTadeusz in #1163
- Console Fixes by @AdamTadeusz in #1193
- MP3 Player by @AdamTadeusz in #947
- Weapons vphysics when created with commands by @AdamTadeusz in #1195
- Don't render glow effect twice, move until after HDR pass so glow colours remain consistent by @AdamTadeusz in #1202
- MP3 music player kept on asserting, just ifndef it out for now by @nullsystem in #1203
- Tutorial tweaks hints by @DESTROYGIRL in #1200
- More contrast in thermals in dark places, hot things in thermals by @AdamTadeusz in #1082
Full Changelog: v16.0-alpha...v17.0-alpha
v16.0-alpha
What's Changed
- Change default map to one that's available, change default hostname for listen servers by @blaberry in #1110
- add shader detail very high option by @AdamTadeusz in #1075
- Option to disable extended killfeed by @AdamTadeusz in #1113
- Fix crash on player disconnect when just killed by @AdamTadeusz in #1101
- Enable console and fastswitch by default by @brysondev in #1116
- hide all squad star images on disconnect by @AdamTadeusz in #1096
- Ghost Spawn Bias by @AdamTadeusz in #1100
- Viewmodel reacting to obstacles by @AdamTadeusz in #1086
- Client server speed missmatch when carrying ghost fix by @AdamTadeusz in #1111
- Propdata file by @DESTROYGIRL in #1119
- Fix players spawning inside eachother, spawnpoint features, small code cleanup by @DESTROYGIRL in #1105
- mp_forcecamera disables glow effect for players by @AdamTadeusz in #1084
- More lenient lean around corners, harsher unlean when running into a wall by @AdamTadeusz in #1088
- Archive extended killfeed setting by @AdamTadeusz in #1127
- propdata line endings to unix by @DESTROYGIRL in #1122
- Show FetchContent output by default by @Masterkatze in #1115
- Camera clipping at high fov by @AdamTadeusz in #1130
- Fix black viewmodel bug by @Masterkatze in #1133
- Spectate viewmodel missing in some situations by @AdamTadeusz in #1095
- Environmental deaths as suicide by @AdamTadeusz in #1128
- Hotfix for black viewmodel bug by @Masterkatze in #1135
- Rogue CTG (code) by @DESTROYGIRL in #1067
- Fix broken unicode text in player squad list by @Masterkatze in #1129
Full Changelog: v15-alpha...v16.0-beta