The Log beginning Jan. 1, 2002
December 16, 2002:
- Fixed a bug with pronoun display.
December 14, 2002:
- Finished making trees work in combat.
- Made picking up dirt clods.
- Made crushing dirt clods.
- Updated save/load functions.
- Made the wilderness dangerous.
- Made the distributions of ecosystem creatures more reasonable.
December 13, 2002:
- Started making trees work in combat.
December 7, 2002:
- Fixed a problem with the mammal motif.
- Made the size and weight functions compatible with tree bodies.
December 6, 2002:
- Made the clade editor a little better.
December 5, 2002:
- Enhanced the clade code.
December 4, 2002:
- Made severs terminate impossible actions of the target creature.
November 30, 2002:
- Made post-travel placement more exact.
- Fixed a bug with tree stances.
November 29, 2002:
- Added cleaning of unused species.
- Made the travel view print faster.
November 25, 2002:
- Fixed a text scrolling error.
November 24, 2002:
- Added material rarity.
November 14, 2002:
- Fixed bug with travel mode read-out.
- Fixed bug with creature culling.
- Fixed bug with population sizing.
- Made tree branches more uniform.
November 13, 2002:
- Changed how map colors work.
November 12, 2002:
- Finished updating text.
November 11, 2002:
- Started making text polygonal.
November 9, 2002:
- Tweaked the travel interface.
November 5, 2002:
- Added travel map.
November 3, 2002:
- Finished basic travel interface.
November 2, 2002:
- Continued travel interface.
October 31, 2002:
- Started travel interface.
October 28, 2002:
- Added abstract items and did soil composition.
October 24, 2002:
- Added abstract creature clusters.
October 17, 2002:
- Added carpet life forms and bushes.
October 15, 2002:
- Finished refining random encounter generation.
- Gave stock creatures ecological information.
October 14, 2002:
- Started refining random encounter generation.
October 13, 2002:
- Finished tree individualization.
- Added some ecological information.
October 12, 2002:
- Continued tree individualization.
October 11, 2002:
- Started tree individualization.
October 9, 2002:
- Finished tree framework. Added tree/bush motif.
October 8, 2002:
- Started tree framework.
October 7, 2002:
- Changed encounter code and creature AI.
October 6, 2002:
- Added random encounters in the wilderness.
October 5, 2002:
- Worked on the basic ecosystem code.
October 1, 2002:
- Added the framework for local map features.
September 30, 2002:
- Gutted old biome code.
- Finished basic fields.
- Added flavor fields to determine some cosmetic values.
September 26, 2002:
- Added some additional basic fields.
August 15, 2002:
- Finished the basic temperature field.
August 14, 2002:
- Continued fields and flows.
- Changed the way the ground texture is stored.
August 13, 2002:
- Started fields and flows (temperature, wind, etc.).
August 11, 2002:
- Did actual reproducable universes.
- Removed some hard-coded numbers from the world generation code.
July 27, 2002:
- Changed the limits of material values in the editors.
July 26, 2002:
- Creatures can no longer lift heavy objects.
- Added notification for item breakage.
- Fixed a problem with wound display.
- Fixed a bug that made too much energy get sucked out when a creature is injured.
- Now cannot initiate attack with missing body part.
- Fixed flawed motif tract placement.
July 25, 2002:
- Made clearer quit instructions upon death.
- Fixed the creature tracts.
- Added liquid descriptions.
July 24, 2002:
- Creatures should no longer turn white upon fullscreening.
- Fixed main view refresh after help windows and dialog boxes.
- Item damage and sullying is now displayed in the item descriptions.
- Slightly altered algorithm for computing how much energy is lost when taking damage.
- Individual variations are now transferred during item sullying.
- Worked on fixing up creature tracts a bit.
July 22, 2002:
- Changed the quitting code.
July 21, 2002:
- Tweaked the code to prepare for the next version.
- Creatures should no longer start with weapons too heavy for them (still happens in rare instances).
- Individual size variations are realized in models now.
July 20, 2002:
- Tweaked the editors slightly.
- Made option to use individual textures.
- Made option to use lesser creature models.
- Did colors and variations for some creatures.
- Made a basic tail model.
- Made dragons.
- Made leaf tailed gecko men.
- Made naked mole dogs.
- Made giant ants.
July 19, 2002:
- Made color variations smoother.
- Made goblins.
- Made face horrors.
- Started many other creatures.
July 18, 2002:
- Made kobolds.
July 17, 2002:
- Fixed human proportions and textures somewhat.
- Made human faces variable.
- Made some differences between males and females.
July 16, 2002:
- Finished deformations and posture.
July 15, 2002:
- Added some kobold head deformations.
- Fixed the deformation infrastructure and added the posture infrastructure.
July 14, 2002:
- Added deformation infrastructure.
July 13, 2002:
- Refined the model process again.
- Finished human textures.
July 12, 2002:
- Worked on human models.
- Refined model making procedure a bit.
- Mostly updated sever texture display.
July 11, 2002:
- Made ear and nose models.
- Added support for adjunct body parts in models.
July 10, 2002:
- Kinda finished human models.
July 9, 2002:
- Continued working on models......
July 7, 2002:
- Continued working on models...
July 6, 2002:
- Continued working on models.
July 5, 2002:
- Updated motifs and creatures to support basic models.
- Started incorporating models from model editor into game.
July 4, 2002:
- Updated naming scheme to support hexapods.
- Made the universe definition editor.
- Added visible multi-colored liquids.
- Experimented on flesh balls.
- Updated all of the file formats to support version changes.
- Improved the model editor a bit.
July 3, 2002:
- Tweaked the creature editor.
- Finished humans.
July 2, 2002:
- Made reptile motif.
- Tweaked the motif editor.
- Made the hexapod and serpent forms.
- Made a half-assed insect motif.
- Started humans.
July 1, 2002:
- Added model files to body structures.
June 30, 2002:
- Tweaked the editors a bit.
June 29, 2002:
- Finished the creature editor.
June 28, 2002:
- Continued the creature editor......
June 26, 2002:
- Continued the creature editor...
June 23, 2002:
- Continued the creature editor.
June 22, 2002:
- Started the creature editor.
- Tweaked motif editor.
June 21, 2002:
- Did cladeogram editor.
June 20, 2002:
- Finished the motif editor.
June 19, 2002:
- Continued the motif editor......
June 18, 2002:
- Continued the motif editor...
June 17, 2002:
- Continued the motif editor.
June 16, 2002:
- Finished the model editor.
- Started the motif editor.
June 15, 2002:
- Started the model editor.
June 14, 2002:
- Made the "back to main menu" button.
- Tweaked the creature form editor.
June 12, 2002:
- Finished the material editor and editor framework.
- Did the creature form editor.
June 11, 2002:
- Continued the material editor and editor framework...
June 10, 2002:
- Continued the material editor and editor framework.
June 9, 2002:
- Started the material editor and editor framework.
June 8, 2002:
- Added the editor button to the title screen.
- Did editor selection screen.
May 23, 2002:
- Completed caste synopses (for now).
May 20, 2002:
- Worked on caste synopses.
May 19, 2002:
- Added a more robust healing system (including scars).
- Cleaned up some code.
May 18, 2002:
- Finished tract descriptions.
- Started caste synopses.
- Distinguished the aorta from the carotid artery (similarly for the vena cava and jugular).
May 16, 2002:
- Did cluster descriptions.
- Did relation descriptions.
May 13, 2002:
- Finished clade modifiers.
May 12, 2002:
- Created and implemented several flags for different creature properties.
May 10, 2002:
- Finished caste alteration functions and started clade modifiers.
May 9, 2002:
- Planned out motif alteration functions some more.
May 8, 2002:
- Planned out motif alteration functions.
May 7, 2002:
- Fixed a bug with metabolic damage and cellular attacks.
- Added some transfer functions to make the future editors more functional.
- Expanded the consciousness net code to accommodate certain fucked up creatures that you might come up with.
May 6, 2002:
- Fixed a bug in the cleaning functions.
- Finished the left-over creature part descriptions.
- Changed how attributes are generated.
- Did some clean up.
May 5, 2002:
- Worked on some left-over creature part descriptions.
May 4, 2002:
- Made stance changing button more apparent.
- Reintroduced body part clusters.
May 3, 2002:
- Fixed some save bugs.
May 2, 2002:
- Started preparing things for the arrival of editors.
May 1, 2002:
- Finished actual save/load.
- Made music change during battle.
- Fixed some save bugs.
April 30, 2002:
- Almost finished actual save/load.
April 29, 2002:
- Investigated various sound libraries, and implemented the best one I (and Alan) could find.
April 28, 2002:
- Started actual save games.
- Added "music" and "sound".
- Added inventory contact references.
- Fixed a bug with inventory transfer.
April 27, 2002:
- Finished save/load for universes.
April 26, 2002:
- Started save/load for universes.
April 25, 2002:
- Finished the massive rewrite of the code.
April 24, 2002:
- Continued the massive rewrite of the code......
April 23, 2002:
- Continued the massive rewrite of the code...
April 22, 2002:
- Continued the massive rewrite of the code.
April 21, 2002:
- Did save/load for universe definitions.
- Did some preparation for universe save/load.
- Began a massive rewrite of many aspects of the code.
April 20, 2002:
- Added weight calculations to growth attack damage.
- Made growths hackoffable.
- Made tissue chunks drop off occasionally when tissues are damaged.
April 19, 2002:
- Finished creature variations.
- Fixed a bug with scissoring and the stars.
- Added teeth.
- Added clawing skill.
- Mostly finished making growths usable in attacks.
April 18, 2002:
- Mostly finished creature variations.
April 17, 2002:
- Had a birthday.
April 16, 2002:
- Fiddled with the border print routine.
April 15, 2002:
- Worked on individual creature variations...
April 14, 2002:
- Worked on individual creature variations.
April 13, 2002:
- Added a scale reading to the travel interface.
- Added some necessary clean up.
- Allowed more complicated growth layouts.
- Set up some missing symmetries.
April 12, 2002:
- Cut up creature textures to make them easier to use, save space and to fix some video card conflicts.
- Added progressive creature meshes.
April 11, 2002:
- Culled far away creatures.
- Added more types of landscape meshes.
April 10, 2002:
- Fixed some stance force calculations.
- Added a configuration file.
- Fixed this weird omitted pixel line at the bottom of the screen.
April 9, 2002:
- Made futile attempts to fix graphics problems.
April 8, 2002:
- Added fake day/night.
- Added stars and suns/planets.
- Smoothed out texture colorations.
- Revamped the options screen.
April 7, 2002:
- Added frame-skipping to speed things up.
- Sped up creature movement.
- Slightly sped up map generation.
- Started expanding growth initialization functions.
- Fixed a nasty crash bug.
April 6, 2002:
- Fixed a problem with energy in time abstraction.
- Set the foundation for many growth alterations.
April 5, 2002:
- Cleaned up some AI code.
- Fixed the "white texture" bug when fullscreening.
- Made creature highlighting an on/off option.
- Optimized the movement code.
- Re-added species selection to the title screen.
- Updated the narration screen.
April 4, 2002:
- Did some speed optimizations.
- Fixed some clean up code.
- Fixed a bug with skinning.
April 3, 2002:
- Continued updating the world and player generation interface.
- Update all of the cleaning functions.
April 2, 2002:
- Began updating the world and player generation interface.
- Cleaned up some code.
April 1, 2002:
- Changed the title screen.
March 31, 2002:
- Made severs affect model display.
- Did basic puddle display.
March 30, 2002:
- Finished 3D item models.
March 29, 2002:
- Fixed name boxes in travel mode.
- Appended species to empire names.
- Made melee attack hit locations more reasonable.
- Changed the display for sleep/unconsciousness.
- Made bleeding more continuous (used to spurt every second).
- Differentiated the names of front and rear appendages.
- Added Zonk's Survivor Mode.
- Started work on 3D item models.
March 28, 2002:
- Finished basic 3D creature models.
- Gave creatures a facing.
March 27, 2002:
- Continued working on 3D models......
March 26, 2002:
- Continued working on 3D models...
March 25, 2002:
- Continued working on 3D models.
March 24, 2002:
- Started basic structures for 3D models.
March 22, 2002:
- Tweaked unconsciousness abstraction.
March 21, 2002:
- Added corpse looting.
- Added first aid.
- Fixed a tragic bug with physical size calculations that caused creature blood to be nullified.
- Added corpse processing.
March 20, 2002:
- Made some of the interface buttons (inventory, etc.) useable while moving.
- Did unconsciousness abstraction.
- Started updating the manipulation screen to support corpse processing, corpse looting, and first aid.
March 18, 2002:
- Changed the energy calculation for movement.
- Changed message handling.
March 16, 2002:
- Did look/target modes.
- Added simple creature/item descriptions.
March 14, 2002:
- Made moving cost energy depending on speed.
March 13, 2002:
- Made the quit dialog display properly.
- Added a possible fix to the problems with full screen mode.
- Did easy pick up.
- Updated the online help screen.
- Added scroll bars to the skill status screen.
- Added additional scroll bars to the combat options screen.
March 12, 2002:
- Finished the manipulation screen.
- Added a scroll bar to the inventory screen now that you can pick things up.
- Fixed a bug with force overflow (titans hitting rats, etc.).
- Re-enabled energy.
March 11, 2002:
- Worked on the manipulation interface a little more.
March 10, 2002:
- Fixed a bug with gaining new skill and automatic actions.
- Continued the manipulation interface.
March 9, 2002:
- Finished the advancement notification interface.
- When you wield a weapon or create an automatic action, a style is now selected automatically.
- Some finer gradations were added to skill and attribute levels.
- Started item/environment/creature manipulation interface.
March 8, 2002:
- Fiddled with the main interface some more.
- Added lights for abnormal stances and bifurcation.
- Started the advancement notification interface.
March 7, 2002:
- Re-enabled colors in the high score list.
- Fiddled with button placement on the main screen.
March 5, 2002:
- Fixed a type in the interface descriptions.
March 3, 2002:
- Finished the combat options screen.
- Implemented variable force attacks.
- Adjusted automatic action frequency code.
- Added frequencies to technique use.
- Implemented general aiming preferences.
March 2, 2002:
- Removed some impermissible combat styles.
- Worked on the combat options screen.
- Added some more names for styles.
Feb 27, 2002:
- Did the movement options screens.
- Started the combat options screen.
- Fixed a bug with weapon skills.
Feb 26, 2002:
- Did the options screen.
- Did some graphics options.
Feb 24, 2002:
- Changed some cosmetics in the status screen.
- Started the inventory screen.
Feb 19, 2002:
- Fixed a bug in hair descriptions.
- Fix some save/load bugs.
Feb 18, 2002:
- Fixed a bug that made creature feet disappear.
- Worked on creature descriptions.
- Added some growths to the mammal motif.
- Made relations work right during creature damage.
Feb 17, 2002:
- Toiled on various elements of creature descriptions.
Feb 16, 2002:
- Started creature descriptions.
- Fixed a bug in the text output functions.
- Reimplemented random species.
- Added some string manipulation functions.
- Finished the description abstracts.
Feb 14, 2002:
- Finished updating mammal definition to the new format.
Feb 13, 2002:
- Continued updating mammal definition.
Feb 12, 2002:
- Started updating mammal definition.
Feb 11, 2002:
- Finished writing motif-to-species building block transfer functions.
- Finished motif building block save/load functions.
- Finished species building block save/load functions.
Feb 10, 2002:
- Finished species building block definitions.
- Finished motif building block definitions.
- Started writing motif-to-species building block transfer functions.
Feb 9, 2002:
- Started species building block definitions.
Feb 6, 2002:
- Continued overhaul of material definitions.
- Added colors and patterns to creature body parts.
Feb 5, 2002:
- Added basic color structure.
Jan 29, 2002:
- Started preparing creature code for a number of additions.
Jan 23, 2002:
- Fixed a problem with the immediate surroundings map.
- Fixed a problem with some persistent help text.
- Sped up creature AI.
- Added some more mouse support to the status screen.
Jan 22, 2002:
- Fixed a bug causing improper missed attack.
- Fixed a bug that changed attack targets when other creatures were loaded.
- Updated the help screen.
- Fixed a lock up bug involving movement speed.
- Fixed another bug in the movement code.
Jan 19, 2002:
- Fixed the border picture tweaks.
- Did other picture tweaks.
Jan 18, 2002:
- Fixed a bug with the floating messages.
- Started some border picture tweaks.
Jan 17, 2002:
- Changed attribute ranges.
- Did skill status screen.
- Did health status screen.
- Did wounds status screen.
- Fixed a bug with combat text.
Jan 16, 2002:
- Did main status screen.
- Did attribute status screen.
Jan 15, 2002:
- Added buildings to the main view surroundings map.
- Changed the quit key and added confirmation (just for Demon).
- Restructured the directories.
- Added injury lights.
- Tweaked the mouse interface a bit.
- Made some online help.
- Creatures no longer wait in lines to be processed by the combative player.
- Added more empire names.
Jan 14, 2002:
- Added some more info to the main interface.
- Added more buttons to the main view.
Jan 13, 2002:
- Added "more" to text messaging.
- Added some more buttons to the main view, and made an energy and air meter there (hunger, thirst, and sleep meters will have to wait until those things are added).
Jan 7, 2002:
- Finished text messages.
- Made an abstract map in the main view.
Jan 3, 2002:
- Started redoing text messages.
Jan 1, 2002:
- Continued main interface changes.