* Adds things like custom accented chars, #, &, $, ~, etc
* Still missing some Latin-1 Supplement characters (copyright, paragraph, and whatnot)
* Allows for non-broken Spanish/Portuguese translations (see #10, #8)
Note: Due to the added accented chars, the Win Ascent was bumped up so that the accents do not cause the characters to be clipped. This alters the default line height of the font, which makes the text much smaller in-game. To compensate, the font sizes should probably be bumped up in the Scheme.res files.
Make sniper rifle use nails as ammo
* Removes the shared ammo between the sniper rifle and auto rifle, because with the removal of the nailgun, the sniper would have no guns left if they run out of shells
* Encryption no longer serves a purpose with FF being open source and the original reason for the encryption should be addressed by fortressforever/fortressforever#7 instead
* Them being unencrypted allows for understandable/reviewable commits
Added DEFENDERS_OBJECTIVE_ONCAP, _ONFLAG, AND _ONCARRIER globals to allow for different objectives on D
Added UpdateDefendersObjective() function
- makes it easier to change objective and removes some redundancy
Added UpdateDefendersObjective() function
- makes it easier to change objective and removes some redundancy
- also fixes some old issues with _onflag and _oncarrier code
#58
DEFENDERS_OBJECTIVE_ONCARRIER plus code
Changed DEFENDERS_OBJECTIVE_ONFLAG and
DEFENDERS_OBJECTIVE_ONCARRIER to false
Modified/Added if statements to keep old code and still see only
the cap and to include the UpdateTeamObjectiveIcon() for D so
that it only gets called when necessary
* gameui.txt does not need any of the base SDK strings; those will still get loaded from the SDK language files (side note: the main menu strings *must* be in gameui.txt)
* Removed unused GameUI_GameMenu_FortressOptions string from FortressForever_english.txt
* Add built-in support for trigger-based buttons (blue_security_trigger/red_security_trigger)
* Add built-in support for Lua-defined security shutdown length (SECURITY_LENGTH)
* Add built-in support for turning on/off lights, brushes, trigger_ff_clips, and trigger_hurts
* Add some helpful team-oriented trigger definitions in base_teamplay.lua
Tiny cleanup of gameinfo.txt
Add JumpPad.Build and JumpPad.Explode soundscript definitions
* Allows these sounds to be separated from detpack build/expode for customization purposes
Fix JumpPad.Explode soundscript definition not being based on Detpack.Explode
---
Also serves as a test of line ending stability; the goal is for these line endings to still checkout as CRLF on the Github Subversion mirror