Changes from 0.62 to 1.0

量が膨大なので翻訳協力求む。

以下部分的に直訳。まとめ求む。

ひとまず見出しごとに翻訳完了しているものをWiki記法で整形しています。

ゲームプレイ

  • 武器データシートをpromodベースに変更: [訳注:弱い弾薬がなくなりました]
    • LG 毎秒130ダメージ
    • RL 75ダメージ
    • GL 65ダメージ
    • Plasma 毎秒150ダメージ
    • EB 75ダメージ
    • RG 最大90ダメージ
    • MG 毎秒80ダメージ
    • GB 切りつけは45ダメージ 弾は45ダメージ
  • アーマー系をpromodベースに変更 (GA 50/100, YA 75/125, RA 100/150, ダメージ減少率0.66)
  • LGのノックバックとスタン時間を増大
  • ハンディキャップを実装 (ハンディキャップが 10 のとき 10% ダメージ減少)
  • いくつかの度数ラジアン変換の欠如による45度スロープの不具合を修正
  • ヒットボックスを八角形に変更
  • 階段と出っ張り(ledges)でのロケットスプラッシュのバグを修正 (“ダメージ無しbug”)
  • cg_showTeamMates ( .hud に drawTeamMates が必須): [訳注:壁越しでも味方の位置がわかるようになる]
エンジン

一般:
- 'follow fragger' チェイスカメラモード [訳注: 観戦対象が倒されたらフラグした人にカメラを切り替える]
- ...
- サーバープログラムの更新を毎日自動確認する (以前は隔日)
- ...
- 修正: 存在しないマップがローテーションにあっも自動的にスキップする
- Fix: shaking corpses.
- 修正: DAでは離席中のプレイヤーは挑戦者キューに飛ばされるようになる
- ...
パフォーマンス向上:
画質向上:
- Nicer curves/patches (no leaking in patches).
- LGのビームをUltrakillベースに刷新 (LGビームはピュアサーバーの制限外なので、自分好みのものを作ったり、0.6のものを使うこともできる)
- Fast and bumpmapped GLSL dynamic lights.
- r_drawflatとr_floorcolor, r_wallcolor を組み合わせると[壁、床など]まわりの色を変更できる
- r_lighting_greyscaleで照明の色を抜くことができる

OS固有の改善

  • Windowsではalt+enterによるフルスクリーン・ウィンドウモード間の切り替えが高速になった (vid_restartが不要になった)
  • Linuxでm_rawを利用できるようになった (Xinput2を使用)
  • X11でUnicode入力を受け付けるようになった

音楽

  • jihnsiusが新曲を提供してくれた.

マップ

  • 旧マップに最適化を施すことで、0.6と比べて10から30%のFPS向上が得られた
  • 削除されたマップ: wdm8, wdm11(old), wdm20, wamphi2, wca3.
  • テクスチャを張り替えたマップ: wdm6, wda1, wda2, wamphi1.
  • 新しいマップ: wdm11, wdm16, wdm17, wbomb6.
...

beta1からの変更
ゲームとエンジン:
- fovを140までに制限した
- ...

beta2からの変更

ゲームプレイ:
- **弱い弾薬を無くした**
- 強い弾薬のみになったことを受けて、[武器や弾薬箱による]弾薬補充量を調整した
...

エンジン:
- fov, zoomfovのデフォルト値を修正した
- zoomfovを30以下にできなくした
- ...
- cg_gun_fovの範囲を20〜160に制限した
- 追加: cg_lgbeam_old [訳注: 0.6のLGビームに見た目を戻したいときに使う]
- 削除: cg_demoname
- 追加: cg_specHUD
- ...

メディア:
- ...
- wctf5を削除
- jeharがアナウンス音声を提供してくれた

... 

(更新時刻 2012-07-24 14:33:11) [訳注: Changelogスレ<<1の更新時刻]

一次ソース:http://www.warsow.net/forum/thread/14845/1

Gameplay

- Weapondefs based on promod:
* LG 130dps
* RL 75dmg
* GL 65dmg
* Plasma 150dps
* EB 75dmg
* RG 90max dmg
* MG 80dps
* GB 45dmg cut 45dmg projectile
- Promod armor system (GA 50/100, YA 75/125, RA 100/150, 0.66 protection rate)
- Increased LG knockback and slightly longer stun time for LG.
- Handicap (handicap 10 = 10% less damage).
- Fix some 45deg ramps broken by missing deg -> rad conversion.
- Octagon hitboxes.
- Fixed rocketsplash on stairs and ledges ("nodmg bug")
- cg_showTeamMates (required drawTeamMates in .hud):

