! New 3.1 NPC script data format. (Users wanting to play 3.1 holds must upgrade their installation to 3.1.)
+ Exporting saved games: now includes records for conquering secret rooms and ending holds.
continue working intuitively after builders alter them; pressure plates are processed in order of room location, not editor construction order (thanks, Schep! -- see
).
: now toggle immediately when all tar is cleared, instead of after all monsters move or after other room events are processed (thanks, Gerry!)
: unstable tar previously underneath tar mothers is now removed on entry in cleared rooms (thanks, Gerry!)
: Now explosions of bombs on force arrows won't go against the direction of the arrow (thanks, Gerry!)
: now players in monster roles can always read scroll texts.
* Made 3.0 to 3.1 data upgrade process more robust and user-friendly.
* Fixed 3.0.2 NPC scripts not importing (thanks, Stefan!).
in hold option mistakenly deleted all demos from all holds; selecting a demo for deletion and then pressing Esc now does not delete the demo.
: not registering changes in player orientation (thanks, Gerry!); now a Question command w/o a preceding If won't cause the script to terminate.
now flying roles don't depress or hold down pressure plates (thanks, Schep!); stealth roles can now see nearby spiders (thanks, Gerry!); stealth roles now alert monsters when damaging snake segments
* Room editor: improved region cut-and-paste functionality and fixed related bugs; now scrolls and potions may be placed on platforms (thanks, Gerry!)
* Level editor: now toggling a room's Required flag will update the hold's timestamp (thanks, Gerry!)
* Slayer: death particles weren't showing up on pressure plates.
* Several minor cosmetic and UI fixes (thanks to many people!).
×+ Improved the 3.0.2 data upgrade process in several ways.
+ CaravelNet: Now you can "
space"
to cycle through the list of users who recently whispered when typing "
/r"
or "
/reply"
. Now observes and gives feedback on user AFK status (soon to be implemented server-side).
+ Hold texts: now "
$\n$"
will go to the next line.
* Bridges: Fixed bridge at room edge causes crash when falling (thanks, Gerry!).
* Fixed rev1 bugs: clone placement crash, stalwart assertion.
3.0.2 TCB rev 1:
Additions:
!
All 2.0.16 fixes and improvements.
! Player.dat will be split up into four .dat files on startup, resulting in a general speed increase during saves to disk.
! Improved readability of title screen texts (thanks, Gerry!).
! Halph and Slayer can now depress pressure plates to open doors.
! Pushing a mirror onto a sword point now breaks it.
! Now embedded hold media objects are replicated correctly when copying a hold, or copying a level or room to a different hold.
! Briar: now doesn't expand against force arrows it is on top of. (Holding Vats: secret room is tweaked in the 3.1 full build to keep this room at its previous level of difficulty)
! Stalwarts: can now backswipe adjacent monsters
+ Various speed improvements.
+ Now Ctrl-C on chat screen and Chat History dialog copies chat transcript to the clipboard.
+ Lighting: improved light+dark blending resolution, mixing speed, and rendering limits
+ In-game console: can now be used to add new entries to the INI.
+ Optimized NPC script resource management.
+ Aumtlich: now frozen entities are shaded red.
Bug fixes:
* Move Undo: Fixed crashes when speech is playing in certain situations; now double-undo when placing double placement cursor isn't allowed.
* Room entrance: now killing a clone on room entrance, causing a loop, is not allowed.
* Hold deletion: Fixed speech data getting lost in a hold copy when the original hold is deleted.
* Demo watching: Watching a demo marks you has having explored/conquered rooms marked as explored/conquered in the demo record.
* Imported player progress wasn't retaining information about hold completions.
* NPC: Deprecated Instructor type now isn't converted to a Citizen 4.
* Mimics: fixed mirror pushing bugs.
* Tarstuff mothers: now don't die on hot tiles.
* Conquer token: now room isn't conquered immediately when entering a monsterless room with a conquer token.
* Hold vars: now renaming a variable to an invalid name is not allowed. Now var values show up correctly in speech log.
* Room Editor: Now orbs and pressure plates can't overlap. Bombs can now be placed on platforms. Ceiling lights overwritten by darkness weren't being erased immediately. Can now place walls under level entrances. Minor UI fixes.
* Mod Screen: fixed various issues. Can now have a non-full set of style image files.
* Hold Select Screen: fixed filter not working properly following hold deletion. Downloading holds you already have resulted in a crash.
* Script editor: Fixed UI issues.
* Scripting: fixed divide/mod by zero crash. Fixed bugs involving Face Direction, Wait for player to turn C/CW, and clone display setting. Now when player role is set to None on room entrance, it gets set back to the default (Beethro) before NPC scripts run.
* Player roles: now killing a friendly entity doesn't acquire non-Beethro player roles as a monster target. Now tarstuff switchers affect player in tarstuff roles. Player in tarstuff role isn't harmed by hot tiles. Now flying roles can't activate pressure plates or make footfall sounds.
* Game screen: Now move count display isn't disabled when restoring to a different game. Now correct "
player"
dies when player is stabbed by clone placement; fuse effects don't disappear when reentering game screen; fixed double "
exit level"
effect.
* Clones: Now NPC clones appear as real clones would. Clones now only light fuses if in an appropriate role.
* Builders: fixed assertion failures with "
Remove item"
. Added custom image and potion building options. Fixed incorrect behavior when building over platforms or when built crumbly walls are broken.
* Demo playback: fixed playback desynching when replaying a 2.0 demo with double placement.
* Sound: fixed distance volume falloff bug.
* Chat: restarting a room now doesn't make chat texts go away
* Custom NPC tiles: now 192-gray transparency works correctly with alpha-layered images.
* Halph: fixed bumping into Halph making "
bump"
sound in 3.0.0.
* Minimap: fixed rendering problem.
* Snow: now isn't reset on move undo.
3.0.1 (demo only)
+ Room Editor: Hitting Space now clears chat text.
* TCB demo hold: fixed level synch import bug with full version
* Fixed: conquer token move count incorrectly tallying non-move commands.
* Fixed: demo description not correct for rooms w/o monsters conquered by a conquer token.
* Now setting player role to brain or water skipper nest is ignored by the game engine (fixes crash).
* Fixed empty message box when uploading demos from the Demos Screen.
* Now rock golems killed by hot tiles count as kills.
* Editor: illegal tar shapes weren't being removed when a mother is placed on a different type of tarstuff
* Fixed aesthetics: text boxes can now have text added to them while fading, and they reappear.
* Now "
Clear!"
doesn't sound when player is simultaneously dying.
* Fixed hold rating UI issue.
* Fixed help doc typos.