Releases: noodlecollie/nightfire-open
Releases · noodlecollie/nightfire-open
Release v5
This release contains:
- Three multiplayer maps:
- DM Island
- DM Japan
- DM Power
- Three player models:
- MI6 Stealth
- MI6 Suit
- MI6 Tux
- Eight weapons:
- Fists
- Frinesi (shotgun)
- Militek (grenade launcher)
- L96A1 (sniper)
- P99 (pistol)
- Raptor (handgun)
- Storm (sub-machine gun)
- Frag grenade
The main additions to this release are:
- Weapon behaviour and damage changes:
- Tweaked Frinesi inaccuracy curve.
- Crouching now provides slightly less accuracy.
- The inaccuracy decay after firing has been extended.
- The crosshair max radius has been increased to more accurately represent the spread.
- Increased Raptor damage from 30 to 50.
- Slightly increased Raptor accuracy.
- Decreased L96A1 damage from 110 to 90.
- Reduced Militek base damage from 100 to 75.
- Increased Militek damage multiplier when directly hitting other players from 1.25x to 1.6x.
- Reduced Militek timed grenade fuse from 4 seconds to 2 seconds.
- Reduced frag grenade contact friction from 0.95 to 0.7. This means that grenades bounce more.
- Reduced frag grenade fuse time from 4 seconds to 2 seconds.
- Reduced frag grenade pin pull time from 1 second to 0.75 seconds.
- Increased frag grenade refire delay from 0.5 seconds to 0.91 seconds.
- Tweaked Frinesi inaccuracy curve.
- Tweaked player movement speeds:
- Reduced player forward/backward speed from 280 to 250.
- Reduced player strafe speed from 240 to 215.
- Increased bullet tracer speed, to improve the feel of firing shots. This is a graphical change only - shots register on the same frame as they are fired, as has always been the case.
- Increased health points gained from health kits from 15 to 50.
- Added support for client-side props.
- All maps now contain their simple static props that used to be specified as
item_generic
entities in original Nightfire. These props are now handled entirely client-side, so that they do not take up entity slots on the server.
- All maps now contain their simple static props that used to be specified as
- Fixed the player sticking to surfaces with a magnetic-like feeling when noclipping.
- Fixed an issue with client-side weapon prediction where weapons would not play their deploy animations when first picked up. Weapon prediction is still disabled by default as it does not fully work yet.
- Lag compensation has been enabled - the fact that this was disabled was an error. Shots should feel much more accurate now.
- Stopped fallback model from being selectable as a multiplayer model.
- Updated all player model animations to those from original Nightfire.
- General internal improvements.
What's Changed
- General update to readme and graphics by @noodlecollie in #46
- Refactor foundational libraries by @noodlecollie in #47
- Isolate mempool library by @noodlecollie in #48
- Various weapon refinements and tweaks by @noodlecollie in #49
- Port primext compile tools by @noodlecollie in #50
- Added client-side static props by @noodlecollie in #51
- Fix noclip sticking to surfaces by @noodlecollie in #52
- Fixed predicted weapons not playing unholster animation when picked up by @noodlecollie in #53
- Fixed some foliage models missing texture alpha masking by @noodlecollie in #54
- Latest trenchbroom support tweaks by @noodlecollie in #55
- Various bugfixes and improvements by @noodlecollie in #56
- Integrate trenchbroom by @noodlecollie in #57
- Added v5 release notes by @noodlecollie in #58
Full Changelog: v4...v5
Release v4
This release contains:
- Three multiplayer maps:
- DM Island
- DM Japan
- DM Power
- Three player models:
- MI6 Stealth
- MI6 Suit
- MI6 Tux
- Eight weapons:
- Fists
- Frinesi (shotgun)
- Militek (grenade launcher)
- L96A1 (sniper)
- P99 (pistol)
- Raptor (handgun)
- Storm (sub-machine gun)
- Frag grenade
The main additions to this release are:
- Frag grenade and Storm have been added.
- Fixed some cases where a game server and client on the same
network would be unable to communicate with each other. - Ported model decompiler C# code to a C++ version of the tool.
- Other internal improvements to the repo.
What's Changed
- Added map and model compile tools by @noodlecollie in #17
- Fix player model compilation scripts and texture paths in QCs by @noodlecollie in #18
- First step towards de-duplicating engine headers by @noodlecollie in #19
- Refactor engine modules by @noodlecollie in #20
- Reinforce ifdefs by @noodlecollie in #21
- Migrate engine defs by @noodlecollie in #22
- I clicked through the last PR way too quickly by @noodlecollie in #23
- Remove common utils by @noodlecollie in #24
- Isolate PM lib by @noodlecollie in #25
- Made sure engine headers actually include what they use by @noodlecollie in #26
- Migrate engine defs by @noodlecollie in #27
- Remove sdk includes target by @noodlecollie in #28
- Transition game libs to use engine headers by @noodlecollie in #29
- Restructured engine target by @noodlecollie in #30
- Removed software renderer by @noodlecollie in #31
- Finalised public and internal engine interfaces by @noodlecollie in #32
- Create skeleton experimental OpenGL renderer by @noodlecollie in #33
- Converted all code to use common math library by @noodlecollie in #34
- Create Storm weapon by @noodlecollie in #35
- Fixed sockets clashing on same machine by @noodlecollie in #36
- Partially implemented frag grenade by @noodlecollie in #38
- Fixed some issues raised by GCC by @noodlecollie in #39
- Fix mis tracked files by @noodlecollie in #40
- Fix LFS files by @noodlecollie in #41
- Port updated mdl decompiler by @noodlecollie in #42
- Fix frag grenade by @noodlecollie in #43
- Created v4 release notes by @noodlecollie in #45
Full Changelog: v3...v4
Release v3
This release contains:
- Three multiplayer maps:
- DM Island
- DM Japan
- DM Power
- Three player models:
- MI6 Stealth
- MI6 Suit
- MI6 Tux
- Six weapons:
- Fists
- Frinesi (shotgun)
- Militek (grenade launcher)
- L96A1 (sniper)
- P99 (pistol)
- Raptor (handgun)
The main additions to this release are:
- Weapon accuracy and mechanics have been refined for better gameplay.
- Fixed sniper zoom flickering if client weapon prediction is enabled.
- Other internal improvements to game code and repository.
What's Changed
- Add assets by @noodlecollie in #7
- Remove insecure CRT functions by @noodlecollie in #8
- Fix unsafe Xash functions by @noodlecollie in #9
- Fixed files not being properly LFS tracked by @noodlecollie in #10
- Refined spread for all weapons by @noodlecollie in #11
- Repo refactoring and maintenance by @noodlecollie in #12
- Added test runner to CI process by @noodlecollie in #13
- Add sniper scope prediction by @noodlecollie in #14
- Fixed weapon crosshairs being static on unholster by @noodlecollie in #15
- Created release notes for v3 release by @noodlecollie in #16
Full Changelog: v2...v3
Release v2
This release contains:
- Three multiplayer maps:
- DM Island
- DM Japan
- DM Power
- Three player models:
- MI6 Stealth
- MI6 Suit
- MI6 Tux
- Six weapons:
- Fists
- Frinesi (shotgun)
- Militek (grenade launcher)
- L96A1 (sniper)
- P99 (pistol)
- Raptor (handgun)
Connections to dedicated servers have now been fixed.
What's Changed
- Fix release by @noodlecollie in #4
- Fix server info response by @noodlecollie in #5
- Added v2 release notes by @noodlecollie in #6
Full Changelog: v1...v2
Release v1
This is the baseline release from this new repo. It contains:
- Three multiplayer maps:
- DM Island
- DM Japan
- DM Power
- Three player models:
- MI6 Stealth
- MI6 Suit
- MI6 Tux
- Six weapons:
- Fists
- Frinesi (shotgun)
- Militek (grenade launcher)
- L96A1 (sniper)
- P99 (pistol)
- Raptor (handgun)
Connections to the dedicated server do not appear to work yet - this needs investigating.
What's Changed
- Fix warnings by @noodlecollie in #1
- Added support for GitHub releases by @noodlecollie in #2
- Adding dedicated server build to CI job by @noodlecollie in #3
New Contributors
- @noodlecollie made their first contribution in #1
Full Changelog: https://github.com/noodlecollie/nightfire-open/commits/v1