Engine

General:
- Add 'follow fragger' chasecam mode
- Support for OGG Theora videos.
- Support for PNG.
- Model format changed to IQM
- Update to the latest AngelScript version (2.23.1).
- Metadata support in demo files to store date and time of the match, final score, title and other useful data.
- Support for http mirroring server demos and downloading demos from http with demoget.
- Support for streaming remote ogg files via HTTP.
- Servers check for autoupdates daily (every 2 days before).
- Increased sound mixing precision (snd_qf).
- Make bots somewhat more aware of the gametype and pmove states.
- Highlight minimized game window on important events (when alt+tabbed).
- Added two new parameters to 'cinematic' command to control console avilability during playback of a fullscreen video and maintaining original aspect ratio of the video.
- Added "cinepause" console command to pause and unpause fullscreen video playback.
- Split video codecs code into separate library.
- Obsoleted potentially hearable set (PHS).
- Improved Mumble integration.
- Fixed randomization of m3u playlists shuffling.
- Fix: "killable" doors, similar to the one Schaaf provided for buttons.
- Fix: Map rotation now skips non existent maps.
- Fix: shaking corpses.
- Fix: DA challengers are moved to specs due to inactivity.
- Fix: when a text with a color from white to green is sent with a number after it, irc clients think that the number is a part of the color code. Example: "^0t^13^0st (t3st)" results in tst in black.

Performance improvements:
- Changed how VBO's work for lightingDiffuse map models for optimal performance.
- Added builtin GLSL program to render most commonly used Q3A shader stages to better utilize VBO's.
- Take map area visibility into account when creating VBO's for surfaces.
- MD3 and IQM models now use VBO's too.
- Optimized image loading functions (greatly reducing loading times)
- Model and sound caching (greatly reducing loading times)
- GPU skinning dual quaternions (greatly improving model rendering performance, up to 300%+ better)
- Improved shadow mapping filters.
- Planar shadows may not cause severe performance hit due to excessive map tracing.
- Add another optional parameter to 'material' pass, which if specified blends entity colored decal with diffuse image. This allows single-pass player model skins.
- Fix: particle entities emitting invisible lights. Also make light radius depend on particle radius.

Graphical features:
- Nicer curves/patches (no leaking in patches).
- New LG beam gfx based on Ultrak1ll's beam (LG beam is not pure, so people can also make their own beams, or use the 0.6 one).
- Fast and bumpmapped GLSL dynamic lights.
- r_drawflat (+ r_floorcolor r_wallcolor) to set custom environment colors.
- r_lighting_greyscale to remove colored lights from the maps.

OS-specific improvements:
- alt+entering between fullscreen and windowed mode is now instant in Windows (no vid_restart required).
- m_raw for linux (using Xinput2).
- Unicode input in X11.

Music

- New song by jihnsius.

Maps

- A lot of optimizations to old maps, around 10 to 30% better FPS compared to 0.6.
- Removed: wdm8, wdm11(old), wdm20, wamphi2, wca3.
- Retextured: wdm6, wda1, wda2, wamphi1.
- New maps: wdm11, wdm16, wdm17, wbomb6.

User interface

