Skip to content

Commit 4116cbe

Browse files
authored
v8 pre-alpha (#2)
* v8 pre-alpha * Update home page, guide now directy links to v8.0-prealpha * grammar update
1 parent 9176864 commit 4116cbe

File tree

6 files changed

+92
-19
lines changed

6 files changed

+92
-19
lines changed

.github/workflows/generate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
steps:
3030
- uses: awalsh128/cache-apt-pkgs-action@latest
3131
with:
32-
packages: lowdown
32+
packages: lowdown imagemagick
3333
version: 1.0
3434
- name: Checkout
3535
uses: actions/checkout@v4

Makefile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ SITE_TITLE := Neotokyo; Rebuild
44
SRC_DIR := src
55
DST_DIR := _out
66
SRCS := $(shell find $(SRC_DIR) -name '*.md' | grep -vxF "src/index.md")
7-
SRCS_CPY := $(SRC_DIR)/style.css $(SRC_DIR)/favicon.ico
7+
SRCS_CPY := $(SRC_DIR)/style.css $(SRC_DIR)/favicon.ico $(shell find $(SRC_DIR) -name '*.png')
88

99
BLOG_LIST_FILE := _metadata/blog_list
1010
BLOG_DATES := _metadata/blog_dates
@@ -37,6 +37,13 @@ $(DST_DIR)/%.html: $(SRC_DIR)/%.md $(SRC_DIR)/_header.html $(SRC_DIR)/_footer.ht
3737
echo "$$entry_date $$(lowdown -X title $<)" >> $(BLOG_LIST_FILE);; \
3838
esac
3939

40+
$(DST_DIR)/%.png: $(SRC_DIR)/%.png
41+
@echo "html (copy)" $@
42+
@mkdir -p $(dir $@)
43+
@cp $< $@
44+
@magick $@ -resize 200x200 $@_thumb.png
45+
@echo "html (thumb)" $@_thumb.png
46+
4047
$(DST_DIR)/%: $(SRC_DIR)/%
4148
@echo "html (copy):" $@
4249
@mkdir -p $(dir $@)

src/blog/2024-09-14/index.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
title: Pre-Alpha v8.0 Release Note
2+
summary: Release note for Neotokyo; Rebuild Pre-Alpha v8.0
3+
author: nullsystem
4+
5+
# Pre-Alpha v8.0 Release Note
6+
2024-09-14 nullsystem (Proof-read by Rainyan and brysondev)
7+
8+
* [Builds download + changelog](https://github.com/NeotokyoRebuild/neo/releases/tag/v8.0-prealpha)
9+
10+
## Highlights
11+
12+
### Weapon spread and recoil
13+
Spread and recoil changes are now in place and are parity/close to OG:NT. There is now a difference between hip fire
14+
and ADS, giving a tighter spread for ADS.
15+
16+
### New main menu
17+
The main menu has received an entire overhaul, replacing the standard Sourcemod main menu with custom fonts, buttons
18+
and so-forth. The settings,
19+
server browser, listen server creator, popups, and player lists have been updated with new and work-in-progress
20+
elements. The design of these elements are not final, and while
21+
the server browser is missing some extras, it is usable enough to replace the old UIs currently. However, the "legacy"
22+
windows can be accessed in the server browser and settings using the "legacy" button on the bottom.
23+
24+
Here's a screenshot of the settings page:
25+
26+
[![Options menu with the new overhaul GUI](neoimgui.png_thumb.png)](neoimgui.png)
27+
28+
## New features
29+
30+
### Old Squad HUD
31+
You can now switch to the OG:NT-style squad/round HUD by using the convar: `neo_cl_squad_hud_original 1`. The
32+
squad stars scaling can be tweaking using `neo_cl_squad_hud_star_scale`, using `1` to scale from 1080p.
33+
34+
### Mirror team damage
35+
Mirror team damage feature is now in with multiple server-side convars to tweak it. By default this is turned on with
36+
a 2x multiplier, 7 seconds duration, and immunity for the victim players. The duration is only from the start of a
37+
round, then team damage/kills goes on as normal. The new convars for these settings are as follows:
38+
39+
* `neo_sv_mirror_teamdamage_multiplier` - Default: 2, 0 to disable
40+
* `neo_sv_mirror_teamdamage_duration` - Default: 7, 0 for the entire round
41+
* `neo_sv_mirror_teamdamage_immunity` - Default: 1, 0 for no immunity from team damage
42+
43+
### Kick on team kill/damage accumulation
44+
Another feature is the automatic kick on accumulation of team kills or damage. This is disabled by default but if
45+
turned on, it defaults to 600hp and 6 kills as a minimum threshold for kicking the player off the server. this
46+
accumulation is kept throughout a match/map and resets on the next match/map. The new convars for these settings are as follows:
47+
48+
* `neo_sv_teamdamage_kick` - Default 0, 1 to enable kick based on team damages per match
49+
* `neo_sv_teamdamage_kick_hp` - Default 600 - Threshold to kick HP team damages per match
50+
* `neo_sv_teamdamage_kick_kills` - Default 6 - Threshold to kick team kills per match
51+
52+
## General Fixes
53+
Multiple fixes went in, just a quick rundown:
54+
55+
* SourceTV maxplayers fixed
56+
* Server should no longer report 33 max players for a 32 player server. This was due to the SourceTV bot being added during server startup.
57+
* Removed dismemberment thresholds
58+
* Corrected HUD damage indicators
59+
* Ghosts/capzones fixes
60+
* Fixed ghost capzone size to match OG:NT
61+
* Ghost can now be picked up using the use key
62+
* Grenade drawback fixed
63+
* Initial player spawn t-posing fixed
64+
* Ghost HUD visuals corrected
65+
* When the ghost carrier is moving, the ghost indicator on player's HUD will no longer be laggy/jittery and stay with the carrier more accurately.
66+
* Various underwater behavior fixes
67+
* Players no longer drain AUX power while underwater
68+
* Drowning behavior now varies by class, similar to OG:NT
69+
70+
## Infrastructure
71+
The old VPC build system and source code that has gone unused has officially been removed. CMake is the only build system in-place to compile the codebase.
72+

src/blog/2024-09-14/neoimgui.png

1.97 MB
Loading

src/guide/install/index.md

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: Guide - Install NT;RE (Client)
22

33
# Guide - Install NT;RE (Client)
4-
Last Updated: 2024-08-26
4+
Last Updated: 2024-09-14
55

66
## Operating System Requirement
77

@@ -25,23 +25,17 @@ Install [Source SDK Base 2013 (MP) Multiplayer](steam://rungameid/243750) (AppID
2525

2626
## Downloading NT;RE
2727

28-
Go into [Releases page](https://github.com/NeotokyoRebuild/neo/releases)
29-
of the NT;RE GitHub repository and pick the highest versioned release
30-
(EX: v7.1).
31-
There's also a release that's generally will be on top called "Latest Build"
32-
however this is just builds straight from the master branch which typically
33-
won't be used for playtests.
28+
For Pre-alpha v8.0, click on the following links to download the zip files:
3429

35-
Click on the "Assets" dropdown and should see a list of files available to
36-
download. There's only two files needed for play NT;RE:
30+
* Windows and Linux: [neo-20240914-b2291c5-resources.zip](https://github.com/NeotokyoRebuild/neo/releases/download/v8.0-prealpha/neo-20240914-b2291c5-resources.zip)
31+
* Windows-only: [neo-20240914-b2291c5-libraries-Windows-Release.zip](https://github.com/NeotokyoRebuild/neo/releases/download/v8.0-prealpha/neo-20240914-b2291c5-libraries-Windows-Release.zip)
32+
* Linux-only: [neo-20240914-b2291c5-libraries-Linux-Release.zip](https://github.com/NeotokyoRebuild/neo/releases/download/v8.0-prealpha/neo-20240914-b2291c5-libraries-Linux-Release.zip)
3733

38-
* `neo-YYYYMMDD-GITHASH-resources.zip`
39-
* EX: `neo-20240803-273dbf3-resources.zip`
40-
* `neo-YYYYMMDD-GITHASH-libraries-[Windows/Linux]-Release.zip`
41-
* EX: `neo-20240803-273dbf3-libraries-Windows-Release.zip`
42-
43-
The rest can be ignored as `debuginfo` is for developers to debug crash dumps
44-
and `dedicated` is for servers.
34+
For other versions, go to the [GitHub release](https://github.com/NeotokyoRebuild/neo/releases/) page and find the
35+
version you want and expand the "Assets" section. You only need to install a zip file that ends with
36+
`resources.zip` and for Windows: `libraries-Windows-Release.zip` or Linux: `libraries-Linux-Release.zip` for
37+
the binaries zip file themselves. Usually those three zip files will be located at the bottom of the list above
38+
the source code. The rest can be ignored as they're for developers or server operators.
4539

4640
## Installing NT;RE
4741

src/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Home
33
# Neotokyo; Rebuild
44
Neotokyo; Rebuild is a work in progress Source SDK 2013 mod of
55
[NEOTOKYO](https://store.steampowered.com/app/244630/NEOTOKYO/).
6-
Builds are available for Windows and Linux on GitHub, the latest release is [Pre-Alpha v7.1](https://github.com/NeotokyoRebuild/neo/releases/tag/v7.1).
6+
Builds are available for Windows and Linux on GitHub, the latest release is [Pre-Alpha v8.0](https://github.com/NeotokyoRebuild/neo/releases/tag/v8.0-prealpha).
77

88
* [Install NT;RE (client)](/guide/install/)
99
* [Git Repository on GitHub](https://github.com/NeotokyoRebuild/neo)

0 commit comments

Comments
 (0)