DEVELOPMENT BLOG
RECENT TWEETS
Tweets From OpenFortressRevision 20 Patch notes
OF Team | June 22, 2024
[Balance]
- Nailgun
- Increased projectile hitbox size
- Lowered gravity
- Same speed but they travel slightly further and more straightforward
[Maps]
[New Maps]
- dm_radiowave_dev/mdom_radiowave_dev
[Reworked Maps]
- dm_angeles/mdom_angeles Complete rework
- dm_fotia_dev Complete rework
- dm_lumberyard Visual rework and gameplay polish
[Updated Maps]
- dm_facility_dev
- dm_deadlock
- mctf_obzen_dev
- dm_monthu_dev
- dm_marine_dev
- dm_wushu_dev Added jetpack
- dm_rig Added jetpack
- dm_acrophobopolis_dev
- dm_mannworks
[Removed maps]
- dm_oldcastle
- dm_hungry
[Audio Visual]
[Announcers]
- Reworked VOX Announcer with higher quality and more lines
[Cosmetics]
Added back cosmetic category, which now includes the backpack
Added the following cosmetics:
- Rocky Hoodie
- Rocky Pants
- Welding Overalls
- Welding Gloves
- Cybermare Ballcap
- Manon glasses
- Dirt Bike Helmet
- Tennis cap
Updated the quake gloves to be more in line with the rest of the gloves
Adjusted shine on Heavy-styled fingerless gloves
Changed several cosmetics colors to be closer to the default mercenary coloration:
- Driver Jacket and Pants
- Floral shirt
- Two piece suit
- Namshirt
[Weapons]
New china lake model and animations
Adjusted Revolver and Quad launcher reload anims to match their reload speed better
- Actual reload speed unaffected
- Animations are temporary
Fixed centered pistol offset
Updated bucket icons for the following weapons:
- Chainsaw
- Dynamite
- Grenadelauncher
- Railgun
- Revolver
- Rocketlauncher
- Shotgun
Renamed the "Gatling Gun" to "Chaingun" due to popular usage and copyright issues
[Bots]
- Added some bot names
[Mapping]
Added custom MCTF flag model ( not used on maps yet )
Added extol pack textures by idolon
Added deadsimple skybox texture
Added soundstage camera prop by wendy
Added dump truck and front loader models requested by LN95
Updated the FGD to standardise certain things like pickup heights and timers
Updated the gameplay zoo to accomodate these changes
Updated several material tags:
- OF skyboxes no longer appear under the tf tag, and instead under skybox
- Added the tf tag to tf2 styled textures that did not have it
- Removed the tf tag from several textures that cluttered the texture browser
- Signature decals now have the signature tag along with the tf tag
- Probably missed a few, create thread or github issue to report these
[System]
Added
of_dm_gamemode
, replaces:- of_infection
- of_duel
- of_arena
- of_mutator GUN_GAME
Added
mp_maxrounds_ffa
- Used instead of
mp_maxrounds
when in free for all modes
- Used instead of
Removed
of_forceclass
,of_allow_special_classes
andof_forcezombieclass
Now replaced with individual classlimits:
- A limit of -1 is unlimited, anything else limits the classes to that specified number
- May be used like the following:
- of_classlimit_classname -1
- of_classlimit_classname -1 4 2
- First parameter is mandatory, sets the default limit (-1 for unlimited)
- Second is BLU specific limit, Third is RED specific limit, both are optional
Re-added mat_picmip, of_picmip and mat_picmip serve the same purpose
Added the following voteissues:
- Change Gamemode
- Rock the vote
Successful voteissues no longer time out the voter, only failed ones do
Added autocomplete to the following commands:
- give_weapon
- addcond
- removecond
Added tintmasktexture param to OF_VertexLitGeneric
- Lets you define a seperate texture to use for coloring instead of using the alpha
[Gameplay]
Added the jetpack powerup
- "Back" type cosmetics are hidden with the jetpack enabled
- Added
of_jetpack 1
ConVar to spawn with it
Updated airstep detection such that it allows for trimping and surfing
Added "ProjectileSize" and "ProjectileGravity" weapon data for Nail type projectiles
Standardised centerfire projectiles
- Instead of manually setting a different projectile offset, centered projectiles now simply set the y value to 0
Added of_centered_projectiles convar
- Sets the projectiles to be centered even without viewmodels
Viewmodels centered 2 now makes viewmodels centered without affecting the projectiles
[UI]
[New System Capabilities]
Added "MouseInputPassType" and "DoMouseEventsAfterPassing" attributes to HUD elements
- MouseInputPassType settings 0 - Children of this element block it from getting mouse inputs 1 - Children handle mouse event and pass it to the parent element 2 - children pass the mouse event to parent without handling it
- DoMouseEventsAfterPassing
- Manually set of this child element should handle its even before passing it to the parent
Added support for relative child searching where applicable
- ex. "Child1/ChildOfChild/Chilchuck"
- ex2. "../../parentofparent"
Progress bar hud elements (ProgressBar and CExProgressBar) now accept dialog variables ( %variable% ) and update in real time when the variable is changed
CTFImagePanel now accepts dialog variables in the image section
ScrollablePanelList can now be created via res files without code
- Now supports all panel types
- Supports multiple selection
- Can be both horizontal and vertical
- Can be created via res file instead of just via code
- Scroll bar is no longer auto created
[HUD Updates]
Deathmatch modes now only have voice menu options which make sense for the mode
- Since the corresponding number for the voice commands can now differ between modes you can now use a global identifier instead of the number to bind voice commands
- ex. "voicemenu medic" instead of "voicemenu 0 0"
- You may find a list of the tags in scripts/voicecommands.txt
Loadout now has animations to go along with switching categories
%MaxAmmo% and %MaxClip% dialog variables are now created alongside the %Ammo% and %AmmoInReserve% dialog variables
[Bugfix]
- Fixed crash related to viewmodels
- Fixed issues relating to cosmetics appearing in spectator mode
- Fixed ammo packs being removed on pickup even if the player had full ammo if the player has a metal reserve
- Fixed pickups such as weapon spawners not following their parent object properly
- Fixed non default melees such as the lead pipe not being properly granted in arsenal
- Fixed Dance Floor not playing correctly