- New user interface with xhtml/css/angelscript syntax using librocket. (changeable with cvar for custom ui's).
- Real map as a background instead of a video.

Global statistics and skillranking

- Global statistics using warsow.net accounts (ranked servers need a server key).
- In-game profile and friends list.
- Skillranking (not shown or used anywhere yet, but the system there).
- Added 'whois' game command.

Gametype scripting

- All builtin classes have been renamed from this "cClass" to "Class".
- It's required to use function pointers to set callback functions for entities instead of hardcoded names.
* Example:
some_trigger_think()
@entity.think = some_trigger_think;
- Both UI and GT scripts can now use namespaces.
- Moved all core classes to angelwrap library.
- Added builtin StringUtils namespace.

HUD scripting

- New hudscript function "setScale"
* New parameters for setScale: DEFAULTSCALE, NOSCALE, SCALEBYWIDTH and SCALEBYHEIGHT.
- New strafehud functions.
- HUD elements are now precached, to avoid loading media on the first draw whenever possible.
- Round to the nearest integer value in CG_LFuncCursor, CG_LFuncMoveCursor and CG_LFuncSize

Warsow TV

- Background music tracks can now specified for each channel and lobby (tv_lobbymusic cvar), which will be later played by connected clients. This can be used to stream shoutcasts in OGG format.
- Fix: TV heartbeats
- Fix: occasional "Invalid POVnum 0" error on wswtv clients.
- Fix: fs_gamedir changes on wswtv causing 'bad inline model number' errors for clients upon connecting.
- Fix: PM_FREEZE movement state not affecting TV spectators.
- Fix: broken movement prediction after postmatch.

Changes since beta1

game/engine:

- cap fov to 140
- fix: sounds get messed with openal
- fix: crash at startup
- s_pseudoAcoustics 0 by default
- fix: openal module complains about .m3u files
- fix: implicit cast from half to float
- fix: turrets are broken pic
- fix: just a bug that should have been fixed since wsw .5
- fix: broken scoreboards (wswtv at least), reconnect fixed that
- revert back to instant eb
- add 1600x900 to the list of detected resolutions
- fix: target_give doesn't work
- add 1360x768 and 1366x768 to the list of autodetected resolutions
- fix: headhunt gametype crash
- fix: crash in case texture3D extension was unavailable
- fix: HTTP downloads broken for URLs that contain unsafe chars

ui:

- fix: UI doesn't have setup option to select weapon handness
- fix: UI doesn't have binds for messagemode and messagemode2
- fix: serverbrowser occasionally connects to the wrong server upon doubleclick (also 1 row always shows info from the first row)
- fix: serverbrowser doesn't work during demo playback
- fix: login dialog -> dont use cl_mm_password or store that cvar
- fix: ERROR: 0:0: GC cannot free an object of type '_builtin_function_', it is kept alive by the application
- fix: Unresponsiveness when pressing backspace in server password prompt dialog if no textfield selected before press. link
- fix: local game settings are overridden by gametype configs
- fix: Skyquality always resets the meter to middle quality
- Add server favorites

mm/stats:

- fix: da matches send duplicate uuids
- fix: warmama crashes
- fix: /whois
- fix: ya_taken and ga_taken always have the same value
- do not report matches with duration less than 1 minute

maps:

- fix: wdm11,16,17 decals missing
- fix: wdm11, wdm10 sky missing
- fix: wbomb6 clipping pic

Changes since beta 2

gameplay:

- remove weak ammo
- adjust ammo pickup counts to fit strong ammo only
- added ctf_flag_instant callvote (enables instant flag captures and unlocks)
- global game sounds were missing

engine:

- fix default values of "fov" and "zoomfov"
- zoomfov can't be set to values lower than 3
- r_subdivisions can't be set to values lower than 3
- disable VBO's for fogged meshes if GLSL is not available (fixes "the blue plasma" bug)
- fixed planar stencil shadows
- bound cg_gun_fov to [20,160]
- added cg_lgbeam_old
- remove cg_demoname
- add cg_specHUD
- autorecord actions should now work for ongoing matches
- utilize getters and setters for class propertis found in GT scripts

media:

- remove explicit declarations of the sorting key from fence/grates shaders (they were fucked up anyway)
- removed unused video files
- removed battlesuits from wctf2
- added wrace1 back
- added 'stream' profile for streaming
- removed crizis, crizis2, crizis3 huds
- moved 'default' hud as 'classic'
- added new huds by clownfart
- removed wctf5
- new announcer sounds from jehar

ui:

- serverbrowser now queries for LAN servers too
- fix color formatter's HTML encoding routine
- colored server names looks fugly in the game menu
- the password input dialog should autofocus the input field. other dialogs probably need autofocus too
- TAB navigation doesn't work in UI
- add window.flash(uint count) to AS
- add IRC chat
- fixed "assigning backspace as a key will leave the options menu or sth."
- added awards tab under profile
- added download/connection screen

matchmaker:

- orphane sessions cleanup
- servers submit sv_uploads_demos_baseurl + autorecorded demo filenames to the stats server 

(updated 2012-07-24 14:33:11)
changelog/v1.0.txt · 最終更新: 2012/07/29 11:52 by bluespear
CC Attribution 3.0 Unported
www.chimeric.de Driven by DokuWiki Recent changes RSS feed